SlideShare una empresa de Scribd logo
1 de 39
Estándares de Software
+ IEEE/EIA 12207
UMSA 2006
Nelson Terrazas
Primero hablemos de Calidad
• La Ingeniería de Software tiene como
objetivo principal:
“La producción de software de alta
calidad.”
• Pero qué es la calidad del software?
Calidad del Software
• Calidad del PRODUCTO
• Calidad del PROCESO
– Ambos están relacionados
– “Sin un buen proceso de desarrollo es casi
imposible obtener un buen producto”
Ingeniería de Software y Calidad
Procesos
Métodos
Herramientas
Enfoque de Calidad
Definiciones de “calidad”
– “Conformidad con los requisitos y
confianza en el funcionamiento”, Deming
– “Adecuación para su uso”, Juran
– “Hacerlo bien a la primera”, Crosby
Definiciones - Calidad
• Según estándares internacionales:
– “La calidad es la suma de todos aquellos aspectos
o características de un producto o servicio que
influyen en su capacidad para satisfacer las
necesidades, expresadas o implícitas” (ISO 8402)
– “Grado con el cual el cliente o usuario percibe que
el software satisface sus expectativas” (IEEE 729-
83)
– “Capacidad del producto software para satisfacer
los requisitos establecidos” (DoD 2168)
Calidad del Software
• La calidad es algo relativo:
– Siempre dependerá de los requisitos o
necesidades que se deseen satisfacer.
– La evaluación de la calidad de un producto
siempre implicará una comparación entre los
requisitos preestablecidos y el producto
desarrollado
Calidad del Software
• Diferentes visiones de la calidad:
- Necesaria o requerida: la que quiere el cliente.
- Programada o especificada: la que se ha
especificado explícitamente y se intenta
conseguir.
- Realizada: la que se ha conseguido.
• El objetivo es conseguir que las tres visiones
coincidan
Modelos de Calidad de SW
• Nos ayudan a definir la calidad del software de una
forma más precisa y útil.
• Un modelo de calidad es definido jerárquicamente.
Calidad del Software
Factores de Calidad
Criterios de
Calidad del Producto
Métricas del Producto
Punto de vista del usuario,
también llamados Atributos de
Calidad Externos
Punto de vista del producto
software, también llamados
Atributos de Calidad Internos
Medidas cuantitativas del
producto
Estándares de Software
IEEE
Importancia
• Según su uso:
– Mejoramiento del producto
– Protección al comprador
– Protección al negocio
– Incrementa la disciplina profesional
– Introducción de tecnología
Mejoramiento del Producto
• Estándares IEEE son voluntarios.
• La organización que los adoptan lo hace para
mejorar sus productos o mejora la percepción
de sus productos en el mercado
• Los estándares pueden mejorar los procesos
de negocios permitiendo desarrollar sus
productos con costos mas apropiados.
Protección al comprador
• Con muchos productos disponibles el comprador
toma decisiones basadas en propaganda, folletos,
experiencias anteriores con el vendedor o
examinación directa.
• La creciente complejidad de productos tecnológicos
causa inevitablemente la imposibilidad de examinar
muchos aspectos que se mantiene ocultos hasta
después de ser adquiridos.
• Los estándares pueden jugar un rol cuando proveen
información precisa acerca de la adecuación de los
productos para usos específicos.
Protección al negocio
• Litigios
– Estándares pueden respaldar la defensa en casos
en que se pretende demostrar negligencia.
• Respaldo
– El adherirse voluntariamente a estándares
respalda la seriedad y confiabilidad de la empresa
que así lo hace.
• Contratos
– En situaciones contractuales la aplicación
adecuada de estándares protegen a ambas partes
divide responsabilidades, clarifica terminología y
define procedimientos esperados.
Incrementa la Disciplina Profesional
• La existencia de estándares y uso de los
mismo es un paso importante en la
formalización de la Ingeniería de Software.
• Define los métodos esperados en la practica
responsable de la ingeniería de software.
Introducción de Tecnología
• Según SEI, los estándares juegan un rol vital
en la transición tecnológica.
Estandares IEEE SESC
(Software Engineering Standards Comitee)
• 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
• Diferentes motivos por los cuales una
organización adopta estos estándares:
– Mejorar y evaluar su capacidad tomado en cuanta
estos aspectos:
• Calidad
• Satisfacción del Cliente
• Productividad
• Madurez de los procesos
• Tecnología
Objetivos Organizacionales
– Proveer el marco y terminología para un contrato
de dos partes.
• Proceso de adquisición
• Proceso de provisión
• Proceso de ciclo de vida
• Documentos (entregas) durante el ciclo de vida
– Evaluar los productos de la Ingeniería de SW
• Mediciones externas (producto final)
• Mediciones internas (productos incompletos,
intermedios)
Objetivos Organizacionales
– Asegurar niveles altos para el software
• Planificación
• Desempeño
• Evaluación
Organización
• Organización orientada a objetos de la IS
Cliente Agente
Proceso
Recurso
Producto
Proyecto
usa
se aplican a
transforma
produce
desempeña
interactúa
con
ayuda
Estándares IEEE
• 610.12-1990 Standard Glossary of Software
Engineering Terminology
730-2002, Standard for Software Quality
Assurance Plans
828-1998, Standard for Software
Configuration Management Plans
829-1998, Standard for Software Test
Documentation
830-1998, Recommended Practice for
Software Requirements Specifications
982.1-1988, Standard Dictionary of Measures to
Produce Reliable Software
1008-1987 (R1993), Standard for Software
Unit Testing
1012-1998, Standard for Software Verification
and Validation
IEEE/EIA 12207.0-1996, Industry
Implementation of International Standard
ISO/IEC 12207: 1995
IEEE/EIA 12207.1-1996,
IEEE/EIA 12207.2-1997,
• 1012a-1998, Supplement to Standard for
Software Verification and Validation
1016-1998, Recommended Practice for
Software Design Descriptions
1028-1997, Standard for Software
Reviews
1044-1993, Standard Classification for
Software Anomalies
1045-1992, Standard for Software
Productivity Metrics
1058-1998, Standard for Software
Project Management Plans
1061-1998, Standard for a Software
Quality Metrics Methodology
1062-1998, Recommended Practice for
Software Acquisition
1063-2001, Standard for Software User
Documentation
1074-1997, Standard for Developing
Software Life Cycle Processes
Estándares IEEE (cont.)
• 1175.1-2002, Guide for CASE Tool
Interconnections - Classification and
Description
1219-1998, Standard for Software
Maintenance
1220-1998, Standard for the Application and
Management of the Systems Engineering
1228-1994, Standard for Software Safety
Plans
1233-1998, Guide for Developing System
Requirements Specifications
1320.1-1998, Standard for Functional
Modeling Language-Syntax and Semantics for
IDEF0
1320.2-1998, Standard for Conceptual
Modeling Language Syntax and Semantics...
1362-1998, Guide for Information Technology-
System Definition-Concept of Operations
1420.1-1995, Standard for Information
Technology-Software Reuse-Data Model for
Reuse
• 1420.1a-1996, Supplement to Standard for
Information Technology-Software Reuse-Data
1420.1b-1999, IEEE Trial-Use Supplement to
Standard for Information
1462-1998, Standard - Adoption of
International Standard ISO/IEC 14102: 1995;
1465-1998, Standard - Adoption of
International Standard ISO/IEC 12119:
1994(E)
1471-2000, Recommended Practice for
Architectural Description of Software Intensive
1490-1998, Guide - Adoption of PMI
Standard - A Guide to the Project
Management Body of Knowledge
1517-1999, IEEE Standard for Information
Technology-Software Life Cycle Processes-
Reuse
1540-2001, Standard for Software Life Cycle
Processes- Risk Management
2001-2002, Recommended Practice for
Internet Practices - Web Page Engineering
14143.1-2000, Adoption of ISO/IEC 14143-
1:1998 Information Technology-Software
IEEE/EIA 12207
Tecnología de la Información
Procesos del Ciclo de Vida del Software
• Establece un marco común para el software a través de sus
ciclo de vida, desde la concepción hasta el retiro del mismo.
• Enfoca los procesos del software desde el punto de vista
técnico del sistema y desde el punto de vista comercial de la
empresa.
• Es considerado ampliamente como base para el comercio
mundial de software.
• Su adopción es completa o en camino de serla en los países
mas desarrollados.
Estructura del IEEE/EIA 12207
Adquisición
Suministro
Desarrollo
Operación
Mantenimiento
Documentación
Gestión de la Configuración
Resolución de Problemas
Aseguramiento de la Calidad
Verificación
Validación
Revisión Conjunta
Auditoría
Mejoramiento
Administración/Gestión Infraestructura
Capacitación
Procesos Primarios del Ciclo de Vida Procesos de Soporte al Ciclo de Vida
Procesos Organizacionales del Ciclo de Vida
Organización
Ciclo de vida
Concepto
Retirada
Proceso
1
…
Proceso
N
Actividad 1
Tarea 1
Tarea 2
…
Tarea n
… Actividad n
Tarea 1
Tarea 2
…
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
• Selección del ciclo de vida (si no fue estipulado)
• Establecer requisitos para el plan (recursos y participación del
cliente)
• Considerar opciones de desarrollo y prestación de servicios
– Recursos internos
– Sub-contratación
– Empaquetados de procedencia interna o externa
– Combinación de los puntos anteriores
IEEE/EIA 12207 - Procesos Primarios
• 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
1 - Selección e Implementación de un proceso de ciclo de vida
2 - Análisis de requisitos del sistema
3 - Diseño arquitectónico del sistema
4 - Análisis de requisitos del software
5 - Diseño detallado del software
6 - Codificación y pruebas del software
7 - Integración del software
8 - Pruebas de calificación del software
9 - Integración del sistema
10 - Pruebas de calificación del sistema
11 - Instalación del software
12 - Soporte al software
Ciclo de Vida
“CASCADA”
Aplicación del IEEE/EIA 12207.0 a la estrategia de desarrollo denominada “Cascada”
Análisis de
requisitos del
sistema
Diseño
arquitectónico
del sistema
Análisis de
requisitos del
software
Diseño
arquitectónico
del software
Diseño detallado
del software
Codificación y
pruebas del
Software
Integración del
Software
Pruebas de
calificación del
Software
Integración
del Sistema
Pruebas de
calificación del
Sistema
Instalación
del Software
Soporte al
Software
Componente del
Software n ...
Componentes de
Hardware
Componente del
Software 1
IEEE/EIA 12207 - Procesos de Gestión
• 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

