1 10. Normas ISO relacionadas con la Calidad del SW ISO/IEC 12207LS Calidad de Software 3IM1 Universidad Antonio de Nebrija Justo Hidalgo
2 Calidad de Software - 10. Estándares ISO: 12207 - Justo HidalgoContenidos Propósito Árbol de Procesos Procesos Primarios Procesos de Soporte Procesos Organizacionales Procesos de Modificación Otros Calidad de Software Estándares ISO: Justo Hidalgo
3 Calidad de Software - 10. Estándares ISO: 12207 - Justo HidalgoPropó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 Calidad de Software Estándares ISO: Justo Hidalgo
4 Comité de EstandarizaciónCalidad de Software Estándares ISO: Justo Hidalgo
5 Arquitectura del Ciclo de VidaCalidad de Software Estándares ISO: Justo Hidalgo
6 Calidad de Software - 10. Estándares ISO: 12207 - Justo HidalgoÁrbol de Procesos Calidad de Software Estándares ISO: Justo Hidalgo
7 Calidad de Software - 10. Estándares ISO: 12207 - Justo HidalgoUtilización de PDCA Calidad de Software Estándares ISO: Justo Hidalgo
8 Calidad de Software - 10. Estándares ISO: 12207 - Justo HidalgoCertificación No se plantea certificación: ¿tiene sentido? Sí se plantea el CUMPLIR el estándar -compliant- Todos los “shall” y “will” deben cumplirse. Calidad de Software Estándares ISO: Justo Hidalgo
9 Calidad de Software - 10. Estándares ISO: 12207 - Justo HidalgoQué 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 Calidad de Software Estándares ISO: Justo Hidalgo
10 Calidad de Software - 10. Estándares ISO: 12207 - Justo HidalgoProceso Calidad de Software Estándares ISO: Justo Hidalgo
11 Antes de nada… REQUISITOSSin 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 Calidad de Software Estándares ISO: Justo Hidalgo
12 Antes de nada… EVALUACIÓNCalidad de Software Estándares ISO: Justo Hidalgo
13 Procesos Primarios (I)Calidad de Software Estándares ISO: Justo Hidalgo
14 Procesos Primarios (II): AdquisiciónCalidad de Software Estándares ISO: Justo Hidalgo
15 Procesos Primarios (III): AprovisionamientoCalidad de Software Estándares ISO: Justo Hidalgo
16 Procesos Primarios (IV): DesarrolloCalidad de Software Estándares ISO: Justo Hidalgo
17 Procesos Primarios (V): OperaciónCalidad de Software Estándares ISO: Justo Hidalgo
18 Procesos Primarios (y VI): MantenimientoCalidad de Software Estándares ISO: Justo Hidalgo
19 Procesos de Soporte (I)Calidad de Software Estándares ISO: Justo Hidalgo
20 Procesos de Soporte (II): DocumentaciónCalidad de Software Estándares ISO: Justo Hidalgo
21 Procesos de Soporte (III): Gestión de ConfiguraciónCalidad de Software Estándares ISO: Justo Hidalgo
22 Procesos de Soporte (y IV): CalidadCalidad de Software Estándares ISO: Justo Hidalgo
23 Procesos Organizacionales (I)Calidad de Software Estándares ISO: Justo Hidalgo
24 Procesos Organizacionales (y II): GestiónCalidad de Software Estándares ISO: Justo Hidalgo
25 Proceso de ModificaciónCalidad de Software Estándares ISO: Justo Hidalgo
26 Interacciones entre ProcesosCalidad de Software Estándares ISO: Justo Hidalgo
27 Elección de Modelo de Ciclo de VidaCalidad de Software Estándares ISO: Justo Hidalgo
28 Ciclo de Vida en CascadaCalidad de Software Estándares ISO: Justo Hidalgo
29 Ciclo de Vida IncrementalCalidad de Software Estándares ISO: Justo Hidalgo
30 Ciclo de Vida en EvoluciónCalidad de Software Estándares ISO: Justo Hidalgo
31 Ciclo de Vida en EspiralCalidad de Software Estándares ISO: Justo Hidalgo
32 Calidad de Software - 10. Estándares ISO: 12207 - Justo HidalgoComparativa básica Calidad de Software Estándares ISO: Justo Hidalgo
33 Calidad de Software - 10. Estándares ISO: 12207 - Justo HidalgoFactores de Elección Calidad de Software Estándares ISO: Justo Hidalgo
34 Calidad de Software - 10. Estándares ISO: 12207 - Justo HidalgoArtefactos de Salida Calidad de Software Estándares ISO: Justo Hidalgo
35 Factores de Calidad (McCall)Calidad de Software Estándares ISO: Justo Hidalgo
36 Calidad de Software - 10. Estándares ISO: 12207 - Justo HidalgoResultados Calidad de Software Estándares ISO: Justo Hidalgo
37 Calidad de Software - 10. Estándares ISO: 12207 - Justo HidalgoBibliografía An Introduction to International Standard ISO/IEC 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 Calidad de Software Estándares ISO: Justo Hidalgo