El proceso implementado sigue el marco de desarrollo ágil conocido como Scrum, diseñado para gestionar proyectos complejos y adaptarse a cambios rápidos en los requisitos del cliente. A continuación, se detallan las etapas clave del proceso:
1. Sesión de Levantamiento:Se inicia con una sesión de levantamiento donde el cliente presenta al equipo sus requerimientos para el desarrollo
2. Dummie: Se presenta un prototipo o maqueta de lo que se planea desarrollar en la plataforma Odoo. Esta sesión tiene como objetivo principal la comprensión detallada de los requisitos del cliente y la clarificación de expectativas. Aquí, se establece una visión compartida del proyecto entre el equipo de desarrollo y el cliente
3. Desarrollo: Una vez que el prototipo es aprobado por el cliente, el equipo de desarrollo procede con la implementación del proyecto. Este proceso se lleva a cabo en iteraciones denominadas "sprints", que son periodos de tiempo definidos en los que se desarrolla un conjunto específico de funcionalidades. Durante cada sprint, se lleva a cabo una planificación detallada, seguida de la ejecución y revisión del trabajo realizado.
4. Entrega Parcial y Capacitación al SPoC: Al completarse cada iteración o sprint, se realiza una entrega formal del trabajo al cliente o a su representante designado, el SPoC. Además de la entrega del producto, se proporciona capacitación detallada para asegurar que el SPoC comprenda completamente el funcionamiento del sistema y pueda proporcionar retroalimentación adecuada al equipo de desarrollo.
5. Ronda de Cambios: Después de la entrega inicial, se ofrece al cliente la oportunidad de revisar el trabajo y solicitar modificaciones si es necesario. Se permite una única ronda de cambios sin costo adicional, con el objetivo de ajustar el producto final de acuerdo con las necesidades y expectativas del cliente. Este proceso garantiza la alineación entre el producto desarrollado y los requisitos del cliente. En caso de requerir más rondas de cambios estas contarán con costo adicional.
6. Entrega Final y Garantía: Finalmente, una vez que se completan los cambios solicitados y se alcanza la aprobación final del cliente, se realiza la entrega final del proyecto. En caso de que la entrega final no cumpla con las expectativas del cliente o no satisfaga los estándares de calidad acordados, se procederá a determinar si el problema es cubierto por la garantía ofrecida por Millora o si serán necesarias más rondas de cambios, las cuales contarán con costo adicional. Esta medida asegura que cualquier problema durante la entrega final sea abordado de manera efectiva para garantizar la satisfacción del cliente y la calidad del producto.
- Mejora Continua- Finalmente, una vez que se se realiza la entrega final del proyecto. Además, se analiza el feedback recogido y los datos de uso del sistema para identificar áreas de mejora. Este análisis continuo permite perfeccionar los procesos y funcionalidades del producto, asegurando su eficiencia y relevancia a lo largo del tiempo.