Documentos de Académico
Documentos de Profesional
Documentos de Cultura
CALIDAD DE SOFTWARE
Alumnos:
LEON DOMPER, Carlos
VELA CHUNG, Hilary
Catedrtico:
Contenido
Modelo de Capacidad y Madurez........................................................................2
I.
NIVELES DE MADUREZ..............................................................................2
OBJETIVOS................................................................................................. 4
II.
CLASES DE MTODOS............................................................................... 5
III.
ISO/IEC 15504.................................................................................................... 7
I.
II.
III.
INGENIERA DE REQUISITOS.............................................................................11
I.
FASES DE IMPLEMENTACIN...................................................................11
I.
NIVELES DE MADUREZ
Si los procesos tal y como estn definidos son adecuados segn los
requisitos de CMMI
Cmo esos procesos se estn desplegando en la organizacin
Cmo los procesos estn institucionalizados en la organizacin
I.
OBJETIVOS
II.
CLASES DE MTODOS
Debe ser realizado por una persona acreditada por el SEI como SCAMPI
Leader Appraiser
Se debe formar un equipo de evaluacin (Assessment Team Members)
de al menos 4 personas, y todos sus miembros deben haber pasado el
curso oficial de introduccin a CMMI.
El equipo de evaluacin debe tener una experiencia mnima (6 aos de
experiencia media y 25 aos en total en desarrollo de software, 10 aos
en gestin) en las disciplinas que son objeto de la evaluacin
Para garantizar la objetividad de las evaluaciones, las personas que
participan como equipo de evaluacin no pueden tener responsabilidad
sobre los proyectos seleccionados y personas a entrevistar.
III.
ISO/IEC 15504
El ISO/IEC 15504, tambin conocido como Software Process Improvement
Capability Determination, abreviado SPICE, en espaol, Determinacin de la
Capacidad de Mejora del Proceso de Software es un modelo para la mejora,
evaluacin de los procesos de desarrollo, mantenimiento de sistemas de
informacin y productos de software.
Este modelo establece conjuntos predefinidos de procesos con objeto de
definir un camino de mejora para una organizacin. En concreto, establece 6
niveles de madurez para clasificar a las organizaciones. Al ser un modelo para
el desarrollo software, toma como base el modelo de procesos ISO/IEC
12207:2008 (Systems and software engineering -- Software life cycle
processes).
I.
Estado
procesos
procesos
estndares
La organizacin gestiona cuantitativamente los procesos
II.
III.
En su contra
Procesos
Validacin
de
Genrico
El ms extendido
y sencillo
Simple, general,
no gua paso a paso
Estructura propia
Encuestas
satisfaccin
CMMI
Software
y
Sistemas
El de mayor
prestigio
Difcil
de
entender,
mayor
inversin,
prescriptivo
Estructura propia
Encuestas
satisfaccin y casos
ISO 15504
Software
y
Sistemas
Ms
consensuado
y
probado
Difcil
en
capacidad,
complejo
para
evaluar
Delega en ISO
12207, por mayor
aplicabilidad
Trials
y
esfuerzo emprico
10
Objetivo
Representacin
Tcnicas anlisis
Mtodo
para
mejora de procesos
Cumplimiento
de requisitos de
calidad
por
procesos
Plana
Guas y listas de
comprobacin
Ninguno, gua
ISO 9004
de estudio
Mejora
del
proceso,
determinacin
capacidad
contratista
Continua y por
etapas
Cuestionarios de
evaluacin
IDEAL,
mapa
guiado
Valoracin del
proceso y gua para
la mejora.
Continua
(por
etapas a nivel de
proceso)
Varios
SPICE 4 Parte
11
INGENIERA DE REQUISITOS
En la ingeniera de sistemas y la ingeniera de software, la Ingeniera de
requisitos o Ingeniera de requerimientos comprende todas las tareas
relacionadas con la determinacin de las necesidades o de las condiciones a
satisfacer para un software nuevo o modificado, tomando en cuenta los
diversos requisitos de las partes interesadas, que pueden entrar en conflicto
entre ellos.
Muchas veces se habla de requerimientos en vez de requisitos; esto se debe a
una mala traduccin del ingls. La palabra requirement debe ser traducida
como requisito, mientras que requerimiento se traduce al ingls como request.
El propsito de la ingeniera de requisitos es hacer que los mismos alcancen un
estado ptimo antes de alcanzar la fase de diseo en el proyecto. Los buenos
requisitos deben ser medibles, comprobables, sin ambigedades o
contradicciones, etc.
I.
FASES DE IMPLEMENTACIN
12