|
Definición:
En esta etapa inicial, obtenemos todas las definiciones y especificaciones funcionales para poder llevar adelante las fases de Diseño y Construcción. Es una etapa clave ya que el alcance y las características de la solución quedan acordadas, lo cual permite mitigar los principales riesgos de un proyecto.
Análisis y diseño:
Creamos el diseño técnico, funcional y gráfico, tales como la interfaz del usuario, base de datos, seguridad, etc. para que la solución cumpla con los requerimientos definidos. Además se contemplan posibles nuevas incorporaciones y cambios futuros.
Construcción:
Desarrollamos y testeamos la solución, cumpliendo con las definiciones y especificaciones de los documentos de alcance. Suele constituirse en la etapa de mayor duración y con mayor dinámica de trabajo. A su vez, para grandes proyectos esta etapa suele fragmentarse, para que el cliente obtenga en el menor tiempo posible la oportunidad de utilizar los módulos ya desarrollados.
Implementación:
Puesta en línea de la aplicación en el ambiente del cliente, desarrollo de scripts de mantenimiento y migración de datos, elaboración y entrega de manuales de uso, al igual que capacitación a administradores y usuarios finales del producto realizado.
Factory:
Dependiendo de las necesidades del cliente, nos focalizamos en una o varias etapas del proceso de desarrollo, abocándonos en el desarrollo de nuevas funcionalidades basados en documentación del cliente, pruebas en aplicaciones existentes o implementación de software de terceros.
Mantenimiento y Optimización de proyectos existentes:
Para mejorar continuamente el desempeño de los procesos de los sistemas de información del cliente, incorporamos nuevas funcionalidades a soluciones existentes, optimizamos formas de trabajo, o incorporamos innovación al mismo aplicando nuevas tecnologías acordes a las demandas de mercado.
|