Más contenido relacionado

La actualidad más candente

Unidad vi calidad_mantenimientopruebas_isbuap2020
Unidad vi calidad_mantenimientopruebas_isbuap2020Unidad vi calidad_mantenimientopruebas_isbuap2020
Unidad vi calidad_mantenimientopruebas_isbuap2020EtelvinaArchundia
 
Software de alta calidad
Software de alta calidadSoftware de alta calidad
Software de alta calidadIsabel
 
Estándares de calidad y normas iso
Estándares de calidad y normas isoEstándares de calidad y normas iso
Estándares de calidad y normas isoIngridVanesaSabiChar
 
Modelos De Calidad para proyectos de Software Y Software Libre
Modelos De Calidad para proyectos de Software Y Software LibreModelos De Calidad para proyectos de Software Y Software Libre
Modelos De Calidad para proyectos de Software Y Software LibreEQ SOFT EIRL
 
OFIN: Prroceso verificación de la calidad y seguridad del producto software
OFIN: Prroceso verificación de la calidad y seguridad del producto softwareOFIN: Prroceso verificación de la calidad y seguridad del producto software
OFIN: Prroceso verificación de la calidad y seguridad del producto softwareJack Daniel Cáceres Meza
 
Estandares de calidad aplicadas al software
Estandares de calidad aplicadas al softwareEstandares de calidad aplicadas al software
Estandares de calidad aplicadas al softwareAngel Canul Cruz
 
