Professional Documents
Culture Documents
INGENIERÍA DE
SOFTWARE
Poca productividad
Formalismo y metodología
Herramientas de soporte
Administración eficaz
Historia de la ing de sw (continuación)
El software no se desgasta
Desuso
Se
estropea
Índice de Fallos
Tiempo
Curva de Bañera
Pressman Roger S. Ingeniería del software, Ed. Mc Graw Hill, 5ª ed
Curva de fallos para el Software
Cambio
Curva real
Tiempo
Las áreas claves del Proceso forman la base del control de gestión de
proyectos del software y establecen contexto en el que se aplican los
métodos técnicos, se obtienen productos del trabajo (modelos,
documentos, datos, informes, formularios, etc.), se establecen hitos, se
segura la calidad y el cambio se gestiona adecuadamente.
Capa de los Métodos
Deseos Software
Necesidades
Especificaciones
El proceso de desarrollo de software
2.6. EL PROCESO DEL SOFTWARE
Conjunto de Tareas
Tareas
Hitos, entregas
Puntos SQA
Actividades de Protección
“Un proceso define quién está haciendo qué, cuando y cómo lograr cierta meta”
Ivar Jacobson, Grady Booch y James Rumbaugh
Modelo de Capacidad de Madurez
¿Qué es calidad?
inherentes a una cosa que permiten apreciarla como igual, mejor o peor que las
restantes de su especie”
dimensión subjetiva (lo que el cliente quiere) y dimensión objetiva (lo que se ofrece).
.
2.7. SOFTWARE DE ALTA CALIDAD
Costos de fallos.
Costos de Prevención
Planificación de calidad,
Equipo de pruebas,
Formación.
Costos de Evaluación
Pruebas.
Costos de Fallo
Trabajo de garantía.
2.8. FACTORES DE CALIDAD Y
PRODUCTIVIDAD (McCall)