En esta entrada quiero basarme en un libro que a mi parecer enmarca claramente este proceso...
Etapas en el Desarrollo de Apps
Diseñando Apps para Móviles
Como les mencioné para esta entrada me basaré en el libro "Diseñando Apps para Móviles" al que pueden acceder totalmente gratis desde AQUÍ en este libro se menciona claramente cuales son esas etapas a tener muy en cuenta si queremos iniciar con este mundo del desarrollo de aplicaciones móviles...
Es importante tener muy claro que en todo este proceso intervienen diferentes etapas y roles tales como analistas, diseñadores, desarrolladores, entre otros que trabajan de forma organizada para lograr el objetivo propuesto.
Etapas
En un proceso de desarrollo de software se tienen las etapas de análisis, diseño, implementación, pruebas y entrega.
- Conceptualización.
- Definición.
- Diseño.
- Desarrollo.
- Publicación.
Estas etapas se pueden observar en el siguiente gráfico tomado del libro "Diseñando Apps para Móviles"
Como vemos se mencionan los roles de Diseño y Desarrollo como 2 de los principales, los cuales deben trabajar de la mano en todas las fases....
Conceptualización
- Ideación
- Investigación
- Formalización de la idea
Definición
En este paso del proceso se describe con detalle a los usuarios para quienes se diseñará la aplicación, para esta fase es importante implementar metodologías como las historias de usuario que facilitan la identificación de estos y sus necesidades....
- Definición de usuarios
- Definición funcional
Diseño
En la etapa de diseño podemos empezar a darle cuerpo a eso que definimos en etapas
- Wireframes
- Prototipos
- Test con usuarios
- Diseño visual
Desarrollo
Está etapa es la que da realmente vida a nuestra aplicación, aquí es donde gira en torno todo el proceso de construcción de nuestra App.
- Programación del código
- Corrección de bugs (Errores)
Publicación
- Lanzamiento
- Seguimiento
- Actualización
Con la publicación no quiere decir que llega el final del proceso, al contrario en esta etapa inicia otro proceso de suma importancia, que tiene que ver con el seguimiento y como se menciona también, las actualizaciones de nuestra App dependiendo de los comentarios y retroalimentación que nos hagan los usuarios, aspectos a los que debemos prestar mucha atención...
Y listo, básicamente según nuestro libro de referencia, estas etapas son las que definen el proceso de Diseño y Desarrollo de nuestra aplicación, definitivamente recomiendo el libro para que tengamos un panorama mayor de estas importantes fases.... en proximos vídeos iremos profundizando en el desarrollo de aplicaciones móviles con Android.... espero que estén pendientes, un saludo!!!!
También te podría Interesar.
- Indice de Videos Curso Android desde Cero
- Tipos de Aplicaciones Móviles (WebApp, Hibridad, Nativas)
- Redimensionar imagen en Java
- Componentes de Texto.
- Componentes Atomicos Java Swing
- Componentes Java Swing
- Que es Java Swing?
- Uso Básico de JComboBox en Java
- RadioButton en Java
- Conceptos Básicos de Programación Orientada a Objetos.
¿Hay algo que quieras anexar o comentar sobre esta entrada? no dudes en hacerlo.....y si te gustó...... te invito a compartir y Suscribirte ingresando al botón "Participar en este sitio" para darte cuenta de mas entradas como esta ;)