Iso 12207 diapositivas
Iso 12207 diapositivasIso 12207 diapositivas
Iso 12207 diapositivasskrass19
 
Normas ISO en los procesos del Software
Normas ISO en los procesos del SoftwareNormas ISO en los procesos del Software
Normas ISO en los procesos del Softwarealejandrocubillos9
 
Estandares y modelos de calidad del software
Estandares y modelos de calidad del softwareEstandares y modelos de calidad del software
Estandares y modelos de calidad del softwareaagalvisg
 
Actividad de aprendizaje 2
Actividad  de aprendizaje 2Actividad  de aprendizaje 2
Actividad de aprendizaje 2Oroxko Vargas
 
Calidad software
Calidad softwareCalidad software
Calidad softwaremileing
 
25 Estandares - IEEE Calidad de Software
25 Estandares - IEEE Calidad de Software25 Estandares - IEEE Calidad de Software
25 Estandares - IEEE Calidad de SoftwareCamila Arbelaez
 

La actualidad más candente (20)

Estandares ieee
Estandares ieeeEstandares ieee
Estandares ieee
 
Unidad vi calidad_mantenimientopruebas_isbuap2020
Unidad vi calidad_mantenimientopruebas_isbuap2020Unidad vi calidad_mantenimientopruebas_isbuap2020
Unidad vi calidad_mantenimientopruebas_isbuap2020
 
Software de alta calidad
Software de alta calidadSoftware de alta calidad
Software de alta calidad
 
Conceptos basicos calidad software
Conceptos basicos calidad softwareConceptos basicos calidad software
Conceptos basicos calidad software
 
Estándares de calidad y normas iso
Estándares de calidad y normas isoEstándares de calidad y normas iso
Estándares de calidad y normas iso
 
La Mejora Continua en la industria del Software: ISO 14598 / 9126
La Mejora Continua en la industria del Software: ISO 14598 / 9126La Mejora Continua en la industria del Software: ISO 14598 / 9126
La Mejora Continua en la industria del Software: ISO 14598 / 9126
 
Modelos De Calidad para proyectos de Software Y Software Libre
Modelos De Calidad para proyectos de Software Y Software LibreModelos De Calidad para proyectos de Software Y Software Libre
Modelos De Calidad para proyectos de Software Y Software Libre
 
Calidad software
Calidad softwareCalidad software
Calidad software
 
OFIN: Prroceso verificación de la calidad y seguridad del producto software
OFIN: Prroceso verificación de la calidad y seguridad del producto softwareOFIN: Prroceso verificación de la calidad y seguridad del producto software
OFIN: Prroceso verificación de la calidad y seguridad del producto software
 
Estandares de calidad aplicadas al software
Estandares de calidad aplicadas al softwareEstandares de calidad aplicadas al software
Estandares de calidad aplicadas al software
 
Iso 12207 diapositivas
Iso 12207 diapositivasIso 12207 diapositivas
Iso 12207 diapositivas
 
Iso-- 25000
Iso-- 25000Iso-- 25000
Iso-- 25000
 
Estandares y normas iso
Estandares y normas isoEstandares y normas iso
Estandares y normas iso
 
Iso 25000
Iso 25000Iso 25000
Iso 25000
 
Normas ISO en los procesos del Software
Normas ISO en los procesos del SoftwareNormas ISO en los procesos del Software
Normas ISO en los procesos del Software
 
Estandares y modelos de calidad del software
Estandares y modelos de calidad del softwareEstandares y modelos de calidad del software
Estandares y modelos de calidad del software
 
Actividad de aprendizaje 2
Actividad  de aprendizaje 2Actividad  de aprendizaje 2
Actividad de aprendizaje 2
 
Calidad software
Calidad softwareCalidad software
Calidad software
 
25 Estandares - IEEE Calidad de Software
25 Estandares - IEEE Calidad de Software25 Estandares - IEEE Calidad de Software
25 Estandares - IEEE Calidad de Software
 
AI08 Auditoria producto software
AI08 Auditoria producto softwareAI08 Auditoria producto software
AI08 Auditoria producto software
 

Destacado (20)

Estándar ieee 802
Estándar ieee 802Estándar ieee 802
Estándar ieee 802
 
Consultas en internet
Consultas en internetConsultas en internet
Consultas en internet
 
Fiesta de-halloween
Fiesta de-halloweenFiesta de-halloween
Fiesta de-halloween
 
Diapositivas
DiapositivasDiapositivas
Diapositivas
 
La utilidad de los numeros tema 1
La utilidad de los numeros tema 1La utilidad de los numeros tema 1
La utilidad de los numeros tema 1
 
Iiiiiiiiiii
IiiiiiiiiiiIiiiiiiiiii
Iiiiiiiiiii
 
Las redes sociales.pptx diapositivas proyecto redes sociales.
Las redes sociales.pptx diapositivas proyecto redes sociales.Las redes sociales.pptx diapositivas proyecto redes sociales.
Las redes sociales.pptx diapositivas proyecto redes sociales.
 
