Uno de los rasgos diferenciadores de la oferta de GENTALIA es la flexibilidad para crear Factorías de Software acorde con las necesidades específicas de cada uno de nuestros clientes. Más de una década perfeccionando nuestro innovador modelo de desarrollo a distancia, nos permiten ofrecer un esquema de trabajo mediante el cual, cada vez más, externalizar las actividades no críticas de un negocio constituye, más que una vía para reducir costes, un método de trabajo que garantiza un incremento en la calidad de su producción.
Nuestra metodología se basa en los estándares del DSD (“Desarrollo Distribuido de Software”), cuyo objetivo es convertirnos en una prolongación de los departamentos de TI de nuestros clientes, de forma tal que un equipo de desarrollo de software que se reúne físicamente de forma periódica, pase a ser un equipo virtual, es decir, una red de sub-equipos situados en lugares geográficos diferentes que, mediante el uso de tecnologías de comunicación, interactúan para llevar a cabo una tarea de manera conjunta.
Nuestros servicios se caracterizan por:
• Actualización permanente de nuestros profesionales.
• La especialización tecnológica.
• Adaptación del tamaño de los equipos para adaptarse a los picos y valles de trabajo.
• La flexibilidad en los horarios de acuerdo a las necesidades y urgencias de los proyectos.
• La existencia de una documentación detallada en cada fase del proceso productivo.
• La claridad y competitividad en los costes.
• El compromiso con la calidad y fechas de entrega.
Metodología de desarrollo en Factorías de Software:
Nuestra metodología de desarrollo en Factoría de Software se compone de tres capas:
Capa Cliente: Donde habitualmente se realiza el Diseño Técnico y Funcional del proyecto.
Capa Análisis: Que, ha solicitud del cliente, puede asumir la realización de todo el proyecto, desde el propio Diseño Funcional, incluido el Diseño Técnico, además de:
• La realización de las especificaciones funcionales de todos los programas, es decir, los Cuadernos de Carga de cada programa.
• El diseño de las Pruebas Unitarias.
• La resolución de las dudas.
• El Control de la Calidad de los componentes recibidos de la factoría.
Capa de Desarrollo: Donde se reciben los Cuadernos de Carga y se realiza la codificación de los componentes, las pruebas unitarias y la documentación de las pruebas.
La información que fluye entre la Capa de Diseño y la Capa de Desarrollo, se compone de:
• La información para la construcción del Entorno de Desarrollo.
• Cuadernos de Carga con las especificaciones detalladas de cada componente.
• Las dudas y su resolución.
• Los programas fuentes y su documentación.
• Los ficheros de prueba.
La información fluye básicamente vía Internet entre las Capas. Donde existen Centros de Control, que se encargan de distribuirla, almacenarla y mantener los entornos de desarrollo.
Una de las ventajas fundamentales de nuestra metodología, es su “adaptabilidad” para trabajar con grandes Consultoras, que sólo estén interesadas en externalizar la etapa de Codificación, reservándose toda la Etapa de Diseño, incluida la redacción de los Cuadernos de Carga. En ese caso, nuestros analistas se ciñen exclusivamente a servir de interfase entre la Capa de Análisis del cliente, es decir, la Consultora y nuestra Factoría, con las siguientes funciones:
La planificación de los recursos de la Factoría para cada proyecto específico y de acuerdo a las necesidades que se originen ante picos y valles.
• El control del proceso productivo.
• La resolución de las dudas e incidencias.
• La atención personalizada al cliente.