Documentos de Académico
Documentos de Profesional
Documentos de Cultura
+ IEEE/EIA 12207
UMSA 2006
Nelson Terrazas
Primero hablemos de Calidad
Herramientas
Métodos
Procesos
Enfoque de Calidad
Definiciones de “calidad”
• Alrededor de 50
• 4 volúmenes, 2,300 paginas
• Cada uno de estos estándares toma de 2 a 4
años en ser elaborados.
• Costo 2,000 a 10,000 US$ por página
• Precio de venta 300-400 US$, para miembros
de IEEE
Objetivos Organizacionales
desempeña
Proyecto
interactúa
con produce
Cliente Agente Producto
usa
se aplican a
Recurso
Estándares IEEE
• 610.12-1990 Standard Glossary of Software • 1012a-1998, Supplement to Standard for
Engineering Terminology Software Verification and Validation
828-1998, Standard for Software Configuration 1028-1997, Standard for Software Reviews
Management Plans 1044-1993, Standard Classification for
Software Anomalies
829-1998, Standard for Software Test
Documentation 1045-1992, Standard for Software Productivity
Metrics
830-1998, Recommended Practice for Software
Requirements Specifications 1058-1998, Standard for Software Project
Management Plans
982.1-1988, Standard Dictionary of Measures to
Produce Reliable Software 1061-1998, Standard for a Software Quality
Metrics Methodology
1008-1987 (R1993), Standard for Software Unit 1062-1998, Recommended Practice for
Testing Software Acquisition
1012-1998, Standard for Software Verification 1063-2001, Standard for Software User
and Validation Documentation
IEEE/EIA 12207.0-1996, Industry 1074-1997, Standard for Developing
Implementation of International Standard Software Life Cycle Processes
ISO/IEC 12207: 1995
IEEE/EIA 12207.1-1996,
IEEE/EIA 12207.2-1997,
Estándares IEEE (cont.)
• 1175.1-2002, Guide for CASE Tool • 1420.1a-1996, Supplement to Standard for
Interconnections - Classification and Information Technology-Software Reuse-Data
Description
1420.1b-1999, IEEE Trial-Use Supplement to
1219-1998, Standard for Software Maintenance Standard for Information
1220-1998, Standard for the Application and 1462-1998, Standard - Adoption of International
Management of the Systems Engineering Standard ISO/IEC 14102: 1995; 1465-1998,
Standard - Adoption of International Standard
1228-1994, Standard for Software Safety Plans ISO/IEC 12119: 1994(E)
Adquisición Documentación
Gestión de la Configuración
Suministro
Aseguramiento de la Calidad
Verificación
Operación
Validación
Revisión Conjunta
Desarrollo
Auditoría
Mantenimiento
Resolución de Problemas
Administración/Gestión Infraestructura
Mejoramiento Capacitación
Organización
Ciclo de vida
Concepto
Retirada
Proceso
1
Proceso
…
N
Actividad 1 … Actividad n
Tarea 1 Tarea 1
Tarea 2 Tarea 2
… …
Tarea n Tarea n
IEEE/EIA 12207 - Procesos Primarios
• Adquisición
– Iniciación
• Análisis de requerimientos (int. - ext.)
• Elección de software (empaquetado, desarrollo int. - ext. ,etc)
• Plan de adquisición
– Requisitos - Uso planeado del sistema - Tipo de contrato
– Responsabilidades - Soporte a emplearse - Riesgos y metodos
– Pliego de especificaciones y condiciones
• Requisitos del sistema
• Alcance
• Instrucciones para los ofertantes
• Lista de los productos software
• Términos y condiciones
• Control de subcontratos
• Restricciones técnicas
IEEE/EIA 12207 - Procesos Primarios
• Adquisición (cont.)
• Preparación y actualización de contrato
– Establecer procedimientos de selección
– Elección del proveedor
– Preparación y negociación del contrato
– Control y negociación de cambios al contrato
• Supervisión del proveedor
– Se supervisara al proveedor de acuerdo a un “Procesos de Revisión
Conjunta” y a un “Proceso de Auditoría” preestablecidos, suplementando a
los procesos de “Verificación”y “Validación”
• Aceptación y finalización
– Preparación para la aceptación del sistema de acuerdo a la estrategia
definida inicialmente. Preparación de casos para las pruebas, datos,
procedimientos y ambientes deben ser incluidos.
IEEE/EIA 12207 - Procesos Primarios
• Suministro
– Iniciación
• Revisión de los requisitos tomando en cuenta las reglas de la
organización
• Tomar la decisión de proponer o aceptar contrato
– Preparación de la propuesta
• El ofertante debe definir y preparar la oferta incluyendo la adecuación
de este estándar al proyecto.
– Contrato
• El ofertante negociará y firmará contrato
• El ofertante podrá solicitar cambios al contrato
IEEE/EIA 12207 - Procesos Primarios
• Suministro (cont.)
– Planificación
• Establecer marco de administración del proyecto
• Suministro (cont.)
– Planificación (cont.)
• Desarrollo del plan considerando:
– Organización del proyecto
– Ambiente de ingeniería
– Actividades del ciclo de vida y su sub-división
– Gestión de la Calidad de los productos o servicios
– Gestión de la Seguridad
– Supervisión y administración de sub-contratistas
– Aseguramiento de la Calidad
– Verificación y validación
– Involucramiento del cliente
– Involucramiento del usuario
– Gestión de Riesgos
– Seguridad
– Medios para planificar tiempos, controlar y reportar
– Capacitación del personal
IEEE/EIA 12207 - Procesos Primarios
• Suministro (cont.)
– Ejecución y control
– Revisiones y evaluación
– Entrega y finalización
IEEE/EIA 12207 - Proceso de Desarrollo
Diseño
Componente del
arquitectónico
Software n ...
del sistema
Análisis de
requisitos del Componentes de
sistema Hardware
• Administración/Gestión
– Iniciación y definición de alcances.
– Planificación
– Ejecución y control
– Revisión y evaluación
– Conclusión / Finalización
• Infraestructura
– Implantación de procesos
– Establecimiento de la infraestructura
– Mantenimiento de la infraestructura
IEEE/EIA 12207 - Procesos de Gestión
• Mejoramiento
– Establecimiento de procesos
– Valoración de procesos
– Mejoramiento de procesos
• Capacitación
– Implantación del Proceso
– Desarrollo de materiales de capacitación
– Implantación del plan de capacitación.
FIN