Sala electoral
Sala electoralSala electoral
Sala electoral
 
Ferrocarril en china terminado
Ferrocarril en china terminadoFerrocarril en china terminado
Ferrocarril en china terminado
 
Ingles
InglesIngles
Ingles
 
Itunes
ItunesItunes
Itunes
 
Manual de word 2007
Manual de word 2007Manual de word 2007
Manual de word 2007
 
Plan de cohesion milicia consejos comunales.
Plan de cohesion milicia consejos comunales.Plan de cohesion milicia consejos comunales.
Plan de cohesion milicia consejos comunales.
 
Services ace re
Services ace reServices ace re
Services ace re
 
Nueva tecnología sinchal
Nueva tecnología sinchalNueva tecnología sinchal
Nueva tecnología sinchal
 
Unidad antigrafiti
Unidad antigrafitiUnidad antigrafiti
Unidad antigrafiti
 
Paola nava - docs
Paola nava - docsPaola nava - docs
Paola nava - docs
 
Tema 4 mate
Tema 4 mateTema 4 mate
Tema 4 mate
 
Explotación de los recursos
Explotación de los recursosExplotación de los recursos
Explotación de los recursos
 
Identidad-Cultura
Identidad-CulturaIdentidad-Cultura
Identidad-Cultura
 

Similar a Estandares ieee

Normas y estandares de calidad
Normas y estandares de calidadNormas y estandares de calidad
Normas y estandares de calidadMARYURYSABICHARRY
 
1 U2 Calidad Producto Proceso
1 U2 Calidad Producto Proceso1 U2 Calidad Producto Proceso
1 U2 Calidad Producto ProcesoFernando Gomez
 
Estandares y modelos del software
Estandares y modelos del softwareEstandares y modelos del software
Estandares y modelos del softwareedwardgutierrezp
 
Estandares y modelos del software
Estandares y modelos del softwareEstandares y modelos del software
Estandares y modelos del softwareedwardgutierrezp
 
PROCESOS DE INGENIERIA DEL SW
PROCESOS DE INGENIERIA DEL SWPROCESOS DE INGENIERIA DEL SW
PROCESOS DE INGENIERIA DEL SWRaquel Solano
 
Calidad de software septimo semestre
Calidad de software septimo semestreCalidad de software septimo semestre
Calidad de software septimo semestrerodrigoarriagasalinas
 
Plantilla trabajo final_Ana_Jesus
Plantilla trabajo final_Ana_JesusPlantilla trabajo final_Ana_Jesus
Plantilla trabajo final_Ana_JesusAnnie Mrtx
 
Calidad de software
Calidad de softwareCalidad de software
Calidad de softwareDante9005
 
Calidad de software
Calidad de softwareCalidad de software
Calidad de softwareDante9005
 
Ingenieria en software
Ingenieria en softwareIngenieria en software
Ingenieria en softwareluly garcia
 
EstáNdares De Calidad Aplicadas Al Software
EstáNdares De Calidad Aplicadas Al SoftwareEstáNdares De Calidad Aplicadas Al Software
EstáNdares De Calidad Aplicadas Al Softwareeduardo89
 
Introduccion a la Ingenieria de Software
Introduccion a la Ingenieria de SoftwareIntroduccion a la Ingenieria de Software
Introduccion a la Ingenieria de Softwareangelicaastorga
 

Similar a Estandares ieee (20)

Unidad1_EMDS.pptx
Unidad1_EMDS.pptxUnidad1_EMDS.pptx
Unidad1_EMDS.pptx
 
Normas y estandares de calidad
Normas y estandares de calidadNormas y estandares de calidad
Normas y estandares de calidad
 
S7-CDSQA.pptx
S7-CDSQA.pptxS7-CDSQA.pptx
S7-CDSQA.pptx
 
1 U2 Calidad Producto Proceso
1 U2 Calidad Producto Proceso1 U2 Calidad Producto Proceso
1 U2 Calidad Producto Proceso
 
Taller 3.
Taller 3.Taller 3.
Taller 3.
 
Ivan
IvanIvan
Ivan
 
Estandares y modelos del software
Estandares y modelos del softwareEstandares y modelos del software
Estandares y modelos del software
 
Estandares y modelos del software
Estandares y modelos del softwareEstandares y modelos del software
Estandares y modelos del software
 
taller de mantención de software
taller de mantención de softwaretaller de mantención de software
taller de mantención de software
 
Plantilla trabajo final hecma
Plantilla trabajo final hecmaPlantilla trabajo final hecma
Plantilla trabajo final hecma
 
PROCESOS DE INGENIERIA DEL SW
PROCESOS DE INGENIERIA DEL SWPROCESOS DE INGENIERIA DEL SW
PROCESOS DE INGENIERIA DEL SW
 
Calidad de software Unidad 3
Calidad de software Unidad 3Calidad de software Unidad 3
Calidad de software Unidad 3
 
Calidad de software septimo semestre
Calidad de software septimo semestreCalidad de software septimo semestre
Calidad de software septimo semestre
 
1761690 (1)
1761690 (1)1761690 (1)
1761690 (1)
 
Plantilla trabajo final_Ana_Jesus
Plantilla trabajo final_Ana_JesusPlantilla trabajo final_Ana_Jesus
Plantilla trabajo final_Ana_Jesus
 
Calidad de software
Calidad de softwareCalidad de software
Calidad de software
 
Calidad de software
Calidad de softwareCalidad de software
Calidad de software
 
Ingenieria en software
Ingenieria en softwareIngenieria en software
Ingenieria en software
 
