El proceso de desarrollo no depende de que la aplicación sea gratuita o de pago.
De todos modos, recomiendo comenzar con wireframes.
Una estructura alámbrica es el resultado resultante de concretar el flujo de trabajo y todos los sistemas logísticos en el mercado que nos informan exactamente qué se construirá en el proceso de desarrollo. Para llegar a ese nivel de detalle granular, hacemos lo siguiente:
- ¿Cuál es la aplicación de cotización de bolsa más precisa para Android, como la que se actualiza con mayor frecuencia en un cierto período de tiempo?
- Cómo saber si Copy9 está instalado en mi móvil
- ¿Qué aplicaciones móviles pueden ayudarte a aprender programación en Python?
- ¿Cómo puede el uso de aplicaciones mejorar las vacaciones?
- ¿Cuáles son las aplicaciones móviles mejor diseñadas que no son aplicaciones iOS?
- Investigue la industria e intente obtener el mayor conocimiento posible.
- Comprenda cómo nuestro cliente ve el funcionamiento del mercado.
- Suposiciones de desafío.
- Sugerir un flujo de trabajo inicial.
- Obtenga los comentarios de nuestros clientes y los supuestos de desafío.
- Verifique las bases de datos de datos entrantes.
- Planifique cuál será la mejor experiencia posible con el presupuesto.
- Concéntrese en cuál sería la mejor experiencia. Qué características agregan y cuáles distraen, nuevamente, desafían los supuestos
- Optimice la experiencia para varios dispositivos.
- Descubre cómo se validan los diferentes componentes.
- Convierta lo que alguna vez fue un concepto en un mercado funcional.
- Agregamos descripciones de las páginas para que nuestro cliente sepa lo que está mirando.
- Resolvemos todos los posibles problemas y cuestiones en esta etapa de planificación más bien después de que se hayan construido las cosas.
- Desafiamos algunos supuestos más.
Tenemos un equipo de personas trabajando en esto intensa y exclusivamente durante 2 semanas como un equipo SWAT. Requiere la interacción del cliente diariamente durante este tiempo.
El resultado es un documento de 100-200 páginas que mapea toda la experiencia del usuario y el administrador. Nuestro cliente obtiene un plan de ingeniería preciso y los planos para construir el producto.
Al final de este proceso tenemos lo siguiente:
- Al asumir supuestos desafiantes durante todo el proceso, nos aseguramos la solución más elegante posible.
- Al trabajar intensamente con el cliente en esto, nos damos cuenta de lo que hay que construir para que la programación real sea súper específica y súper eficiente.