Title: LS3148 - Calidad de Software
110. Normas ISO relacionadas con la Calidad del
SW ISO/IEC 12207
- LS3148 - Calidad de Software
- 3IM1
- Universidad Antonio de Nebrija
- Justo Hidalgo
2Contenidos
- Propósito
- Árbol de Procesos
- Procesos Primarios
- Procesos de Soporte
- Procesos Organizacionales
- Procesos de Modificación
- Otros
3Propósito
- Establecimiento de un marco común donde realizar
software adecuadamente. - Metodología de desarrollo sw
- Metodología de mantenimiento
- Relación con Calidad de sw
- Control de proyectos
4Comité de Estandarización
5Arquitectura del Ciclo de Vida
6Árbol de Procesos
7Utilización de PDCA
8Certificación
- No se plantea certificación tiene sentido?
- Sí se plantea el CUMPLIR el estándar -compliant-
- Todos los shall y will deben cumplirse.
9Qué no es 12207
- No prescriptivo no dice CÓMO.
- No es un estándar de metodología sw
- No habla de
- Artefactos de ingeniería
- Lenguajes de programación ni entornos
- Ciclos de desarrollo software
- No es un estándar de métricas de calidad
10Proceso
11Antes de nada REQUISITOS
- Sin requisitos, no hay proyecto.
- Utilización de palabras clave
- shall, will, can,
- Utilización en cada frase de entidad origen y
receptor el usuario X podrá acceder al sistema
a través de - En la especificación, aparecerá una descripción
técnica de cada requisito - Forma
- Utilidad
- Función
12Antes de nada EVALUACIÓN
13Procesos Primarios (I)
14Procesos Primarios (II) Adquisición
15Procesos Primarios (III) Aprovisionamiento
16Procesos Primarios (IV) Desarrollo
17Procesos Primarios (V) Operación
18Procesos Primarios (y VI) Mantenimiento
19Procesos de Soporte (I)
20Procesos de Soporte (II) Documentación
21Procesos de Soporte (III) Gestión de
Configuración
22Procesos de Soporte (y IV) Calidad
23Procesos Organizacionales (I)
24Procesos Organizacionales (y II) Gestión
25Proceso de Modificación
26Interacciones entre Procesos
27Elección de Modelo de Ciclo de Vida
28Ciclo de Vida en Cascada
29Ciclo de Vida Incremental
30Ciclo de Vida en Evolución
31Ciclo de Vida en Espiral
32Comparativa básica
33Factores de Elección
34Artefactos de Salida
35Factores de Calidad (McCall)
36Resultados
37Bibliografía
- An Introduction to International Standard ISO/IEC
12207 Software Life Cycle Processes. R. Singh,
FAA, Washington DC, April 1999. - A Comparison of IEEE/EIA 12207, ISO/IEC 12207,
J-STD-016 and MIL-STD-498 for acquirers and
developers. L. Gray, Ph.D. Abelia Corporation