EstáNdares De Calidad Aplicadas Al Software
EstáNdares De Calidad Aplicadas Al SoftwareEstáNdares De Calidad Aplicadas Al Software
EstáNdares De Calidad Aplicadas Al Software
 
Introduccion a la Ingenieria de Software
Introduccion a la Ingenieria de SoftwareIntroduccion a la Ingenieria de Software
Introduccion a la Ingenieria de Software
 

Último

BITÁCORA DE ESTUDIO DE PROBLEMÁTICA. TUTORÍA V. PDF 2 UNIDAD.pdf
BITÁCORA DE ESTUDIO DE PROBLEMÁTICA. TUTORÍA V. PDF 2 UNIDAD.pdfBITÁCORA DE ESTUDIO DE PROBLEMÁTICA. TUTORÍA V. PDF 2 UNIDAD.pdf
BITÁCORA DE ESTUDIO DE PROBLEMÁTICA. TUTORÍA V. PDF 2 UNIDAD.pdfsolidalilaalvaradoro
 
Actividad transversal 2-bloque 2. Actualización 2024
Actividad transversal 2-bloque 2. Actualización 2024Actividad transversal 2-bloque 2. Actualización 2024
Actividad transversal 2-bloque 2. Actualización 2024Rosabel UA
 
DIGNITAS INFINITA - DIGNIDAD HUMANA; Declaración del dicasterio para la doctr...
DIGNITAS INFINITA - DIGNIDAD HUMANA; Declaración del dicasterio para la doctr...DIGNITAS INFINITA - DIGNIDAD HUMANA; Declaración del dicasterio para la doctr...
DIGNITAS INFINITA - DIGNIDAD HUMANA; Declaración del dicasterio para la doctr...Martin M Flynn
 
historieta materia de ecologías producto
historieta materia de ecologías productohistorieta materia de ecologías producto
historieta materia de ecologías productommartinezmarquez30
 
Fichas de Matemática TERCERO DE SECUNDARIA.pdf
Fichas de Matemática TERCERO DE SECUNDARIA.pdfFichas de Matemática TERCERO DE SECUNDARIA.pdf
Fichas de Matemática TERCERO DE SECUNDARIA.pdfssuser50d1252
 
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO YESSENIA 933623393 NUEV...
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO  YESSENIA 933623393 NUEV...IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO  YESSENIA 933623393 NUEV...
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO YESSENIA 933623393 NUEV...YobanaZevallosSantil1
 
EJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docx
EJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docxEJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docx
EJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docxFabianValenciaJabo
 
ENSEÑAR ACUIDAR EL MEDIO AMBIENTE ES ENSEÑAR A VALORAR LA VIDA.
ENSEÑAR ACUIDAR  EL MEDIO AMBIENTE ES ENSEÑAR A VALORAR LA VIDA.ENSEÑAR ACUIDAR  EL MEDIO AMBIENTE ES ENSEÑAR A VALORAR LA VIDA.
ENSEÑAR ACUIDAR EL MEDIO AMBIENTE ES ENSEÑAR A VALORAR LA VIDA.karlazoegarciagarcia
 
MEDIACIÓN INTERNACIONAL MF 1445 vl45.pdf
MEDIACIÓN INTERNACIONAL MF 1445 vl45.pdfMEDIACIÓN INTERNACIONAL MF 1445 vl45.pdf
MEDIACIÓN INTERNACIONAL MF 1445 vl45.pdfJosé Hecht
 
Actividades eclipse solar 2024 Educacion
Actividades eclipse solar 2024 EducacionActividades eclipse solar 2024 Educacion
Actividades eclipse solar 2024 Educacionviviantorres91
 
Fichas de matemática DE PRIMERO DE SECUNDARIA.pdf
Fichas de matemática DE PRIMERO DE SECUNDARIA.pdfFichas de matemática DE PRIMERO DE SECUNDARIA.pdf
Fichas de matemática DE PRIMERO DE SECUNDARIA.pdfssuser50d1252
 
PLAN DE TUTORIA- PARA NIVEL PRIMARIA CUARTO GRADO
PLAN DE TUTORIA- PARA NIVEL PRIMARIA CUARTO GRADOPLAN DE TUTORIA- PARA NIVEL PRIMARIA CUARTO GRADO
PLAN DE TUTORIA- PARA NIVEL PRIMARIA CUARTO GRADOMARIBEL DIAZ
 
describimos como son afectados las regiones naturales del peru por la ola de ...
describimos como son afectados las regiones naturales del peru por la ola de ...describimos como son afectados las regiones naturales del peru por la ola de ...
describimos como son afectados las regiones naturales del peru por la ola de ...DavidBautistaFlores1
 
PROGRAMACIÓN CURRICULAR - DPCC- 5°-2024.pdf
PROGRAMACIÓN CURRICULAR - DPCC- 5°-2024.pdfPROGRAMACIÓN CURRICULAR - DPCC- 5°-2024.pdf
PROGRAMACIÓN CURRICULAR - DPCC- 5°-2024.pdfMaritza438836
 
Abregú, Podestá. Directores.Líderes en Acción.
Abregú, Podestá. Directores.Líderes en Acción.Abregú, Podestá. Directores.Líderes en Acción.
Abregú, Podestá. Directores.Líderes en Acción.profandrearivero
 
5° Proyecto 13 Cuadernillo para proyectos
5° Proyecto 13 Cuadernillo para proyectos5° Proyecto 13 Cuadernillo para proyectos
5° Proyecto 13 Cuadernillo para proyectosTrishGutirrez
 
