Derechos Reservados, 1999 Juan Antonio Vega Fernández Planeación y Evaluación de un Proyecto de...
-
Upload
socorro-rodriguez -
Category
Documents
-
view
7 -
download
2
Transcript of Derechos Reservados, 1999 Juan Antonio Vega Fernández Planeación y Evaluación de un Proyecto de...
Derechos Reservados, 1999Juan Antonio Vega FernándezJuan Antonio Vega Fernández
Pla
neac
ión
y E
valu
ació
n de
un
Pro
yect
o de
Inf
orm
ació
nP
lane
ació
n y
Eva
luac
ión
de u
n P
roye
cto
de I
nfor
mac
ión
Estándares en la Estándares en la Ingeniería del SoftwareIngeniería del Software
• Aproximadamente 315 estándares, guías, manuales, y reportes técnicos son mantenidos por aproximadamente 46 organizaciones profesionales, del ramo, nacionales e internacionales.
• En 1981, la IEEE tenía un estándar en la ingeniería del software. Al final de 1997, la colección había crecido a 44.
• La edición de 1994 de la Colección de Estándares de la IEEE para la Ingeniería de Software era de 1300 páginas. La edición de 1999 estará en 4 volúmenes con más de 2000 páginas.
Los usuarios necesitan ayuda para integrar todas estas recomendaciones.
Contrato Vendedor/Comprador
Derechos Reservados, 1999Juan Antonio Vega FernándezJuan Antonio Vega Fernández
Pla
neac
ión
y E
valu
ació
n de
un
Pro
yect
o de
Inf
orm
ació
nP
lane
ació
n y
Eva
luac
ión
de u
n P
roye
cto
de I
nfor
mac
ión
Estándares de Ing. de SW Estándares de Ing. de SW La Visión hacia el 2003La Visión hacia el 2003
SWE Cuerpo de Conocimiento
Principios Fundamentales
ISO / IEC
Marco IntegradorIEEE
DoDISO / IEC
Estándar(es) “Umbrella”IEEE
ISO / IEC
Colección Integrada de Prácticas ComunesIEEE
Motivan
Curricula
Exámenes de Licencia
Práctica Profesional
Cuerpo de Estándares
Administración de la Calidad
Admin. de Proyectos
Ingeniería de Sistemas
Definición de Procesos
Evaluación de Procesos
Medición de Procesos
Buenas Prácticas
Certificaciónde Competencia
Adopción Organizacional
Aseguramiento de Sistemas
Críticos
La IEEE SESC está tomando el La IEEE SESC está tomando el liderazgoliderazgo..
Derechos Reservados, 1999Juan Antonio Vega FernándezJuan Antonio Vega Fernández
Pla
neac
ión
y E
valu
ació
n de
un
Pro
yect
o de
Inf
orm
ació
nP
lane
ació
n y
Eva
luac
ión
de u
n P
roye
cto
de I
nfor
mac
ión
Guía al Cuerpo de Guía al Cuerpo de Conocimiento de la Ing. del SWConocimiento de la Ing. del SW
• Colaboración entre la IEEE Computer Society y la Université du Québec à Montréal (UQAM)
• Objetivos:– Mejor caracterización de la disciplina de la Ing. del SW y proveer una visión consistente
del área.
– Proveer un índice o taxonomía del BOK (Cuerpo de Conocimientos)
– Esclarecer la relación de la Ing. del SW y otras disciplinas
– Actuar como un indicador de madurez de la disciplina
– Proveer un documento abanderado para los estándares de la Ing. del SW
• Enlazar comités de expertos (autores, asociaciones profesionales, industria, comités de estándares, etc.)
• Fecha de Terminación: mid-2001
Contrato Vendedor/Comprador
Derechos Reservados, 1999Juan Antonio Vega FernándezJuan Antonio Vega Fernández
Pla
neac
ión
y E
valu
ació
n de
un
Pro
yect
o de
Inf
orm
ació
nP
lane
ació
n y
Eva
luac
ión
de u
n P
roye
cto
de I
nfor
mac
ión
Estándares de Ing. de SW Estándares de Ing. de SW La Visión hacia el 2003La Visión hacia el 2003
SWE Cuerpo de Conocimiento
Principios Fundamentales
ISO / IEC
Marco IntegradorIEEE
DoDISO / IEC
Estándar(es) “Umbrella”IEEE
ISO / IEC
Colección Integrada de Prácticas ComunesIEEE
Motivan
Curricula
Exámenes de Licencia
Práctica Profesional
Cuerpo de Estándares
Administración de la Calidad
Admin. de Proyectos
Ingeniería de Sistemas
Definición de Procesos
Evaluación de Procesos
Medición de Procesos
Buenas Prácticas
Certificaciónde Competencia
Adopción Organizacional
Aseguramiento de Sistemas
Críticos
La IEEE SESC está tomando el La IEEE SESC está tomando el liderazgoliderazgo..
Derechos Reservados, 1999Juan Antonio Vega FernándezJuan Antonio Vega Fernández
Pla
neac
ión
y E
valu
ació
n de
un
Pro
yect
o de
Inf
orm
ació
nP
lane
ació
n y
Eva
luac
ión
de u
n P
roye
cto
de I
nfor
mac
ión
Principios Fundamentales de la Principios Fundamentales de la Ingeniería del SoftwareIngeniería del Software
Principios de Ingeniería
y otrasDisciplinas
Principiosde la
Ingeniería delSoftware
PrácticasComunes
“Buenas”Practicas
Implementadas
Los Principios de la Ing. del SW son casos específicos de
los principios de la Ingeniería General
Los Principios de la Ing. del SW
organizan, explican y validan las prácticas
comunes
Las Prácticas son implementadas basadas en las
Prácticas Comunes
Algunos Principios de la Ing. del SW puede ser generalizados a
principios de la Ingeniería de Sistemas
Complejos
Los Principios de la Ing. del SW deberían ser
“abstracciones” de las Prácticas
Comunes
Las Prácticas Comunes deberían ser registros de las Mejores Prácticas
Observadas
• Una colaboración entre la IEEE Computer Society y la Université du Québec à Montréal.
Derechos Reservados, 1999
Juan Antonio Vega FernándezJuan Antonio Vega Fernández
Pla
neac
ión
y E
valu
ació
n de
un
Pro
yect
o de
Inf
orm
ació
nP
lane
ació
n y
Eva
luac
ión
de u
n P
roye
cto
de I
nfor
mac
ión
Principes fondamentaux du Principes fondamentaux du génie logicielgénie logiciel
• Actualmente hay 16 candidatos. Ejemplos son …– Como los cambios son inherentes al software, planéalos
y adminístralosSince change is inherent in software, plan for it and manage it.
Comme le logiciel est, de par sa nature même, sujet au changement, il faut planifier et gérer ce changement.
– Como los compromisos son inherentes a la Ing. del SW, házlos explícitos y documéntalos.Since tradeoffs are inherent to SWE, make them explicit and document them.
Les compromis étant inhérents au GL, il faut les rendre explicites et les documenter.
Contrato Vendedor/Comprador
Derechos Reservados, 1999Juan Antonio Vega FernándezJuan Antonio Vega Fernández
Pla
neac
ión
y E
valu
ació
n de
un
Pro
yect
o de
Inf
orm
ació
nP
lane
ació
n y
Eva
luac
ión
de u
n P
roye
cto
de I
nfor
mac
ión
Estándares de Ing. de SW Estándares de Ing. de SW La Visión hacia el 2003La Visión hacia el 2003
SWE Cuerpo de Conocimiento
Principios Fundamentales
ISO / IEC
Marco IntegradorIEEE
DoDISO / IEC
Estándar(es) “Umbrella”IEEE
ISO / IEC
Colección Integrada de Prácticas ComunesIEEE
Motivan
Curricula
Exámenes de Licencia
Práctica Profesional
Cuerpo de Estándares
Administración de la Calidad
Admin. de Proyectos
Ingeniería de Sistemas
Definición de Procesos
Evaluación de Procesos
Medición de Procesos
Buenas Prácticas
Certificaciónde Competencia
Adopción Organizacional
Aseguramiento de Sistemas
Críticos
La IEEE SESC está tomando el La IEEE SESC está tomando el liderazgoliderazgo..
Organización de la Organización de la Colección de SESCColección de SESC
Guía General
Terminología
“Caja de Herramientas” de Estándares de Técnicas
Clientes RecursosProcesos Productos
Principios o Políticas
Elementos deEstándares
Guías de Aplicación
Disciplinas deSistemas
Ingeniería delSoftware
Admin. de laCalidad
Terminología
EstándaresISO e IEC
Programa de Estándares de la IEEE SESC
Pla
neac
ión
y E
valu
ació
n de
un
Pro
yect
o de
Inf
orm
ació
nP
lane
ació
n y
Eva
luac
ión
de u
n P
roye
cto
de I
nfor
mac
ión
Juan Antonio Vega FernándezJuan Antonio Vega Fernández Derechos Reservados, 1999
ColecciónColección SESC SESC
GeneralGeneral
Terminología
GuíaGeneral
Principios
Elementos deEstándares
Guías de Aplicación y Suplementos
“Caja de Herramientas” de Estándares de Técnicas
Ver Fig.adelante paraestándares de
Clientes
Ver Fig.adelante paraestándares de
Procesos
610.12IEEE glossary
[Moore97]
Ver Fig.adelante paraestándares de
Productos
Ver Fig.adelante paraestándares de
Recursos
1044Classification of
anomalies
1044.1Guide to
1044
729SESC glossary
1002Taxonomy of
standards
Juan Antonio Vega FernándezJuan Antonio Vega Fernández Derechos Reservados, 1999
Pila delPila del SESC SESC
paraparaClientes Clientes
AcuerdosCli-Pro
Principios
Elementos deestándares
Guías de Aplicación y Suplementos
Selección deProveedores
Stakeholders del Sistema
12207.0Procesos del Ciclo de Vida del Software
J-Std-016Acuerdo
Clie / Prov
12207.1 and 2Guía a los datos y procesos del Ciclo de Vida del Software
1062Adquisición del
Software
1220Procesos de Ing
de Sistemas
1228Plan de segu- ridad en el SW
1233Guía-- Espec rqmts del sist.
1362Doc Concepto de operaciones
Juan Antonio Vega FernándezJuan Antonio Vega Fernández Derechos Reservados, 1999
Juan Antonio Vega FernándezJuan Antonio Vega Fernández Derechos Reservados, 1999
Pla
neac
ión
y E
valu
ació
n de
un
Pro
yect
o de
Inf
orm
ació
nP
lane
ació
n y
Eva
luac
ión
de u
n P
roye
cto
de I
nfor
mac
ión
Pila del Pila del SESC SESC
para para ProcesosProcesos
ProcesosGenerales
Principios
Elementos deestándares
Guías de Aplicación y Suplementos
ProcesosPrimarios
Procesos de Apoyo
Medición delProceso
730.1Guía-Plan Asg
Cal. del SW
12207.0 Procesos del Ciclo de Vida del Software
12207.1Guía --Datos
CVSW
12207.2Guía --Proc
CVSW
1220Proceso de Ing
de Sistemas
1362 Doc Concepto de operaciones
1233Guía-- Espec rqmts del sist.
1058Planes Admin
Proy SW
1074DesarrollandoProc CVSW
J-Std-016AcuerdoCli/Pro
829documentaciónde Pruebas SW
830Espec. rqrmts
del SW
1008Prueb. Unitaria
del SW
1219Mantenimiento
del SW
730Planes Aseg.
Calidad del SW
828 Planes Admin Config del SW
1012V & V del SW
1028 revisiones
del SW
1042Guía-AdminConfig SW
1059Guide--PlanesV & V del SW
1045Métricas de
Product.del SW
Pila del Pila del SESC SESC
para para ProductosProductos
Caracterís- ticas
Principios
Elementos deestándares
Guías de Aplicación
y suplementos
Medición delProducto
Evaluación del Producto
Espec. del Producto final
982.2Guía a982.1
730.1Guía--Plan AsgCalidd en el SW
730Planes de Asg de Calidad SW
982.1Medidas para SW Confiable
1012
V & V SW
1059Guía--Plan deV & V del SW
1063Doc usuario
del SW
1228Planes de Seg
en el SW
1233Guía--Espec.
Rqmts Sistema
1362Doc Concepto de operación
1061Metodología de métricas
de Calidad en el SW
1465Rqmts cal del empqtd SW
Juan Antonio Vega FernándezJuan Antonio Vega Fernández Derechos Reservados, 1999
Pila del Pila del SESC SESC
para para RecursosRecursos
Almacenamiento e Intercambio
de Datos
Principios
Elementos deEstándares
Guías de Aplicación
y Suplementos
NotaciónLibreríasde Reuso
Ambientesy Herramts.
1016.1Guía a1016
829Doc de las
prueb del SW
830Especificaciónde rqmts deSW
1016Descrpc. del
diseño del SW
1175Interconexiónde Herrmts.
1320.xIDEF
1430Guía a1420.x
1420.xModl d Dats p/interop lib reus
1462Eval y selecciónde Herr CASE
1348Adopción deHerr. CASE
Juan Antonio Vega FernándezJuan Antonio Vega Fernández Derechos Reservados, 1999
Guía General a la Guía General a la Colección de la IEEEColección de la IEEE
• En vez de desarrollar un documento consensual, la IEEE SESC comisionó la escritura de una guía general a la colección.
• Los estándares relevantes están divididos por:– Contexto– Objecto– Intención Normativa– Proveedor y tema
• Las relaciones son explicadas, inclusive entre estándares de diferentes proveedores.
• Publicado por la IEEE Computer Society Press. 328 páginas. 6" x 9" Softcover. ISBN 0-8186-8008-3. $40.00
Juan Antonio Vega FernándezJuan Antonio Vega Fernández Derechos Reservados, 1999
Contrato Vendedor/Comprador
Derechos Reservados, 1999Juan Antonio Vega FernándezJuan Antonio Vega Fernández
Pla
neac
ión
y E
valu
ació
n de
un
Pro
yect
o de
Inf
orm
ació
nP
lane
ació
n y
Eva
luac
ión
de u
n P
roye
cto
de I
nfor
mac
ión
Estándares de Ing. de SW Estándares de Ing. de SW La Visión hacia el 2003La Visión hacia el 2003
SWE Cuerpo de Conocimiento
Principios Fundamentales
ISO / IEC
Marco IntegradorIEEE
DoDISO / IEC
Estándar(es) “Umbrella”IEEE
ISO / IEC
Colección Integrada de Prácticas ComunesIEEE
Motivan
Curricula
Exámenes de Licencia
Práctica Profesional
Cuerpo de Estándares
Administración de la Calidad
Admin. de Proyectos
Ingeniería de Sistemas
Definición de Procesos
Evaluación de Procesos
Medición de Procesos
Buenas Prácticas
Certificaciónde Competencia
Adopción Organizacional
Aseguramiento de Sistemas
Críticos
La IEEE SESC está tomando el La IEEE SESC está tomando el liderazgoliderazgo..
Derechos Reservados, 1999
Juan Antonio Vega FernándezJuan Antonio Vega Fernández
Pla
neac
ión
y E
valu
ació
n de
un
Pro
yect
o de
Inf
orm
ació
nP
lane
ació
n y
Eva
luac
ión
de u
n P
roye
cto
de I
nfor
mac
ión
Conceptos Clave de laConceptos Clave de laIEEE/EIA 12207IEEE/EIA 12207
• Definido al nivel de procesos ... en lugar de procedimientos
• Prescribe responsabilidades contínuas ... en lugar de pasos a ser ejecutados
• Prescribe funciones a realizar … en lugar de organizaciones a ejecutarlas
• Prescribe un contexto de sistemas mínimo … en lugar de tratar al software por separado
Ejemplo de Uso de Procesos Ejemplo de Uso de Procesos en el estándar 12207en el estándar 12207
ProveedorDocumentación
Aseg. de la Calidad
Verificación
Validación
Admin Config
Revisión Conjunta
Auditoría
Resoluc. del Probl.
Administración
Infraestructura
Entrenamiento
Mejoramiento
Cliente
Una Empresa
Una Empresa
Adopción al Nivel de la EmpresaAdopción al Nivel de la Empresa
Empresa
Procesos dela empresa
Procesos dela empresa
Proyecto
Procesos delProyecto
Procesos delProyecto
Estándares de la Ingeniería del Software
La empresa anuncia conformancia
El proyecto es capaz de usar procdmts de la empresa, etc. Procdmts,
prácticas,plantillas,etc.
Procedmnts, prácticas, plantillas, etc.
El Proyecto se adecúa a los procesos de la empresa
Mensaje: Los estándares de la Ing. del SW son la base para implementar procesos repetibles y mejorables.
Derechos Reservados, 1999
Juan Antonio Vega FernándezJuan Antonio Vega Fernández
Pla
neac
ión
y E
valu
ació
n de
un
Pro
yect
o de
Inf
orm
ació
nP
lane
ació
n y
Eva
luac
ión
de u
n P
roye
cto
de I
nfor
mac
ión
Situaciones de CumplimientoSituaciones de CumplimientoConformancia al EstándarConformancia al Estándar
• Organización (empresa): La empresa adopta el estándar. Es deseable que las políticas y procedimientos sean implementados y aplicados a todos los proyectos.
• Proyecto: Dos alternativas– El proyecto adopta el estándar y documenta el cumplimiento en los planes
del proyecto.
– El Proyecto basa el cumplimiento en el uso de procedimeintos organizacionales que cumplen el estándar.
• Programa Multi-proveedor: El programa logra cumplimiento aún cuando ningún proveedor de partes del proceso por si solo lo puede hacer.
• Situación Regulatoria: El regulador adecúa el estándar e impone la adecuación.
Derechos Reservados, 1999
Juan Antonio Vega FernándezJuan Antonio Vega Fernández
Pla
neac
ión
y E
valu
ació
n de
un
Pro
yect
o de
Inf
orm
ació
nP
lane
ació
n y
Eva
luac
ión
de u
n P
roye
cto
de I
nfor
mac
ión
Guía de Datos Guía de Datos
• La parte 1 puede ser usada como guía o como estándar.
• Define 84 items de información relacionados a los requerimientos de 12207.0
– Define siete tipos genéricos de datos que corresponden a 44 items de información.
– Define 30 guías de contenido específico que corresponden a los 40 items de información restantes.
• Los items de información son requerimientos de datos . . . no documentos.
Contrato Vendedor/Comprador
Derechos Reservados, 1999Juan Antonio Vega FernándezJuan Antonio Vega Fernández
Pla
neac
ión
y E
valu
ació
n de
un
Pro
yect
o de
Inf
orm
ació
nP
lane
ació
n y
Eva
luac
ión
de u
n P
roye
cto
de I
nfor
mac
ión
Estándares de Ing. de SW Estándares de Ing. de SW La Visión hacia el 2003La Visión hacia el 2003
SWE Cuerpo de Conocimiento
Principios Fundamentales
ISO / IEC
Marco IntegradorIEEE
DoDISO / IEC
Estándar(es) “Umbrella”IEEE
ISO / IEC
Colección Integrada de Prácticas ComunesIEEE
Motivan
Curricula
Exámenes de Licencia
Práctica Profesional
Cuerpo de Estándares
Administración de la Calidad
Admin. de Proyectos
Ingeniería de Sistemas
Definición de Procesos
Evaluación de Procesos
Medición de Procesos
Buenas Prácticas
Certificaciónde Competencia
Adopción Organizacional
Aseguramiento de Sistemas
Críticos
La IEEE SESC está tomando el La IEEE SESC está tomando el liderazgoliderazgo..
Derechos Reservados, 1999
Juan Antonio Vega FernándezJuan Antonio Vega Fernández
Pla
neac
ión
y E
valu
ació
n de
un
Pro
yect
o de
Inf
orm
ació
nP
lane
ació
n y
Eva
luac
ión
de u
n P
roye
cto
de I
nfor
mac
ión
Relación a Otros EstándaresRelación a Otros Estándares
• La IEEE SESC ha adoptado la política de designar al 12207 como el estándar estrategico, e integrador de su colección.
• La IEEE SESC revisará sus otros estándares para mejorar su adecuación con el 12207.
• Muchos de los otros estándares detallarán el proceso del 12207.
Derechos Reservados, 1999
Juan Antonio Vega FernándezJuan Antonio Vega Fernández
Pla
neac
ión
y E
valu
ació
n de
un
Pro
yect
o de
Inf
orm
ació
nP
lane
ació
n y
Eva
luac
ión
de u
n P
roye
cto
de I
nfor
mac
ión
12207 Integra la Colección12207 Integra la Colecciónde la IEEE (1 de 3)de la IEEE (1 de 3)
Clase Proceso Estándares de la IEEE aplicablesPrimaria Adquisición 1062, Adquisición de SW
1362, Doc. del Concepto de Operación1220, Proceso de Ingeniería de Sistemas1233, Especif. de Req. del Sistema
ProveedorDesarrollo 1074, Desarrollando Procesos de CV del SW
830, Especif. de Req. del Software 1016 y 1016.1, Descrip. de Diseño de SW829 y 1008, Pruebas de SW1228, Planes de Seguridad en el Software
OperaciónMantenimiento
Derechos Reservados, 1999
Juan Antonio Vega FernándezJuan Antonio Vega Fernández
Pla
neac
ión
y E
valu
ació
n de
un
Pro
yect
o de
Inf
orm
ació
nP
lane
ació
n y
Eva
luac
ión
de u
n P
roye
cto
de I
nfor
mac
ión
12207 Integra la Colección12207 Integra la Colecciónde la IEEE (2 de 3)de la IEEE (2 de 3)
Clase Proceso Estándares aplicables de la IEEEApoyo Documentación
Aseguramientode la Calidad
730 y 730.1, Planes de Aseg. de la Cal. en SW1061, Metodología de métricas de cal. en el SW
Admin. de laConfiguración
828 y 1042, Planes de Admin. de la Config. SW
Verificación 1012, Verificación y ValidaciónValidación 1012, Verificación y ValidaciónRevisiones 1028, Revisiones y Auditorías del SWAuditoría 1028, Revisiones y Auditorías del SWResolución deProblemas
1044 y 1044.1, Clasificación para anomalíasdel SW
Derechos Reservados, 1999
Juan Antonio Vega FernándezJuan Antonio Vega Fernández
Pla
neac
ión
y E
valu
ació
n de
un
Pro
yect
o de
Inf
orm
ació
nP
lane
ació
n y
Eva
luac
ión
de u
n P
roye
cto
de I
nfor
mac
ión
12207 Integra la Colección12207 Integra la Colecciónde la IEEE (3 de 3)de la IEEE (3 de 3)
Clase Proceso Estándares aplicables de la IEEEOrgani-zacional
Administración 1058, Planes de Admin de Proy de SW 982.1 y 982.2, Mediciones para ProducirSW Confiable1045, Métricas de Productividad del SW
Infraestructura 1209, Selec. y Evaluación de herr. CASE1348, Adopción de Herramientas CASE 1420 y 1430, Intercambio Lib. de Reuso
EntrenamientoMejoramiento
Derechos Reservados, 1999
Juan Antonio Vega FernándezJuan Antonio Vega Fernández
Pla
neac
ión
y E
valu
ació
n de
un
Pro
yect
o de
Inf
orm
ació
nP
lane
ació
n y
Eva
luac
ión
de u
n P
roye
cto
de I
nfor
mac
ión
Explotando el 12207Explotando el 12207
• Estándar del Proceso de Reutilización– La IEEE P1517 está desarrollando un estándar del
proceso de reutilización del sotware que complementa al IEEE/EIA 12207.
– Todas las actividades y tareas de reutilización y de los procesos para el análisis de dominios encajarán dentro del 12207.
• Estándar de Administración de Riesgos– Proyecto nuevo
– En efecto, agrega un proceso adicional al 12207
Derechos Reservados, 1999
Juan Antonio Vega FernándezJuan Antonio Vega Fernández
Pla
neac
ión
y E
valu
ació
n de
un
Pro
yect
o de
Inf
orm
ació
nP
lane
ació
n y
Eva
luac
ión
de u
n P
roye
cto
de I
nfor
mac
ión
Mapas de Contenidos para Mapas de Contenidos para otros Estándares de la IEEEotros Estándares de la IEEE
• Otros estándares de la IEEE están siendo suplementados con los Mapas de Contenidos los cuales muestran que tanto los documentos que ellos prescriben conforman con los ítems de información de 12207.1.
• En la revisión respectiva cada 5 años, los estándares serán revisados para que los documentos prescritos conformen al estándar.
Derechos Reservados, 1999
Juan Antonio Vega FernándezJuan Antonio Vega Fernández
Pla
neac
ión
y E
valu
ació
n de
un
Pro
yect
o de
Inf
orm
ació
nP
lane
ació
n y
Eva
luac
ión
de u
n P
roye
cto
de I
nfor
mac
ión
Mapas de Contenido Mapas de Contenido Planeados para 12207.1Planeados para 12207.1
• 730, Plan de Aseg. de la Calidad del SW
• 828, Plan de Admin. de la Config. del SW
• 829, Reporte, Procedimiento, y Planes de Prueba del SW
• 830, Especificación de Requeriminetos del SW
• 1012, Plan de Verificación y Validación del SW
• 1016, Descripción del Diseño del SW
• 1058, Plan de Admin. del Proyecto de SW
• 1062, Plan de Adquisición del SW
• 1219, Plan de Mantenimiento del SW
• 1233, Especificación de Requerimientos del Sistema
• 1362, Documento del Concepto de Operaciones
Contrato Vendedor/Comprador
Derechos Reservados, 1999Juan Antonio Vega FernándezJuan Antonio Vega Fernández
Pla
neac
ión
y E
valu
ació
n de
un
Pro
yect
o de
Inf
orm
ació
nP
lane
ació
n y
Eva
luac
ión
de u
n P
roye
cto
de I
nfor
mac
ión
Estándares de Ing. de SW Estándares de Ing. de SW La Visión hacia el 2003La Visión hacia el 2003
SWE Cuerpo de Conocimiento
Principios Fundamentales
ISO / IEC
Marco IntegradorIEEE
DoDISO / IEC
Estándar(es) “Umbrella”IEEE
ISO / IEC
Colección Integrada de Prácticas ComunesIEEE
Motivan
Curricula
Exámenes de Licencia
Práctica Profesional
Cuerpo de Estándares
Administración de la Calidad
Admin. de Proyectos
Ingeniería de Sistemas
Definición de Procesos
Evaluación de Procesos
Medición de Procesos
Buenas Prácticas
Certificaciónde Competencia
Adopción Organizacional
Aseguramiento de Sistemas
Críticos
La IEEE SESC está tomando el La IEEE SESC está tomando el liderazgoliderazgo..
El 9000-3 establece el mapeo detallado entre las disciplinas de la administración de la calidad y la ingeniería del software.
Derechos Reservados, 1999
Juan Antonio Vega FernándezJuan Antonio Vega Fernández
Contexto Contexto de la de la Administración Administración de la de la Calidad Calidad para la para la Ing. del SWIng. del SW
ISO 9001Modelo para el AQ
en diseño, etc.
ISO 9000-2Guías genéricas para aplicación
ISO 9000-3Guía para aplicar
9001 al SW
12207
ISO 8402Vocabulario
ISO 9000-1Guías para
selección y uso
ISO 9004-1Guías
ISO 10013Guía a manuales
de Calidad
ISO 10005Guía a planes
de calidad
ISO 10007Guía a CM
La revisión de 1997 es la
versión adecuada
9000-3Claúsula
Título Otros están-dares ISO
Claúsulas de12207
EstándaresÚtiles de IEEEn
4.2 Sistema de Calidad 10013 6.34.2.3 Planeación de Calidad 10005 730, 10614.3 Revisión de contratos 5.2.1, 5.2.64.4 Control de Diseño4.4.1 General 5.2.5, 5.3 10744.4.2 Planeación del Diseño
y Desarrollo5.2.4 1058.1, 1045
4.4.3 Interfaces Organizacionalescaly tecnológicas
5.2.6.1, 6.6.2 1028
4.4.4 Entradas de Diseño 9126 5.3.2, 5.3.4 830, 12334.4.5 Salidas de Diseño 5.3.3-10 1471, 1016,
10634.4.6 Revisiones de Diseño 6.3.2.3, 6.6.3 10284.4.7 Verificación de Diseño 5.3.9, 6.4 10124.4.8 Validación de Diseño 5.3.11, 6.5 10124.5 Documento y control de datos 6.1 8284.6 Compras 5.1 10624.8 Identificación de productos
y seguimiento10007 6.2.1 828
4.9 Control de Procesos 7.1, 7.24.10 Inspección y pruebas 5.3.5-5.3.11 829, 10084.11 Control de inspección,
mediciones y pruebas deequipo
10012
4.13 Control de productos no- conformes al estándar
6.8 1044
4.14 Acción Correctiva ypreventiva
6.8, 7.3 1044
4.17 Auditorías de Calidad internas 10011 6.7, 6.8, 7.34.18 Entrenamiento 7.44.19 Servicio 9000-2 5.4.4, 5.5 1219
RelaciónRelaciónDetallada Detallada entre QM entre QM
y SWEy SWE
Contrato Vendedor/Comprador
Derechos Reservados, 1999Juan Antonio Vega FernándezJuan Antonio Vega Fernández
Pla
neac
ión
y E
valu
ació
n de
un
Pro
yect
o de
Inf
orm
ació
nP
lane
ació
n y
Eva
luac
ión
de u
n P
roye
cto
de I
nfor
mac
ión
Estándares de Ing. de SW Estándares de Ing. de SW La Visión hacia el 2003La Visión hacia el 2003
SWE Cuerpo de Conocimiento
Principios Fundamentales
ISO / IEC
Marco IntegradorIEEE
DoDISO / IEC
Estándar(es) “Umbrella”IEEE
ISO / IEC
Colección Integrada de Prácticas ComunesIEEE
Motivan
Curricula
Exámenes de Licencia
Práctica Profesional
Cuerpo de Estándares
Administración de la Calidad
Admin. de Proyectos
Ingeniería de Sistemas
Definición de Procesos
Evaluación de Procesos
Medición de Procesos
Buenas Prácticas
Certificaciónde Competencia
Adopción Organizacional
Aseguramiento de Sistemas
Críticos
La IEEE SESC está tomando el La IEEE SESC está tomando el liderazgoliderazgo..
Contexto: Contexto: Administración Administración
de Proyectosde Proyectos
Measurements Plans
Project Management Standards
Software Engineering Standards
IEEE 1045SW productivity
metrics
IEEE 1061SW quality met-rics methodology
IEEE 1012SW V&V
IEEE 1059Guide for SW
V&V plans
IEEE 1228SW safety plans
IEEE 1062SW acquisition
ISO 9294Mgmt of SW
documentation
IEEE 1042Guide to SW CM
IEEE 828SW CM plans
EIA IS-649CM
IEEE 730.1Guide to SWQA planning
IEEE 730SW QA plans
IEEE 982.2Guide for use of
dictionary
IEEE 982.1Measures
for reliable SW
IEEE 1058SW ProjectMgmt Plans
IEEE 1490PMI Guide to PM
Body of Knowledge
IEEE 1044.1Guide to 1044
IEEE 1044Classification forSW anomalies
IEEE 829Software test
documentation
ISO 10007Guide to CM
DIS 14756Performancemeasurement
ISO/IEC 14143-1Functional sizemeasurement
La Admin de Proyectos de SW y la Admin de la Configuración del SW son especializaciones de disciplinas más generales.
Contrato Vendedor/Comprador
Derechos Reservados, 1999Juan Antonio Vega FernándezJuan Antonio Vega Fernández
Pla
neac
ión
y E
valu
ació
n de
un
Pro
yect
o de
Inf
orm
ació
nP
lane
ació
n y
Eva
luac
ión
de u
n P
roye
cto
de I
nfor
mac
ión
Estándares de Ing. de SW Estándares de Ing. de SW La Visión hacia el 2003La Visión hacia el 2003
SWE Cuerpo de Conocimiento
Principios Fundamentales
ISO / IEC
Marco IntegradorIEEE
DoDISO / IEC
Estándar(es) “Umbrella”IEEE
ISO / IEC
Colección Integrada de Prácticas ComunesIEEE
Motivan
Curricula
Exámenes de Licencia
Práctica Profesional
Cuerpo de Estándares
Administración de la Calidad
Admin. de Proyectos
Ingeniería de Sistemas
Definición de Procesos
Evaluación de Procesos
Medición de Procesos
Buenas Prácticas
Certificaciónde Competencia
Adopción Organizacional
Aseguramiento de Sistemas
Críticos
La IEEE SESC está tomando el La IEEE SESC está tomando el liderazgoliderazgo..
Actividades compartidas:• requerimeintos de sistemas• arquitectura de sistemas• integración de sistemas• pruebas de calidad del sistema
Derechos Reservados, 1999
Juan Antonio Vega FernándezJuan Antonio Vega Fernández
Pla
neac
ión
y E
valu
ació
n de
un
Pro
yect
o de
Inf
orm
ació
nP
lane
ació
n y
Eva
luac
ión
de u
n P
roye
cto
de I
nfor
mac
ión
Contexto: Contexto: Ingeniería de SistemasIngeniería de Sistemas
Estándares de la Ingeniería de Sistemas
12207
IEEE 1233Especificl deReq. de Sist.
IEEE 1220Ingeniería de
Sistemas
IEEE P1471Descripcion
Arquitéctonica
IEEE 1362Concepto deoperaciones
InterfazIng. de Sist./Ing. de SW
Estándares de Ingeniería de Software
EIA-632 es una alternativa. Eventualmente, ISO/IEC 15288 será alternativa.
Evaluación de Procesos
Contrato Vendedor/Comprador
Derechos Reservados, 1999Juan Antonio Vega FernándezJuan Antonio Vega Fernández
Pla
neac
ión
y E
valu
ació
n de
un
Pro
yect
o de
Inf
orm
ació
nP
lane
ació
n y
Eva
luac
ión
de u
n P
roye
cto
de I
nfor
mac
ión
Estándares de Ing. de SW Estándares de Ing. de SW La Visión hacia el 2003La Visión hacia el 2003
SWE Cuerpo de Conocimiento
Principios Fundamentales
ISO / IEC
Marco IntegradorIEEE
DoDISO / IEC
Estándar(es) “Umbrella”IEEE
ISO / IEC
Colección Integrada de Prácticas ComunesIEEE
Motivan
Curricula
Exámenes de Licencia
Práctica Profesional
Cuerpo de Estándares
Administración de la Calidad
Admin. de Proyectos
Ingeniería de Sistemas
Definición de Procesos
Medición de Procesos
Buenas Prácticas
Certificaciónde Competencia
Adopción Organizacional
Aseguramiento de Sistemas
Críticos
La IEEE SESC está tomando el La IEEE SESC está tomando el liderazgoliderazgo..
Derechos Reservados, 1999
Juan Antonio Vega FernándezJuan Antonio Vega Fernández
Pla
neac
ión
y E
valu
ació
n de
un
Pro
yect
o de
Inf
orm
ació
nP
lane
ació
n y
Eva
luac
ión
de u
n P
roye
cto
de I
nfor
mac
ión
Evaluación y Evaluación y Mejoramiento del ProcesoMejoramiento del Proceso
• IEEE/EIA 12207 tiene un proceso de mejoramiento organizacional con tres actividades:– Establecimiento del proceso
– Evaluación del proceso
– Mejoramiento del proceso
• Dos candidatos notables para este papel:– SEI SW-CMM
– ISO/IEC Technical Report 15504, algunas veces llamado “SPICE”
Derechos Reservados, 1999
Juan Antonio Vega FernándezJuan Antonio Vega Fernández
Pla
neac
ión
y E
valu
ació
n de
un
Pro
yect
o de
Inf
orm
ació
nP
lane
ació
n y
Eva
luac
ión
de u
n P
roye
cto
de I
nfor
mac
ión
Relación entre las Relación entre las Tres ActividadesTres Actividades
Control
Proceso
Recursos
ProductoNecesidades
Medición Acción
Metas
Limitantes
Foco de establecimiento
Foco de evaluación Foco de mejora
Derechos Reservados, 1999
Juan Antonio Vega FernándezJuan Antonio Vega Fernández
Pla
neac
ión
y E
valu
ació
n de
un
Pro
yect
o de
Inf
orm
ació
nP
lane
ació
n y
Eva
luac
ión
de u
n P
roye
cto
de I
nfor
mac
ión
RecomendacionesRecomendaciones
• Use el 12207 y estándares selectos relacionados como la fuente primaria de establecimiento del proceso.
• Use un método de evaluación, como CMM, como la fuente primaria para evaluación y mejora del proceso.
Derechos Reservados, 1999
Juan Antonio Vega FernándezJuan Antonio Vega Fernández
Pla
neac
ión
y E
valu
ació
n de
un
Pro
yect
o de
Inf
orm
ació
nP
lane
ació
n y
Eva
luac
ión
de u
n P
roye
cto
de I
nfor
mac
ión
Correspondencia de 12207 a las Correspondencia de 12207 a las Áreas de Proceso Clave de CMM Áreas de Proceso Clave de CMM
CMM Key ProcessAreas for Level 2
CMM Key ProcessAreas for Level 3
Addressed by12207compliance
Requirements mgmt SW project plan SW project tracking SW subcontract mgmt SW QA SQ CM
Training program SW product
engineering Intergroup
coordination Peer reviews
Addressed byenterprise-level adoptionof 12207
Organizationalprocess
Organizationalprocess definition
Integrated SW mgmt
Derechos Reservados, 1999
Juan Antonio Vega FernándezJuan Antonio Vega Fernández
Pla
neac
ión
y E
valu
ació
n de
un
Pro
yect
o de
Inf
orm
ació
nP
lane
ació
n y
Eva
luac
ión
de u
n P
roye
cto
de I
nfor
mac
ión
ISO/IEC TR 15504ISO/IEC TR 15504
• 15504 (algunas veces llamado “SPICE”) es un Reporte Técnico, no un estándar.
• Ahora está siendo revisado para considerarlo como estándar.
• El 15504 reemplazará los requerimientos en instancias de modelos de evaluación de procesos más detallados.
• [En unos pocos años más] quisiéramos utilizar un método de evaluación que contenga un modelo que cumpla con ISO 15504. CMM puede ser ese método.
Derechos Reservados, 1999
Juan Antonio Vega FernándezJuan Antonio Vega Fernández
Relación entre CMM & 15504Relación entre CMM & 15504
A1
A2
B1
B2
C1
C2
Dimension del Proceso
Dim
ensi
on d
e C
apac
idad
Modelo contínuo de 15504
Dim
ensi
on d
e M
adur
ez
A1 B1
C1A2 B2
C2
Niv
el 1
Niv
el 2
Niv
el 3
Modelo discreto del SW-CMM