Está en la página 1de 21

Tema 2: Calidad y

Modelos
Calidad vs Velocidad de Desarrollo - Estándares

▰ Para hacer que los proyectos de desarrollo fueran


predecibles se necesitó establecer estándares para las
diferentes tareas que se realizaban a lo largo de su
ciclo de vida​
▰ Estos estándares fueron propuestos como una forma de
garantizar la calidad de procesos y productos.

2
Ing. Christian
Calidad vs Velocidad de Desarrollo -
Creatividad

▰ La Instalación de Internet como plataforma de


comunicación mejoro los tiempos de salida al mercado​
▰ ​Nacen las metodologías ágiles a partir de que la
comunidad comenzó a ponderar la creatividad y
velocidad de adaptación a los nuevos escenarios

3
Ing. Christian
Calidad vs Velocidad de Desarrollo - Madurez

▰ Idea de moda: consiste en pensar que cuanto menos


estructuradas sean las empresas, mejor estarán
posicionadas para enfrentar cambios y ganar nuevos
negocio​
▰ Lograr madurez es seguir los procesos cómodamente
para que no se constituyan en una carga que aumente
los costos e impida contar con agilidad para cambiar

4
Ing. Christian
Importancia de usar modelos y normas

▰ Mejorar la capacidad para desarrollar y entregar


software confiable.
▰ Entregar productos a tiempo y apegados al presupuesto
acordado con el cliente
▰ Mejorar la competitividad de la organización
▰ Responsabilidad de las consecuencias que puede
ocasionar un fallo.

5
Ing. Christian
Algunos Estándares

6
Ing. Christian
Guía de Colores

Color Significado
Rojo Un Modelo de Capacidad de Madurez
Verde Un Modelo de Gobierno o Milicia de los
EEUU
Morado Un estándar Internacional
Azul Un Documento de una asociación industrial
Negro Otro
7
Ing. Christian
ISO 9000

8
Ing. Christian
ISO 9000

▰ Conjunto de normas editadas y revisadas


periódicamente por la ISO sobre la garantía de calidad
de los proceso
▰ Directrices para la gestión del sistema de calidad
y modelos de garantía de calidad para la
empresa.
▰ Es un marco de trabajo para la mejora continua.

9
Ing. Christian
ISO 9000 - Ventajas

• Es un factor competitivo para las empresas


• Proporciona confianza a los clientes
• Ahorra tiempo y dinero, evitando recertificar la
calidad según los estándares
• Proporciona una cierta garantía de que las cosas
se hacen tal como se han dicho que se han de
hacer

10
Ing. Christian
ISO 9000 - Desventajas

• Es costoso
• Muchas veces se hace por obligación.
• Es cuestión de tiempo que deje de ser un factor
competitivo
• No es indicativa de la calidad de los productos,
procesos o servicio.
• Hay mucha publicidad engañosa.

11
Ing. Christian
ISO 9000 – Calidad de Software

▰ ISO 9001:2000. Modelo para conseguir la calidad


total en el diseño, desarrollo, producción, instalación y
servicio post-venta.
▰ ISO 9000-3:1991. Guía para la aplicación de la norma
ISO 9001 al desarrollo, suministro y mantenimiento de
software.
▰ ISO 9004-1:1994. Gestión de la calidad y elementos
del sistema de calidad
12
Ing. Christian
ISO 9000 – Calidad de Software

▰ ISO 8402:1994. Gestión de la calidad y garantía de la


calidad. Vocabulario.
▰ ISO 12207:1995. Procesos del ciclo de vida del
software.
▰ ISO/IEC 9126:1991. Características de la calidad de
un producto software.
▰ ISO/IEC 12119:1995. Productos software: evaluación
y test.
13
Ing. Christian
SPICE – ISO / IEC 15504

14
Ing. Christian
ISO 15504 – Software Process Improvement
Capability Determination

▰ Evaluación y mejora de procesos software.


▰ Es aplicable a cualquier organización o empresa que
quiera mejorar la capacidad de cualquiera de sus
procesos de software
▰ Se puede utilizar como herramienta de evaluación del
estado de los procesos de software de la empresa.

15
Ing. Christian
ISO 15504 – Software Process Improvement
Capability Determination

▰ Marco para métodos de evaluación, no un método o


modelo en sí
▰ Abarca:
– Evaluación de procesos
– Mejora de procesos
– Determinación de capacidad

16
Ing. Christian
CMMI Capability Maturity Model Integration

17
Ing. Christian
CMMI Capability Maturity Model Integration

▰ CMMI es un modelo que contiene las mejores


prácticas y que provee a las organizaciones de aquellos
elementos que son esenciales para que los procesos de
negocio de las mismas sean efectivos.

18
Ing. Christian
CMMI Capability Maturity Model Integration -
Ventajas

▰ Proporciona un marco y un lenguaje común.


▰ Permite que los usuarios puedan enfocarse
específicamente en la mejora, ya que ayudan a que no
pierdan la idea global.
▰ Aporta años de experiencia.
▰ Ayudan a mejorar la satisfacción del cliente.
▰ Permiten producir productos y servicios de alta
calidad.
19
Ing. Christian
CMMI Capability Maturity Model Integration -
Ventajas

▰ Proporciona un marco y un lenguaje común.


▰ Permite que los usuarios puedan enfocarse
específicamente en la mejora, ya que ayudan a que no
pierdan la idea global.
▰ Aporta años de experiencia.
▰ Ayudan a mejorar la satisfacción del cliente.
▰ Permiten producir productos y servicios de alta
calidad.
20
Ing. Christian
THANKS!
Preguntas???

21

También podría gustarte