TEMA 13. LOS GOBIERNOS DEMOCRÁTICOS (1982-2018)
TEMA 13. LOS GOBIERNOS DEMOCRÁTICOS (1982-2018)TEMA 13. LOS GOBIERNOS DEMOCRÁTICOS (1982-2018)
TEMA 13. LOS GOBIERNOS DEMOCRÁTICOS (1982-2018)jlorentemartos
 

Último (20)

BITÁCORA DE ESTUDIO DE PROBLEMÁTICA. TUTORÍA V. PDF 2 UNIDAD.pdf
BITÁCORA DE ESTUDIO DE PROBLEMÁTICA. TUTORÍA V. PDF 2 UNIDAD.pdfBITÁCORA DE ESTUDIO DE PROBLEMÁTICA. TUTORÍA V. PDF 2 UNIDAD.pdf
BITÁCORA DE ESTUDIO DE PROBLEMÁTICA. TUTORÍA V. PDF 2 UNIDAD.pdf
 
Actividad transversal 2-bloque 2. Actualización 2024
Actividad transversal 2-bloque 2. Actualización 2024Actividad transversal 2-bloque 2. Actualización 2024
Actividad transversal 2-bloque 2. Actualización 2024
 
DIGNITAS INFINITA - DIGNIDAD HUMANA; Declaración del dicasterio para la doctr...
DIGNITAS INFINITA - DIGNIDAD HUMANA; Declaración del dicasterio para la doctr...DIGNITAS INFINITA - DIGNIDAD HUMANA; Declaración del dicasterio para la doctr...
DIGNITAS INFINITA - DIGNIDAD HUMANA; Declaración del dicasterio para la doctr...
 
historieta materia de ecologías producto
historieta materia de ecologías productohistorieta materia de ecologías producto
historieta materia de ecologías producto
 
Fichas de Matemática TERCERO DE SECUNDARIA.pdf
Fichas de Matemática TERCERO DE SECUNDARIA.pdfFichas de Matemática TERCERO DE SECUNDARIA.pdf
Fichas de Matemática TERCERO DE SECUNDARIA.pdf
 
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO YESSENIA 933623393 NUEV...
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO  YESSENIA 933623393 NUEV...IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO  YESSENIA 933623393 NUEV...
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO YESSENIA 933623393 NUEV...
 
EJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docx
EJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docxEJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docx
EJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docx
 
ENSEÑAR ACUIDAR EL MEDIO AMBIENTE ES ENSEÑAR A VALORAR LA VIDA.
ENSEÑAR ACUIDAR  EL MEDIO AMBIENTE ES ENSEÑAR A VALORAR LA VIDA.ENSEÑAR ACUIDAR  EL MEDIO AMBIENTE ES ENSEÑAR A VALORAR LA VIDA.
ENSEÑAR ACUIDAR EL MEDIO AMBIENTE ES ENSEÑAR A VALORAR LA VIDA.
 
MEDIACIÓN INTERNACIONAL MF 1445 vl45.pdf
MEDIACIÓN INTERNACIONAL MF 1445 vl45.pdfMEDIACIÓN INTERNACIONAL MF 1445 vl45.pdf
MEDIACIÓN INTERNACIONAL MF 1445 vl45.pdf
 
Actividades eclipse solar 2024 Educacion
Actividades eclipse solar 2024 EducacionActividades eclipse solar 2024 Educacion
Actividades eclipse solar 2024 Educacion
 
Aedes aegypti + Intro to Coquies EE.pptx
Aedes aegypti + Intro to Coquies EE.pptxAedes aegypti + Intro to Coquies EE.pptx
Aedes aegypti + Intro to Coquies EE.pptx
 
Fichas de matemática DE PRIMERO DE SECUNDARIA.pdf
Fichas de matemática DE PRIMERO DE SECUNDARIA.pdfFichas de matemática DE PRIMERO DE SECUNDARIA.pdf
Fichas de matemática DE PRIMERO DE SECUNDARIA.pdf
 
PLAN DE TUTORIA- PARA NIVEL PRIMARIA CUARTO GRADO
PLAN DE TUTORIA- PARA NIVEL PRIMARIA CUARTO GRADOPLAN DE TUTORIA- PARA NIVEL PRIMARIA CUARTO GRADO
PLAN DE TUTORIA- PARA NIVEL PRIMARIA CUARTO GRADO
 
describimos como son afectados las regiones naturales del peru por la ola de ...
describimos como son afectados las regiones naturales del peru por la ola de ...describimos como son afectados las regiones naturales del peru por la ola de ...
describimos como son afectados las regiones naturales del peru por la ola de ...
 
PROGRAMACIÓN CURRICULAR - DPCC- 5°-2024.pdf
PROGRAMACIÓN CURRICULAR - DPCC- 5°-2024.pdfPROGRAMACIÓN CURRICULAR - DPCC- 5°-2024.pdf
PROGRAMACIÓN CURRICULAR - DPCC- 5°-2024.pdf
 
Aedes aegypti + Intro to Coquies EE.pptx
Aedes aegypti + Intro to Coquies EE.pptxAedes aegypti + Intro to Coquies EE.pptx
Aedes aegypti + Intro to Coquies EE.pptx
 
Abregú, Podestá. Directores.Líderes en Acción.
Abregú, Podestá. Directores.Líderes en Acción.Abregú, Podestá. Directores.Líderes en Acción.
Abregú, Podestá. Directores.Líderes en Acción.
 
Sesión ¿Amor o egoísmo? Esa es la cuestión
Sesión  ¿Amor o egoísmo? Esa es la cuestiónSesión  ¿Amor o egoísmo? Esa es la cuestión
Sesión ¿Amor o egoísmo? Esa es la cuestión
 
