Personalmente, soy muy metódico. Lo primero que debe tener es una necesidad insatisfecha. Este es un problema difícil, imposible o costoso de resolver con las herramientas o métodos existentes. A menudo, la necesidad insatisfecha es una mejor manera de hacer algo. A veces es un tipo de cosas completamente nuevo.
El siguiente paso es revisar cómo las personas resuelven este problema hoy, ya sea por sí mismas o utilizando herramientas que podrían competir con su idea. Ayuda a ser relativamente experto en alguna área, como procesamiento de video, sensores o venta en Internet, para que conozca las fortalezas y debilidades de las soluciones existentes. O puede mirar los materiales de marketing de la competencia para ver cuáles creen que son sus puntos fuertes. Por lo general, puede descubrir las debilidades usted mismo. Mapea el espacio de soluciones a un problema.
Por ejemplo, suponga que desea un automóvil que pueda ir de 0 a 60 en 4 segundos. La forma habitual es un automóvil de tamaño normal con un motor de 12 cilindros con inyección de combustible. Necesitas un motor realmente grande para acelerar dos toneladas de automóvil. Entonces, otra forma podría ser una bicicleta de cuatro ruedas con motor de motocicleta. Si explora esta dimensión, otras formas podrían ser una patineta con un motor de cohete o un par de patines y un resorte comprimido realmente grande.
- Otras personas están recibiendo publicidad para un proyecto de software que creé. ¿Qué tengo que hacer?
- ¿Cuáles son los mejores ejemplos de errores de software que se convirtieron en características (también conocidos como errores)?
- ¿La automatización disminuirá los alcances de los probadores de software?
- Muchas empresas que adoptan Agile están utilizando un sistema de evaluación del desempeño, por ejemplo, estableciendo un objetivo de equipo para aumentar la velocidad xx% para fin de año. ¿Esto es bueno o malo?
- ¿Cuáles son los mini proyectos para un estudiante de ingeniería de software en Java?
Luego, puede dar un paso atrás y preguntar por qué quiere un automóvil que vaya de 0 a 60 en 4 segundos. Tal vez solo te gusta la sensación de ir rápido. En este caso, es posible que desee un automóvil que coloque su cabeza a 12 pulgadas del suelo. Ver el suelo deslizarse a esta distancia hará que su automóvil se sienta muy rápido. O puede diseñar el asiento para que se incline hacia atrás cuando acelere, lo que hace que la aceleración se sienta mayor.
O puede decidir que lo que realmente quiere es ponerse a trabajar rápidamente. En este caso, puede examinar soluciones que no son automóviles. Helicópteros personales, cinturones de propulsión a chorro, transportadores de materia y trabajo en casa. Whoa! ¡Cuál fue el último, salió de la nada! Entonces exploras cómo facilitar el trabajo en casa. Y ahí está tu nueva idea. Desea ponerse a trabajar rápidamente, y trabajar desde casa es infinitamente rápido.
Si intenta hacer algo un 5% mejor que los productos existentes, no llegará a ninguna parte. Por lo general, cuando intentas hacer algo 100 veces mejor que los productos existentes, encuentras ideas ingeniosas para nuevos productos. Si quieres ir al espacio exterior, puedes jugar con diferentes combustibles y oxidantes, y diferentes materiales para construir el refuerzo, y lograrás un progreso infinitesimal, a un gran costo. Es cuando dices: “¿Cómo puedo llegar al espacio exterior por una décima parte del costo actual?” Cuando comienzas a pensar en nuevas ideas, como levantar un cohete hacia la atmósfera superior con un globo enorme. Y si desea hacer espacio para el 1% de los costos actuales, debe pensar en algo lejano como el elevador espacial o el cañón de riel electromagnético de 10 millas de Heinlein. La cuestión es que estas cosas solo están lejos hasta que alguien construye una. De repente, es la cosa.
Ahora, un automóvil o un cohete tiene más de un atributo. Usted observa los atributos de todas las soluciones que pueda imaginar y las califica de acuerdo con la cantidad de clientes que desean una solución con ese atributo.
¿Cómo se aplica esto a las aplicaciones? Comience con una necesidad insatisfecha. No puedo pensar en uno justo ahora, y si pudiera, no te lo diría, iría a construirlo. Mira cómo las personas resuelven el problema ahora. Piense en diferentes formas posibles de resolver el problema (no se limite a las aplicaciones). Tal vez una gran idea vendrá. Pero todo comienza con encontrar una necesidad insatisfecha.
Conozco a muchas compañías poco exitosas que comienzan el diseño de productos con una tecnología. Dicen: “Sé cómo hacer esto? Ahora, ¿qué puedo hacer para vender esto ? ¿Quién lo compraría y cuánto pagarían? Es posible que realice algunas ventas, pero funciona mejor si puede encontrar algo que mucha gente necesita, que no pueden obtener o que no pueden obtener de manera barata o conveniente.