La calidad está garantizada por un grupo de QA que integra miembros de su equipo a los proyectos de desarrollo, desde las etapas de especificaciones hasta las fases de prueba de integración. Además, diariamente se realizan pruebas automatizadas sobre la versión en desarrollo para pruebas de regresión.
Tenemos un programa de mejoras continuas de nuestro proceso, basado en las mejores prácticas, tales como se definen en el modelo de CMMi.
Nuestras aplicaciones se desarrollan mediante la adhesión a un conjunto de las mejores prácticas reconocidas en la industria del software. Este enfoque en la calidad cubre todas las fases del desarrollo, desde la concepción hasta la realización de la aplicación, lo cual nos permite realizar aplicaciones robustas y de fácil mantenimiento. Los principales elementos de nuestro método y de nuestro entorno de desarrollo:
- Una metodología de desarrollo que prescribe revisiones por pares, procedimientos de control de calidad, especificaciones formales a nivel de la arquitectura, del diseño y de la programación, asi como la generación automática de código y de documentación.
- El marco de aplicación (“Framework”) de GIRO estructura y estandariza el diseño, la documentación y la programación. Los programas están escritos en C++ y C#.
- Herramientas para la monitorización de la asignación y del consumo de memoria.
- Servidores de datos Microsoft SQL Server® y Oracle® para los desarrollos y las pruebas en entornos que reproducen los de nuestros clientes.
- Un sistema completo e integrado de control de los códigos fuente y de las configuraciones que permite a GIRO el seguimiento de cada elemento individual de cada versión y la construcción de versiones cliente exactas.
- Un equipo especializado en el control de la calidad que trabaja en estrecha colaboración con los otros equipos de desarrollo y que hace pruebas continuas de las novedades en el software. Este equipo también hace pruebas de todas las novedades que son integradas a las versiones del software que son enviadas a los clientes.
- El conjunto de las herramientas de pruebas automatizadas de MicroFocus se aplica para realizar las pruebas automáticas de regresión. Las versiones genéricas y de desarrollo están construidas y probadas diariamente para localizar cualquier error desde su inyección.
- Un grupo encargado del Proceso establece las prácticas de desarrollo y de gestión de proyecto, y realiza el seguimiento de su puesta en aplicación, siguiendo las prescripciones de los modelos CMMi, PMI e ITIL.