5° Proyecto 13 Cuadernillo para proyectos
5° Proyecto 13 Cuadernillo para proyectos5° Proyecto 13 Cuadernillo para proyectos
5° Proyecto 13 Cuadernillo para proyectos
 
TEMA 13. LOS GOBIERNOS DEMOCRÁTICOS (1982-2018)
TEMA 13. LOS GOBIERNOS DEMOCRÁTICOS (1982-2018)TEMA 13. LOS GOBIERNOS DEMOCRÁTICOS (1982-2018)
TEMA 13. LOS GOBIERNOS DEMOCRÁTICOS (1982-2018)
 

Estandares ieee

  • 1. Estándares de Software + IEEE/EIA 12207 UMSA 2006 Nelson Terrazas
  • 2. Primero hablemos de Calidad • La Ingeniería de Software tiene como objetivo principal: “La producción de software de alta calidad.” • Pero qué es la calidad del software?
  • 3. Calidad del Software • Calidad del PRODUCTO • Calidad del PROCESO – Ambos están relacionados – “Sin un buen proceso de desarrollo es casi imposible obtener un buen producto”
  • 4. Ingeniería de Software y Calidad Procesos Métodos Herramientas Enfoque de Calidad
  • 5. Definiciones de “calidad” – “Conformidad con los requisitos y confianza en el funcionamiento”, Deming – “Adecuación para su uso”, Juran – “Hacerlo bien a la primera”, Crosby
  • 6. Definiciones - Calidad • Según estándares internacionales: – “La calidad es la suma de todos aquellos aspectos o características de un producto o servicio que influyen en su capacidad para satisfacer las necesidades, expresadas o implícitas” (ISO 8402) – “Grado con el cual el cliente o usuario percibe que el software satisface sus expectativas” (IEEE 729- 83) – “Capacidad del producto software para satisfacer los requisitos establecidos” (DoD 2168)
  • 7. Calidad del Software • La calidad es algo relativo: – Siempre dependerá de los requisitos o necesidades que se deseen satisfacer. – La evaluación de la calidad de un producto siempre implicará una comparación entre los requisitos preestablecidos y el producto desarrollado
  • 8. Calidad del Software • Diferentes visiones de la calidad: - Necesaria o requerida: la que quiere el cliente. - Programada o especificada: la que se ha especificado explícitamente y se intenta conseguir. - Realizada: la que se ha conseguido. • El objetivo es conseguir que las tres visiones coincidan
  • 9. Modelos de Calidad de SW • Nos ayudan a definir la calidad del software de una forma más precisa y útil. • Un modelo de calidad es definido jerárquicamente. Calidad del Software Factores de Calidad Criterios de Calidad del Producto Métricas del Producto Punto de vista del usuario, también llamados Atributos de Calidad Externos Punto de vista del producto software, también llamados Atributos de Calidad Internos Medidas cuantitativas del producto
  • 11. Importancia • Según su uso: – Mejoramiento del producto – Protección al comprador – Protección al negocio – Incrementa la disciplina profesional – Introducción de tecnología
  • 12. Mejoramiento del Producto • Estándares IEEE son voluntarios. • La organización que los adoptan lo hace para mejorar sus productos o mejora la percepción de sus productos en el mercado • Los estándares pueden mejorar los procesos de negocios permitiendo desarrollar sus productos con costos mas apropiados.
  • 13. Protección al comprador • Con muchos productos disponibles el comprador toma decisiones basadas en propaganda, folletos, experiencias anteriores con el vendedor o examinación directa. • La creciente complejidad de productos tecnológicos causa inevitablemente la imposibilidad de examinar muchos aspectos que se mantiene ocultos hasta después de ser adquiridos. • Los estándares pueden jugar un rol cuando proveen información precisa acerca de la adecuación de los productos para usos específicos.
  • 14. Protección al negocio • Litigios – Estándares pueden respaldar la defensa en casos en que se pretende demostrar negligencia. • Respaldo – El adherirse voluntariamente a estándares respalda la seriedad y confiabilidad de la empresa que así lo hace. • Contratos – En situaciones contractuales la aplicación adecuada de estándares protegen a ambas partes divide responsabilidades, clarifica terminología y define procedimientos esperados.
  • 15. Incrementa la Disciplina Profesional • La existencia de estándares y uso de los mismo es un paso importante en la formalización de la Ingeniería de Software. • Define los métodos esperados en la practica responsable de la ingeniería de software.
  • 16. Introducción de Tecnología • Según SEI, los estándares juegan un rol vital en la transición tecnológica.
  • 17. Estandares IEEE SESC (Software Engineering Standards Comitee) • 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
  • 18. Objetivos Organizacionales • Diferentes motivos por los cuales una organización adopta estos estándares: – Mejorar y evaluar su capacidad tomado en cuanta estos aspectos: • Calidad • Satisfacción del Cliente • Productividad • Madurez de los procesos • Tecnología
  • 19. Objetivos Organizacionales – Proveer el marco y terminología para un contrato de dos partes. • Proceso de adquisición • Proceso de provisión • Proceso de ciclo de vida • Documentos (entregas) durante el ciclo de vida – Evaluar los productos de la Ingeniería de SW • Mediciones externas (producto final) • Mediciones internas (productos incompletos, intermedios)
  • 20. Objetivos Organizacionales – Asegurar niveles altos para el software • Planificación • Desempeño • Evaluación
  • 21. Organización • Organización orientada a objetos de la IS Cliente Agente Proceso Recurso Producto Proyecto usa se aplican a transforma produce desempeña interactúa con ayuda
  • 22. Estándares IEEE • 610.12-1990 Standard Glossary of Software Engineering Terminology 730-2002, Standard for Software Quality Assurance Plans 828-1998, Standard for Software Configuration Management Plans 829-1998, Standard for Software Test Documentation 830-1998, Recommended Practice for Software Requirements Specifications 982.1-1988, Standard Dictionary of Measures to Produce Reliable Software 1008-1987 (R1993), Standard for Software Unit Testing 1012-1998, Standard for Software Verification and Validation IEEE/EIA 12207.0-1996, Industry Implementation of International Standard ISO/IEC 12207: 1995 IEEE/EIA 12207.1-1996, IEEE/EIA 12207.2-1997, • 1012a-1998, Supplement to Standard for Software Verification and Validation 1016-1998, Recommended Practice for Software Design Descriptions 1028-1997, Standard for Software Reviews 1044-1993, Standard Classification for Software Anomalies 1045-1992, Standard for Software Productivity Metrics 1058-1998, Standard for Software Project Management Plans 1061-1998, Standard for a Software Quality Metrics Methodology 1062-1998, Recommended Practice for Software Acquisition 1063-2001, Standard for Software User Documentation 1074-1997, Standard for Developing Software Life Cycle Processes
  • 23. Estándares IEEE (cont.) • 1175.1-2002, Guide for CASE Tool Interconnections - Classification and Description 1219-1998, Standard for Software Maintenance 1220-1998, Standard for the Application and Management of the Systems Engineering 1228-1994, Standard for Software Safety Plans 1233-1998, Guide for Developing System Requirements Specifications 1320.1-1998, Standard for Functional Modeling Language-Syntax and Semantics for IDEF0 1320.2-1998, Standard for Conceptual Modeling Language Syntax and Semantics... 1362-1998, Guide for Information Technology- System Definition-Concept of Operations 1420.1-1995, Standard for Information Technology-Software Reuse-Data Model for Reuse • 1420.1a-1996, Supplement to Standard for Information Technology-Software Reuse-Data 1420.1b-1999, IEEE Trial-Use Supplement to Standard for Information 1462-1998, Standard - Adoption of International Standard ISO/IEC 14102: 1995; 1465-1998, Standard - Adoption of International Standard ISO/IEC 12119: 1994(E) 1471-2000, Recommended Practice for Architectural Description of Software Intensive 1490-1998, Guide - Adoption of PMI Standard - A Guide to the Project Management Body of Knowledge 1517-1999, IEEE Standard for Information Technology-Software Life Cycle Processes- Reuse 1540-2001, Standard for Software Life Cycle Processes- Risk Management 2001-2002, Recommended Practice for Internet Practices - Web Page Engineering 14143.1-2000, Adoption of ISO/IEC 14143- 1:1998 Information Technology-Software
  • 24. IEEE/EIA 12207 Tecnología de la Información Procesos del Ciclo de Vida del Software • Establece un marco común para el software a través de sus ciclo de vida, desde la concepción hasta el retiro del mismo. • Enfoca los procesos del software desde el punto de vista técnico del sistema y desde el punto de vista comercial de la empresa. • Es considerado ampliamente como base para el comercio mundial de software. • Su adopción es completa o en camino de serla en los países mas desarrollados.
  • 25. Estructura del IEEE/EIA 12207 Adquisición Suministro Desarrollo Operación Mantenimiento Documentación Gestión de la Configuración Resolución de Problemas Aseguramiento de la Calidad Verificación Validación Revisión Conjunta Auditoría Mejoramiento Administración/Gestión Infraestructura Capacitación Procesos Primarios del Ciclo de Vida Procesos de Soporte al Ciclo de Vida Procesos Organizacionales del Ciclo de Vida
  • 26. Organización Ciclo de vida Concepto Retirada Proceso 1 … Proceso N Actividad 1 Tarea 1 Tarea 2 … Tarea n … Actividad n Tarea 1 Tarea 2 … Tarea n
  • 27. 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
  • 28. 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.
  • 29. 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
  • 30. IEEE/EIA 12207 - Procesos Primarios • Suministro (cont.) – Planificación • Establecer marco de administración del proyecto • Selección del ciclo de vida (si no fue estipulado) • Establecer requisitos para el plan (recursos y participación del cliente) • Considerar opciones de desarrollo y prestación de servicios – Recursos internos – Sub-contratación – Empaquetados de procedencia interna o externa – Combinación de los puntos anteriores
  • 31. IEEE/EIA 12207 - Procesos Primarios • 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
  • 32. IEEE/EIA 12207 - Procesos Primarios • Suministro (cont.) – Ejecución y control – Revisiones y evaluación – Entrega y finalización
  • 33. IEEE/EIA 12207 - Proceso de Desarrollo 1 - Selección e Implementación de un proceso de ciclo de vida 2 - Análisis de requisitos del sistema 3 - Diseño arquitectónico del sistema 4 - Análisis de requisitos del software 5 - Diseño detallado del software 6 - Codificación y pruebas del software 7 - Integración del software 8 - Pruebas de calificación del software 9 - Integración del sistema 10 - Pruebas de calificación del sistema 11 - Instalación del software 12 - Soporte al software
  • 34. Ciclo de Vida “CASCADA” Aplicación del IEEE/EIA 12207.0 a la estrategia de desarrollo denominada “Cascada” Análisis de requisitos del sistema Diseño arquitectónico del sistema Análisis de requisitos del software Diseño arquitectónico del software Diseño detallado del software Codificación y pruebas del Software Integración del Software Pruebas de calificación del Software Integración del Sistema Pruebas de calificación del Sistema Instalación del Software Soporte al Software Componente del Software n ... Componentes de Hardware Componente del Software 1
  • 35.
  • 36.
  • 37. IEEE/EIA 12207 - Procesos de Gestión • 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
  • 38. 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.
  • 39. FIN