Parte 1
Selecciona una empresa candidata para el proyecto integrador, deberá cumplir con los siguientes requisitos:
- Validar que la empresa no cuente con una App móvil en las tiendas de App para los diferentes dispositivos o en su caso desee relanzar un nuevo diseño de App.
- Contar con una estrategia de inclusión o en su caso con el interés manifestado por escrito de integrarse en el mercado de soluciones móviles.
- Contar con el detalle de producto y servicios que puedan ser incluidos en la App de la empresa.
- Contar con la aprobación de la empresa para la realización del proyecto con los criterios y alcances académicos como primera versión.
Procedimiento de selección:
- Elegir la empresa que cumpla con la mayoría de los requisitos.
- Realizar una breve indagación de cómo está posicionada la empresa en el mercado de servicios digitales (página Web, medios de promoción digital, servicios de mesa de ayuda y centros de atención) en donde será importante definir la oportunidad para realizar el proyecto integrador como una propuesta de mejora continua.
- Identificar la misión y visión de la empresa para establecer un lenguaje y empatía que te permitan crear un canal de confianza destacando lo más importante para ellos.
- Diseña una presentación ejecutiva donde se muestre tu interés por colaborar en esa empresa y por qué realizar tu proyecto integrador con ellos.
- Incluir en la presentación, en una sola diapositiva y de forma breve, evidencias del impacto de los medios actuales para el posicionamiento de productos y servicios, donde se manifieste lo relevante del uso de dispositivos móviles en las actividades cotidianas de los clientes, además de cómo éstos mismos solicitan desde la comodidad de su dispositivo móvil.
- Solicitar una reunión con la empresa para mostrar tu presentación, y establecer con claridad los términos y alcance del proyecto integrador, así como las fechas de entrega y posibles apoyos que surjan durante la realización del proyecto.
- Realiza una minuta con los acuerdos y prediagnóstico de la empresa que permitan definir los alcances y acuerdos, así como su aprobación que den viabilidad al proyecto integrador.
- Comenzar a revisar el flujo de trabajo de la creación de una app para un potencial cliente real y hacer una planeación de cómo sería el proceso. Para esto, revisa los capítulos 6.2 y 6.3 del libro App Development with Swift que puedes consultar en la aplicación iBooks desde un iPhone, iPad o mac.
Recomendaciones:
- Apoyarte en las tiendas de App para las plataformas Android y Apple Store donde puedas representar el número de descargas de las App.
- Apoyarte con evidencias de empresas que transformaron su modelo de negocio a través de App para móviles.
Parte 2
Con el documento de indagación del posicionamiento de la empresa, y el documento de minuta con el cliente, realiza los siguientes pasos para definir el plan de acción:
- Establece el rumbo y acciones para promover y posicionar su producto o servicio, tomando como punto de partida la misión y visión de la empresa.
- Determina el sector y el cliente principal de la empresa para definir su nivel de compra, preferencias y lealtad como elementos.
- Del documento de minuta con el cliente, clasifica las necesidades en diferentes categorías, como ejemplo, categorías sobre diseño, sobre concepto de marca, etcétera.
- Establece las prioridades en cada categoría para identificar la complejidad o duración estimada para esa acción.
- Realiza un listado de todas las acciones relacionadas en el proyecto, recordando que una actividad está asociada a un inicio y fin, así como de las dependencias y complejidad de la misma.
Teniendo identificadas las categorías y lista de acciones, realiza un cronograma con las siguientes fases. En el cronograma tienes que plantear cuáles son las acciones a llevar a cabo, así como las fechas estimadas para cada una de ellas.
- Fase de Análisis de requerimientos: en esa fase deberás realizar entrevistas con directivos, personal de servicio, y clientes potenciales. Al mismo tiempo revisar los procesos que se realizan en la empresa con la intención de identificar oportunidades para presentar en la App, así como las peticiones específicas de la empresa, estableciendo así los requerimientos para el desarrollo. Como resultado de esta fase, entregarás el listado de requerimientos alcanzables y posibles para el proyecto.
- Fase de Diseño de solución: en esta fase deberás utilizar la información obtenida y clasificada en requerimientos para crear las categorías de requerimientos funcionales (funcionamiento de la App con la información). Así como los requerimientos de diseño (presentación y navegación de la App con la información) representados en un diagrama de navegación de la App con los componentes funcionales indicando la entrada y salida en cada caso. El resultado en esta fase es un documento de diseño de solución.
- Fase de Construcción:en esta fase se ejecuta la programación de los componentes para cada una de las pantallas que se presentan en la navegación, así como el diseño visual de cada componente alineado a la identidad gráfica de la empresa. Para esto, revisa y aplica lo aprendido en los cursos anteriores del certificado. Si decides desarollar tu app en iOS, apóyate en el capítulo 2.7 del libro App Development with Swift. Una vez comiences a trabajar en tu app será importante validar el nivel de complejidad en cada componente y documentar el código para establecer la versión del desarrollo para futuras actualizaciones o inclusión de nuevos componentes. El resultado de esta fase serán los archivos de programación y los archivos de diseño editables.
- Fase de Pruebas: en esta fase se realizan prototipos funcionales en los simuladores de las diferentes plataformas, para así establecer un medio real de cumplimiento funcional a nivel de componente y de integración a nivel de la App. El entregable son los prototipos y el resultado de cada prueba.
- Fase de Integración: en esta fase se deberán integrar los prototipos funcionales y de diseño en una sola App con la intención de realizar la integración de cada componente con cada nivel de servicio. El entregable aquí es la App completa y funcional.
Luego de crear el cronograma, lleva a cabo cada una de las fases antes descritas.
Recomendaciones:
- En cada fase se deben acumular evidencias a través de documentos y/o listado de recursos desarrollados en el avance y de los entregables por cada etapa.
- En cada fase tendrá que aplicarse la metodología ágil, ya sea en un modelo evolutivo (realizando el pase de todas las etapas hasta alcanzar la versión final) o modelo secuencial (no es posible pasar a la siguiente etapa hasta tener cumplida y aprobada la etapa anterior).
Parte 3
En esta fase se preparan los documentos finales del proyecto que consisten en:
- Una presentación ejecutiva. Para presentar los resultados. En una presentación de máximo dos diapositivas, presentar el objetivo general del proyecto, el plan de acción, los entregables de cada etapa y los resultados obtenidos que permitan identificar los avances y entregables cumplidos del proyecto.
Recomendaciones:
- Incluir en la presentación ejecutiva el demo de la App (video).