Nuestra metodología

.

Nuestra metodologías

CASS tiene una estructura organizacional híbrida, a medio camino entre un modelo mecanicista de claro reparto de responsabilidad, de trabajo y de seguimiento de los procesos, y un modelo más orgánico de asistencia mutua y diálogo inter y intrasectorial. De ello resulta ambos una previsibilidad y flexibilidad que le permite cumplir con los requerimientos y entregar el producto a tiempo.

Nuestros equipos se organizan de la siguiente manera:

  • Una unidad de venta en contacto directo con el cliente.
  • Una unidad de desarrollo y producción compuesto de un jefe de proyecto, un jefe de programación y varios programadores. El jefe de proyecto redacta las especificaciones funcionales, crea y asigna las tareas de desarrollo, garantiza el respeto de los procesos, de los plazos de entrega y de la puesta en producción. Desempeña también la función de enlace con el encargado comercia de la unidad de venta. El jefe de programación tiene un conocimiento experto en las tecnologías utilizadas en el proyecto. Él se encarga de redactar las especificaciones técnicas y de ayudar a los demás programadores en caso de dificultad técnica.
  • Una unidad de pruebas que se asegura de la viabilidad del código y de la buena integración de las funcionalidades sucesivas.
  • Una unidad de diseño que se encarga de los aspectos gráficos y ergonómicos del producto.

Nuestra metodología se subdivide en las siguientes etapas:

  • Levantamiento de requerimientos ante el cliente
  • Asesoría para precisar y detallar las funcionalidades y la interfaz usuario esperada
  • Presupuesto provisional, calendarización y diagnóstico acerca de la factibilidad técnica, económica y temporal del proyecto
  • Periodo de prueba para confirmar nuestra capacitad para ejecutar el proyecto
  • Redacción de especificaciones funcionales extensivas y de un “wireframe”. Establecimiento con el cliente de los hitos o entregas intermediarias.
  • Posibilidad por el cliente de vigilar el avance del proyecto con nuestras herramientas de seguimiento de horas o de tareas en curso.
  • Redacción de especificaciones técnicas extensivas.
  • Organización de la fase de codificación en iteraciones y tareas.
  • Testing iterativo y automatizado multi navegadores y multi plataformas. El testing se lleva a cabo adentro de cada iteración y después de la implementación del producto final.