Nothing Special   »   [go: up one dir, main page]

S04.s1 Material

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 18

CALIDAD DE SOFTWARE

Unidad II:
Modelo y revisiones del procesos de calidad de software.

Docente: Mg. Wilson R. Marín Verástegui

Lima-Norte | Docente
Logro de la Unidad Importancia

Al finalizar la unidad, el estudiante describe Al finalizar la unidad, el estudiante aplica modelos


los estándares y modelos de evaluación y y revisiones del proceso de calidad de software
mejora de los procesos de software, asi para una organización de desarrollo y
mismo los factores que determinan la calidad mantenimiento de software.
del software (Mc Call), por otro lado reconoce
la revisión de la calidad de software y la
garantía de calidad estadística, utilizando ISO
15504, ISO 9001 en empresas de desarrollo
de software.
Sesión 4

Factores que Determinan la


Calidad de Software (Mc Call).
Estándares y modelos de
evaluación y mejora de los
procesos de software.
Contenido general

• Factores que Determinan la Calidad de Software (Mc Call)


• Estándares y modelos de evaluación y mejora de los
procesos de software.
• Niveles de madurez y capacidad de procesos – Enfoque al
Modelo CMMI.
• Revisión de la calidad de software.
• Revisiones técnicas formales de software.
• Garantía de calidad estadística – aplicación de software
MINITAB.
Modelo MCCALL : Factores
que determinan la Calidad
de Software
• Puntos de Vista y Factores
• Visión de los factores de calidad según
el modelo MCCALL
Modelo Maccall

Imagen extraída de: https://goo.gl/AcBMMm


Modelo Maccall

Imagen extraída de: https://goo.gl/uGND5m


Estándares y Modelos de
evaluación y mejora de los
procesos de software
• ISO 15504
• ISO 9001-2008
• CMMI (Capability Maturity Model
Integration)
ISO 15504

Modelo de mejora y evaluación de procesos de


desarrollo y mantenimiento de sistemas o
productos de software

Comúnmente utilizado en Europa

Basado en SPICE (Software Process Improvement


and Capability)

15504
ISO 15504

Comprende las Alineado al


Enfocado en la estándar ISO
evaluación siguientes áreas:
12207
• Establece un • Mejora de • Define los
marco para procesos procesos del
evaluar, mas • Evaluación de ciclo de vida
que ser un procesos de desarrollo y
método • Determinación mantenimient
propiamente de capacidad o de software
dicho

15504
ISO 9001:2008

No es especifico de la industria del software

No se limita a manejar únicamente estándares de


calidad de software

Especifica los requisitos para un buen Sistema de


Gestión de Calidad

Promueve el enfoque basado en procesos

La aplicabilidad de la ISO 9001para la Ingenieria de


Software esta especificada en la ISO 900-3
CMMI

Las mejores prácticas CMMI se publican en los


documentos llamados modelos. En la actualidad
hay tres áreas de interés cubiertas por los
modelos de CMMI:

Desarrollo Adquisición Servicios


CMMI
La versión actual de CMMI es la versión 1.3 la
cual fue liberada el 1 de noviembre de 2010.
Hay tres constelaciones de la versión 1.2
disponible:

3
2 CMMI
1 CMMI para
(CMMI-SVC
o CMMI for
la Services)
CMMI para adquisición
el Desarrollo
CMMI

Pensado en los
Modelo de Calidad
modelos de
de Software a nivel
desarrollo de
de procesos.
software iterativos.

Enfoque de Fue desarrollado por


mejoramiento de el SEI (Software
procesos lanzado en Enginnering
el año 2000 Institute)

Integra disciplinas Mide la madurez del


como sistemas y desarrollo del
software en un solo software en una
marco de trabajo. escala del 1 al 5.
CMMI
Producir servicios y productos de alta
calidad.

Crear valor para los accionistas.

Mejorar la satisfacción del cliente

Incrementar la participación en el mercado.

Ganar reconocimiento en la industria.


CMMI

• CMMI-DEV o CMMI
• CMMI-ACQ o CMMI • Está diseñado para
CMMI para el Desarrollo

Services)
CMMI (CMMI-SVC o CMMI for
CMMI para la adquisición
for Development
for Acquisition cubrir todas las
• Liberado en agosto de actividades que
2006 la versión 1.2. • Liberado en
noviembre de 2007 la requieren gestionar,
• En él se tratan versión 1.2 establecer y entregar
procesos de Servicios
Desarrollo de • En él se tratan la
productos y servicios. gestión de la cadena
de suministro,
• Existen dos modelos: adquisición y
CMMI-DEV y CMMI- contratación externa
DEV + IPPD en los procesos del
(Integrated Product gobierno y la
and Process industria.
Development)
Conclusiones

• La calidad del software no se puede medir de una manera


correcta u objetiva debido a su naturaleza, sin embargo la
certificación se le da a los procesos, técnicos y/o
metodologías que permiten diseñar, documentar y
desarrollar el software, la correcta consecución de los
mismos garantizaría un buen software.

• CMMI, Es un enfoque de mejoramiento de procesos lanzado


en el año 2000 por el Instituto de Ingeniería de Software
(SEI) de la universidad de Carnegie Mellón
Conclusiones

• ISO 15504, es un modelo de mejora y evaluación de procesos


de desarrollo y mantenimiento de sistemas o productos de
software, comúnmente utilizado en Europa y basado en
SPICE (Software Process Improvement and Capability)

• ISO 9001-2008, este estándar no es específico de la industria


del software y no se limita a manejar únicamente estándares
de la calidad de software sino que especifica los requisitos
para un buen sistema de gestión de la calidad.

También podría gustarte