2. ¿Que es OCCA?
OCCA u Oficina de Calidad y Certificación Técnica de Aplicaciones es un
servicio cuyo objetivo es el incrementar la fiabilidad y el rendimiento, así como
reducir el número de incidencias de las aplicaciones en su puesta en
Explotación, garantizando la estabilidad y minimizando los problemas en los
entornos de Producción de los CPDs de las compañías que deseen este
servicio. Esto es la búsqueda de la CALIDAD EN EL SOFTWARE.
Este objetivo se logra mediante
metodologías estándares y propias de
E2G y el uso de herramientas de prueba
masivas de aplicaciones.
Este objetivo debe compatibilizarse con
las necesidades de negocio del Cliente,
donde el “time to market” es muy
importante, y por tanto la Certificación
Técnica de Aplicaciones no debe
suponer una traba para la implantación de
nuevas funcionalidades, al contrario debe suponer una garantía para el negocio
del Cliente, dotándole de una visión realista de la calidad técnica de estas
funcionalidades en el momento de su entrada en Producción.
Alcance:
El alcance de este servicio es global y de aplicación a todos los desarrollos
nuevos, evolutivos o adaptativos desde su inicio hasta el proceso de puesta en
Explotación, tanto en CPD’s como en CCR’s.
Inicialmente se incluyen en el proceso de certificación las aplicaciones
desarrolladas en las plataformas y arquitecturas más comunes, teniendo este
modelo un carácter global en cuanto a que el proceso es el mismo en cualquier
cliente, con la única diferencia del nivel de automatización.
Servicio Ofrecido:
E2G Consultores ofrece a sus clientes la experiencia y el conocimiento para
realizar, junto a los Grupos Técnicos del cliente, las tareas necesarias en cada
fase de certificación de la calidad de sus aplicaciones. Asimismo ofrece la
posibilidad de formar a su personal para poder realizar por sí solos estas
tareas.
3. Proceso de Certificación:
El proceso de certificación de aplicaciones está completamente ligado al
ciclo de vida de las aplicaciones según la metodología de E2G y establece
una serie de controles en cada fase.
La Organización:
OCCA es la interfaz entre el “Diseño y Desarrollo de Aplicaciones” y los
Grupos Técnicos que forman parte del desarrollo de la aplicación a certificar.
4. Como requisito previo es necesario la documentación (productos
especificados) y la participación activa de los grupos técnicos implicados en
el desarrollo de la aplicación según los procedimientos establecidos.
El resultado del proceso de certificación quedará plasmado en los distintos
informes resultantes de las revisiones. Este resultado evalúa objetivamente
el riesgo de una aplicación.
1. Fase de Diseño:
Los objetivos de esta fase dentro de OCCA son:
• La verificación del Modelo de Datos.
• La verificación del diseño de procesos Online.
• La verificación de los diseños de los procesos Batch.
Los grupos técnicos implicados realizarán la revisión de la documentación
requerida con el fin de detectar riesgos.
Cualquier cambio en la “petición funcional” o aplicación que ha sido certificada
necesitará de una nueva revisión.
5.
6.
7.
8. Fases Implicadas en OCCA:
Fase de Diseño:
• Verificación del Modelo Físico de Datos.
• Verificación del Diseño de Sistemas
Online.
• Verificación del Diseño de Sistemas
Batch.
• Verificación del Diseño y
Requerimientos de Entornos e
Infraestructuras.
Fase de Construcción:
• Verificación de Codificación de Normas Aplicables a la Calidad de Software:
Elementos de Software.
NTP ISO/IEC 12207:2003 Procesos del Ciclo de Vida del
Fase de Prueba: Software.
NTP ISO/IEC 9126-1:2004 Modelo de calidad de producto.
NTP ISO/IEC 9126-2:2004 Métricas de calidad externa.
• Verificación y Ejecución de Pruebas. NTP ISO/IEC 9126-3:2004 Métricas de calidad interna.
NTP ISO/IEC 9126-4:2005 Métricas de calidad en uso.
NTP ISO/IEC 14598-1:2004 Evaluación de la calidad de
producto-Visión general.
ISO/IEC 14598-2:2000 Evaluación del Producto:
planificación y administración. (En el CTN-ISSI, por
concluirse)
ISO/IEC 14598-3:2000 Evaluación del Producto: proceso
para desarrolladores. (En el CTN-ISSI, por iniciarse)
ISO/IEC 14598-4:1999 Eval. Del Prod: proceso para
compradores.
ISO/IEC 14598-5:1998 Eval. Del Prod. : proceso para
evaluadores.
ISO/IEC 14598-6:2001 Eval. Del Prod. : documentación de
los módulos de evaluación.
ISO/IEC 12119:1994 Paquete de software. Requerimientos de
Calidad y Pruebas.
ISO/IEC 90003:2004 Guía de Aplicación de la ISO
9001:2000 al software.
ISO/IEC 12207
ISO/IEC 9126
ISO/IEC 14598
http://www.E2Gconsultores.com
http://es.wikipedia.org/wiki/Calidad_de_soft
ware