1. ¿Qué son los Estándares de
Calidad Organizacional?
Son indicadores que permiten medir el “estado”
de una Organización en un momento
determinado, tanto en los aspectos relacionados
con la estructura y el funcionamiento
organizacional (de la Organización para
adentro), como los niveles de relación y
sustentabilidad de la organización (de la
Organización para afuera).
2. ¿Qué utilidad tiene para una
organización conocer sus
estándares de calidad?
Le permite a una organización poder
pensarse: revisar su estructura, su
funcionamiento, sus relaciones, entre
otros, saber con mayor profundidad, cuáles
son sus fortalezas y cuáles sus
debilidades, de manera de poder planificar
estrategias que posibiliten su
fortalecimiento y desarrollo.
3. Estándares de calidad del
software
¿Por qué implementar estándares de calidad?
•Satisfacción del cliente
• Competencia
• Defectos
La calidad del software: “Es una preocupación a la que se dedican
muchos esfuerzos. Sin embargo, el software casi nunca es perfecto. Todo
proyecto tiene como objetivo producir software de la mejor calidad
posible, que cumpla, y si puede supere las expectativas de los usuarios.”
4. Tipos de estándares:
• ISO
Es el organismo encargado de promover el
desarrollo de normas internacionales de
fabricación, comercio y comunicación para todas las
ramas industriales a excepción de la eléctrica y la
electrónica. Su función principal es la de buscar la
estandarización de normas de productos y
seguridad para las empresas u organizaciones a
nivel internacional.
5. BENEFICIOS
1. Mejor documentación de los sistemas.
2. Cambio cultural positivo.
3. Incremento en la eficiencia y productividad.
4. Mayor percepción de calidad.
5. Se amplía la satisfacción del cliente.
6. Se reducen las auditorías de calidad de los
clientes.
7. Agiliza el tiempo de desarrollo de un
sistema.
6. Metodología:
Responsabilidades de la dirección:
Sistemas de calidad:
Revisión del contrato:
Control de documentos y datos:
Productos provistos por el comprador:
Identificación y trazabilidad del producto:
Inspección y pruebas:
Equipos de Inspección, medición y pruebas:
Estado de Inspección y pruebas:
Control de producto no conforme:
Acciones correctivas y preventivas:
Manejo, almacenaje, empaque, preservación y embargue:
Control de registros de calidad:
Auditorías internas de calidad:
Capacitación:
Técnicas estadísticas.
7. ISO 9000
Con el objetivo de estandarizar los sistemas de calidad
de las diferentes empresas y sectores, se publican las
normas ISO 9000, que son un conjunto de normas editadas y
revisadas periódicamente por la Organización Internacional
de Normalización (ISO) sobre la garantía de calidad de los
procesos.
Así, se consolida a nivel internacional la normativa de
la gestión y control de calidad.
Ingeniería del Software III
8. ISO 9000
Objetivos de ISO 9000:
• Proporcionar una guía para la gestión de la calidad: diseño e
implantación de sistemas de calidad.
(ISO 9000 no normaliza el sistema de gestión de calidad, ya que esto
depende del tipo de sector, tamaño de la empresa, organización
interna, etc, sino que normaliza las verificaciones que se han de realizar
sobre el sistema de calidad)
• Describir los requerimientos generales para garantizar la
calidad (demostrar la idoneidad del sistema de calidad).
Ingeniería del Software III
9. ISO 9000 Aspectos positivos
• 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 locales o particulares de una empresa.
• Se ha adaptado a más de 90 países e implantado a todo tipo
de organizaciones industriales y de servicios, tanto sector
privado como público
• Proporciona una cierta garantía de que las cosas se hacen
tal como se han dicho que se han de hacer
Ingeniería del Software III
10. La norma ISO9001, son un conjunto de
reglas de carácter social y organizativo
para mejorar y potenciar las relaciones
entre los miembros de una organización.
Cuyo último resultado, es mejorar las
capacidades y rendimiento de la
organización, y conseguir un aumento
por este procedimiento de la excelencia
final del producto.
11. Principios de Calidad:
Organización enfocada a los clientes:
Las organizaciones dependen de sus
clientes y por lo tanto comprender sus
necesidades presentes y futuras, cumplir
con sus requisitos y esforzarse en exceder
sus expectativas.
12. Liderazgo:
Los lideres establecen la unidad de
propósito y dirección de la
organización. Ellos deben crear y
mantener un ambiente interno, en el
cual el personal pueda llegar a
involucrarse totalmente para lograr
los objetivos de la organización.
13. Compromiso de todo el personal:
El personal, con independencia del
nivel de la organización en el que se
encuentre, es la esencia de la
organización y su total implicación
posibilita que sus capacidades sean
usadas para el beneficio de la
organización.
14. •Enfoque a procesos:
Los resultados deseados se alcanzan
más eficientemente cuando los recursos y
las actividades relacionadas se gestionan
como un proceso.
•Enfoque del sistema hacia la gestión:
Identificar, entender y gestionar un
sistema de procesos interrelacionados
para un objeto dado, mejora la eficiencia y
la eficiencia de una organización.
15. •La mejora continua:
la mejora continua debería ser el objetivo permanente
de la organización.
•Enfoque objetivo hacia la toma de decisiones:
Las decisiones efectivas se basan en el análisis de
datos y en la información.
•Relaciones mutuamente beneficiosas con los
proveedores:
Una organización y sus proveedores son
independientes y una relación mutuamente benéfica
intensifica la capacidad de ambos para crear valor y
riqueza.
16. Ventajas de certificación ISO:
Entre las más importantes tenemos:
Reducción de costos, mayor rentabilidad,
mejoras en la productividad, motivación y
compromiso por parte del personal en una
cultura de calidad, mejor posicionamiento
en el mercado, es decir, constituye una
importante herramienta de marketing.
17. Otro aspecto fundamental es la reducción
de costos, pues al contar con un sistema
más eficiente se eliminan las posibilidades
de efectuar un reproceso para la
elaboración de los productos o servicios
que no se adecuan a los estándares
solicitados, es decir, se logra una mejora
considerable en la productividad de la
empresa, así como con los compromisos de
identificación de los trabajadores.
18. ISO 9001:2000
Las certificaciones
ISO_9001:2000 de
empresa, vienen a ser como un
reconocimiento de que a la
empresa, que tiene un coste
elevado-.
19. Las certificaciones, son concedidas si se cumplen los
requisitos determinados por la empresa y la compañía
de certificación. Es garantía de buenos productos.
SISTEMA DE GESTION DE CALIDAD
20. • IEEE
Estándares ISO existentes:
• ISO 9001 , 9000–3 , 9004–2
• ISO/IEC 12207
• ISO/IEC 15504 (SPICE)
21. ¿Qué pasa durante la auditoría?
Revisan la documentación del SGC
Entrevistan al personal sobre la política de calidad, el
SGC, y los registros de calidad relacionados a las
actividades que desarrollan, y la forma como hacen su
trabajo.
Preguntan al personal sobre ciertos documentos y registros
de calidad
Toman todas las cláusulas de ISO 9001 y verifican que el
SGC los cumple;
las auditorías de revisión sólo toman un sub conjunto de dichas
cláusulas
Sostienen reuniones de pre y post auditoría con los
gerentes para establecer las expectativas y presentar los
resultados
Se hace seguimiento de las acciones correctivas
22. ¿Cuáles son las principales cosas
que un auditor externo buscará?
En los niveles altos:
¿Tienen un plan de calidad?
¿Son distribuidos?
¿Satisface el SGC los requerimientos de ISO 9001?
En otros niveles revisarán el SGC contra las cláusulas de
ISO 9001 y tratará de determinar su nivel de aplicación:
¿Está el gerente de calidad firmando y fechando el reporte de
evaluación del proveedor para indicar su aprobación o rechazo?
¿Existe un programa de auditorías en que se identifique que cada
sección del Manual sea auditada al menos una vez al año?
¿Mantiene el gerente de calidad un registro de control de
desviaciones donde se identifica el Nº de desviación, fecha, etc.?
23. ¿En qué consisten las entrevistas?
Se busca verificar si el personal conoce sus
responsabilidades establecidas en el Manual de la
Calidad, y conocer que es lo que está realmente
haciendo y por quién
Tipos de preguntas:
¿Cómo hace usted una corrección en la especificación de
requisitos?
¿Cómo hace la evaluación del personal subcontratado?
Aunque no cuenta con una especificación para usar el
software de gestión de configuración, usted sabe como
acceder a una pieza de código para trabajar en ella, ¿No
es así?
Departamento de Ciencias de la ISO 9000 Aplicaciones para Software
Computación Julio Ariel Hurtado Alegría
24. ¿Cómo se informan los resultados?
Reporte de las no conformidades
Mayores: donde existe suficiente evidencia de que la
organización no satisface los requisitos del estándar
Menores: donde se descubren algunas debilidades, por
ejemplo
Se encontró una antigua versión del documento en uso
Se observó un defecto potencial de desempeño o en la
documentación y se puede transformar en un problema
Se notó un problema de calibración
Se encontró una inconsistencia en la documentación
Se identificó que una parte de la cláusula no se practica de manera
extendida
Departamento de Ciencias de la ISO 9000 Aplicaciones para Software
Computación Julio Ariel Hurtado Alegría
25. ¿Qué tan larga es una auditoría?
Típicamente puede tomar entre 3 y 5
días, pero puede ser más larga o más
corta
La duración varía según el
alcance, tamaño de la
organización, número de auditores y
criticidad de los productos
Departamento de Ciencias de la ISO 9000 Aplicaciones para Software
Computación Julio Ariel Hurtado Alegría
26. ¿Cómo se deben manejar las
acciones correctivas?
Determinar las causas de las no conformidades
Tomar acciones para corregir las no conformidades
Determinar si y cómo se puede prevenir el problema para
que no vuelva a ocurrir
Determinar si una acción preliminar puede ser tomada
Determinar si las acciones de solución son necesarias
Revisar la historia para detectar desde cuando la no
conformidad existe
Estar preparados para tener la auditoría de seguimiento
preferentemente a las dos semanas siguientes de la fecha de
terminación de las acciones correctivas
Departamento de Ciencias de la ISO 9000 Aplicaciones para Software
Computación Julio Ariel Hurtado Alegría
27. ¿Qué hay en el reporte final?
Un resumen ejecutivo de los alcances, objetivos, hallazgos y
detalles del plan de auditoría
Una declaración de efectividad del SGC en relación con los
objetivos definidos para la calidad
Una declaración y explicación de cada no conformidad
Un requerimiento de acciones correctivas
Una declaración de las fortalezas del SGC
Identificación de los documentos utilizados durante la
auditoría
Un juicio sobre el grado de cumplimiento de la auditoría
Una lista de distribución del reporte de auditoría
Departamento de Ciencias de la ISO 9000 Aplicaciones para Software
Computación Julio Ariel Hurtado Alegría
28. Ámbitos de uso de ISO/IEC 9126
Validar la integridad de una definición de requisitos;
Identificar los requisitos del software;
Identificar los objetivos del diseño del software;
Identificar los objetivos de la prueba de software;
Identificar el criterio de aseguramiento de calidad;
Identificar el criterio de aceptación para un producto de
software completo.
Priorizar los recursos en los aspectos más importantes en
términos de calidad.
Etc.
Departamento de Ciencias de la ISO 9000 Aplicaciones para Software
Computación Julio Ariel Hurtado Alegría
29. Atributos de la norma para calidad
externa e interna
Funcionalidad Eficiencia
Adecuación Manejo del tiempo.
Precisión Manejo de los recursos.
Interoperabilidad (compatibilidad) Conformidad de eficiencia
Seguridad de acceso
Conformidad de funcionalidad
Confiabilidad Mantenibilidad
Madurez Facilidad de análisis
Tolerancia a fallas Facilidad para introducir cambios
Recuperación Estabilidad
Conformidad de confiabilidad Facilidad de prueba
Conformidad de mantenibilidad
Facilidad de uso Portabilidad
Facilidad de comprensión. Adaptabilidad.
Facilidad de aprendizaje. Instalabilidad.
Operatividad. Co-existencia
Departamento de Ciencias de la ISO 9000 Aplicaciones para Software Compatibilidad o facilidad de reemplazo.
Atractivo
Computación
Conformidad de facilidadArieluso
Julio de Hurtado Alegría Conformidad de portabilidad
30. Atributos de la norma para calidad externa e interna:
(1) Funcionalidad
Es la capacidad del producto de software para
entregar funciones que cumplan con las necesidades
explícitas e implícitas cuando el software se usa bajo
condiciones específicas.
¿Las funciones implementadas están adecuadas a los
objetivos del software?
¿Las tareas ejecutadas por las funciones existentes generan
resultados deseados o correctos?
Departamento de Ciencias de la ISO 9000 Aplicaciones para Software
Computación Julio Ariel Hurtado Alegría
31. Atributos de la norma para calidad externa e interna:
(2) Confiabilidad
Es la capacidad del producto de software para
evitar fallas como resultado de errores de software.
¿El software presenta fallas en uso normal de este y con
qué frecuencia ‘se cae’?
¿Cómo se comporta el software frente a un uso anormal
del software, por ejemplo, ingresando valores
inválidos, realizando acciones incorrectas?
¿En caso de producirse una falla, se recupera
rápidamente?
Departamento de Ciencias de la ISO 9000 Aplicaciones para Software
Computación Julio Ariel Hurtado Alegría
32. Atributos de la norma para calidad externa e interna:
(3) Facilidad de uso
Es la capacidad del producto de software para ser fácil
de comprender, aprender y usar por el usuario y ser
atractivo para él, bajo condiciones específicas de uso.
¿Un usuario nuevo puede comprender el sentido del
software para empezar a usarlo?
¿se requieren manuales para usarlo?
Departamento de Ciencias de la ISO 9000 Aplicaciones para Software
Computación Julio Ariel Hurtado Alegría
33. Atributos de la norma para calidad externa e interna:
(4) Eficiencia
Es la capacidad del producto de software para
entregar un desempeño apropiado, en relación con
la cantidad de recursos utilizados, bajo
condiciones establecidas.
¿Cuánto demora el despliegue de la información de
consultas?
Departamento de Ciencias de la ISO 9000 Aplicaciones para Software
Computación Julio Ariel Hurtado Alegría
34. Atributos de la norma para calidad externa e interna:
(5) Mantenibilidad
Es la capacidad del producto de software para ser
modificado. Estas modificaciones pueden incluir
correcciones, mejoras o adaptaciones del software a los
cambios en el ambiente, en requisitos y en
especificaciones funcionales.
¿Existe documentación que facilite entender el software?
¿El código está auto documentado?
Departamento de Ciencias de la ISO 9000 Aplicaciones para Software
Computación Julio Ariel Hurtado Alegría
35. Atributos de la norma para calidad externa e interna:
(6) Portabilidad
Es la capacidad del producto de software para ser
transferido desde un ambiente a otro.
¿Existen manuales de instalación?
¿Están identificados todos los archivos, documentos,
etc. para reinstalar el software en otro computador?
Departamento de Ciencias de la ISO 9000 Aplicaciones para Software
Computación Julio Ariel Hurtado Alegría
36. Atributos para calidad en uso
Es la capacidad del producto de software para permitir a
usuarios específicos lograr objetivos con efectividad,
productividad, seguridad de uso y satisfacción.
Se mide en términos de los resultados del uso del software
más que de las propiedades del software.
ISO/IEC 9126 propone 4 atributos de calidad en uso, estos
son:
Efectividad.
Productividad.
Seguridad de uso.
Satisfacción.
Departamento de Ciencias de la ISO 9000 Aplicaciones para Software
Computación Julio Ariel Hurtado Alegría
37. Perfil de Calidad usando
ISO/IEC 9126
Un perfil de calidad permite focalizar la definición
o evaluación de calidad de un producto de software
en los criterios de calidad más importantes según
el contexto requerido.
En un perfil están definidos:
Los atributos y sub características relevantes para el
producto de software.
Las métricas que se usarán en la medición.
Los rangos de aceptación de esas métricas.
Departamento de Ciencias de la ISO 9000 Aplicaciones para Software
Computación Julio Ariel Hurtado Alegría
38. Ejercicio 10. Perfil de Calidad para
SWS-Asistencia
SWS va a desarrollar un software para control de
asistencia del personal de plantas de proceso de
empresas salmoneras.
El software no es muy sofisticado así que será
usado por lo(a)s operario(a)s cada vez ingresen o
salgan de la sala de proceso, donde deberán marcar
su entrada o salida.
¿Qué atributos / subatributos son los más
relevantes desde el punto de vista de ello(a)s?
Departamento de Ciencias de la ISO 9000 Aplicaciones para Software
Computación Julio Ariel Hurtado Alegría
39. Ejercicio 10. Perfil de Calidad para
SWS-Asistencia
Funcionalidad Eficiencia
Adecuación Manejo del tiempo.
Precisión Manejo de los recursos.
Interoperabilidad (compatibilidad) Conformidad de eficiencia
Seguridad de acceso
Conformidad de funcionalidad
Confiabilidad Mantenibilidad
Tolerancia a fallas Facilidad de análisis
Recuperación Facilidad para introducir cambios
Conformidad de confiabilidad Estabilidad
Facilidad de prueba
Conformidad de mantenibilidad
Facilidad de uso Portabilidad
Facilidad de comprensión. Adaptabilidad a la plataforma
Facilidad de aprendizaje. Instalabilidad
Operatividad. Co-existencia
Departamento de Ciencias de la ISO 9000 uso
Conformidad de facilidad de Aplicaciones para Software Compatibilidad o facilidad de reemplazo.
Computación Julio Ariel Hurtado Alegría Conformidad de portabilidad
40. Factor competitivo para las
empresas:
•Ahorro de tiempo y dinero al evitar tener que demostrar la
calidad una y otra vez
• “Garantía” de que las cosas se hacen bien
• Estático, de escaso valor y caro (Motorola)
• Es cuestión de tiempo que deje de ser un factor competitivo
(Morup)
• Adoptado en muchos casos por obligación y para “cubrir el
expediente”
• Diferencias en cuanto a la interpretación de las cláusulas
del estándar
42. Proporciona un marco para la
evaluación de los procesos de
software.
Es un estándar internacional cuyo
objetivo es simular circuitos
electrónicos analógicos compuestos
por resistencias, condensadores,
diodos, transistores, etc.
43. Puede ser utilizado por organizaciones
cuya actividad
1. Planificación
2. Gestión.
3. Control o mejora de los procedimientos de
adquisición.
4.Suministro.
5. Desarrollo.
6.Operación.
7. Evolución y soporte de software.
45. Lo que distingue el proyecto
SPICE de otros esfuerzos de
estandarización es la realización
de pruebas empíricas para
evaluar si se están cumpliendo
los objetivos antes de que la
propuesta se vuelva estándar.
46. Componentes de SPICE
Conceptos
P1 P9
y guía de Vocabulario
introducción
P7
Guia de uso P8 Guia para det. P6 Guia de
para la mejora Capacidad de calificación de
de procesos proveedores evaluadores
Realización
Guía de
P3 de una
evaluación P4
evaluación
Model de ref. Model de
para procesos P2 Evaluación P5
y capacidad y guía de uso
Ingeniería del Software III
47. SPICE describe los procesos que una organización
puede realizar para
comprar, suministrar, desarrollar, operar, mantene
r y soportar el software, así como los atributos
que caracterizan la capacidad de estos procesos
Proporciona una base para medir la capacidad de
los procesos, en función de grado de consecución
de sus atributos.
El tiene dos dimensiones: Procesos y Capacidad
48. ETAPAS
PREPARACIÓN: Es el alcance del estudio, metas del
negocio, procesos a evaluar, instancias de procesos.
RECOLECCION DE DATOS: Expertos, entrevistas,
discusiones, analisis de documentos y herramientas.
ANALISIS DE DATOS: Asignar niveles y preparar salida.
RETROALIMENTACIÓN DE RESULTADOS: Información a
los interesados.
49.
50.
51.
52.
53.
54.
55.
56. Dimensión Procesos
Contiene los procesos que se han de evaluar. Se
corresponden con los procesos del ciclo de vida del
software, definidos al estándar ISO 12207:1995
Se agrupan en categorías, en función del tipo de actividad
al cual se aplican:
• CUS: Cliente-Proveedor.
• ENG: Ingeniería.
• SUP: Soporte.
• MAN: Gestión.
• ORG: Organización.
Ingeniería del Software III
57. Dimensión Procesos CUS
La categoría CUS está formada por procesos que afecta directamente
al cilente, soportan el desarrollo y la transición del software al cliente y
permiten la correcta operación y uso del producto y/o servicio software.
• CUS.1 Adquisición de productos software y/o servicios
• CUS.2 Establecimiento de contratos
• CUS.3 Identificar las necesidades del cliente
• CUS.4 Realizar auditorías y revisiones conjuntas.
• CUS.5 Entrega e instalación del software.
• CUS.6 Mantenimiento del software.
• CUS.7 Proporcionar servicio al cliente.
• CUS.8 Valorar la satisfacción del cliente.
Ingeniería del Software III
58. Dimensión Procesos ENG
La categoría ENG está formada por procesos que directamente
especifica, implementa o mantienen el producto software, su relación
con el sistema y su documentación
• ENG.1 Análisis y diseño de requerimientos del sistema
• ENG.2 Análisis de requerimientos del software.
• ENG.3 Diseño del software.
• ENG.4 Construcción del software.
• ENG.5 Integración y pruebas del software.
• ENG.6 Integración y pruebas del sistema.
• ENG.7 Mantenimiento del software y del sistema.
Ingeniería del Software III
59. Dimensión Procesos SUP
Está formada por procesos que dan soporte a cualquiera del
resto de procesos (incluidos los SUP), en distintos puntos
del ciclo de vida del software.
• SUP.1 Documentación
• SUP.2 Gestión de la configuración del software
• SUP.3 Garantía de calidad
• SUP.4 Resolución de problemas
• SUP.5 Realizar revisiones conjuntas
Ingeniería del Software III
60. Dimensión Procesos MAN
Formada por procesos utilizados en la gestión de cualquier
tipo de proyecto o proceso en el ciclo de vida del software.
• MAN.1 Gestionar el proceso.
• MAN.2 Gestionar el proyecto.
• MAN.3 Gestionar la calidad.
• MAN.4 Gestionar los riesgos.
Ingeniería del Software III
61. Dimensión Procesos 0RG
Formada por procesos que establecen los objetivos de
negocio de la organización.
• ORG.1 Alineamiento de la organització.
• ORG.2 Establecimiento del proceso
• ORG.3 Evaluación del proceso
• ORG.4 Mejora del procés.
• ORG.5 Gestión de recursos humanos.
• ORG.6 Infraestructura.
• ORG.7 Reutilización
Ingeniería del Software III
62. CMM
Capability Maturity Model
Es un modelo de calidad del software que clasifica las empresas en niveles
de madurez. Estos niveles sirven para conocer la madurez de los procesos
que se realizan para producir software.
Software Engineering Institute
Carnegy Mellon University
Mark C. Paulk
“CMM es una aplicación de sentido común
de los conceptos de gestión de procesos y
mejora de la calidad al desarrollo y
mantenimiento del software”
Ingeniería del Software III
63. CMM
Estudia los procesos de desarrollo de software
de una organización y produce una evaluación
de la madurez de la organización según una
escala de cinco niveles
La madurez de un proceso es un indicador de la
capacidad para construir un software de calidad.
Es un modelo para la mejora de las
organizaciones
Obliga a una revisión constante.
Ingeniería del Software III
64. CMM
Optimizado
Dirigit
Definit
Repetible
Inicial
Ingeniería del Software III
65. INICIAL
En este nivel, los procesos y métodos de
ingeniería no se encuentran definidos. Por
esa razón, los proyectos son adelantados
de manera incoherente, incontrolada y
poco profesional.
El éxito es eventual y depende del
comportamiento heroico de algunos
individuos, cuando estos poseen algún
nivel de conocimiento.
67. DEFINIDO
Los procesos, actividades y métodos
relacionados con la ingeniería y
administración de proyectos se encuentran
documentados, estandarizados y
construidos alrededor de un marco
integrado para toda la compañía. Todos los
integrantes de la organización los utilizan
en su trabajo diario.
68. ADMISTRADO
La compañía opera bajo Control Estadístico de
Procesos, tanto en procesos como en productos.
Los resultados de los procesos y la calidad de los
productos son predecibles, y se controlan siguiendo
las técnicas inicialmente publicadas por Deming,
Crosby y Juran, técnicas que se han convertido en
herramienta fundamental para las compañías de alta
capacidad en el mundo.
69. OPTIMIZACIÓN
Las organizaciones se encuentran en un
proceso de mejoramiento continuo.
Las organizaciones se enfocan en el
mejoramiento a través de técnicas y
procesos de prevención de
defectos, cambios en tecnología y cambios
en procesos.
70. CMM
Niveles de Indican
Capacidad
madurez del proceso
Contienen
Alcanzan
Áreas claves
Objetivos
de proceso
Organizadas con
Características Se aplican Implementación o
comunes Institucionalización
Contienen
Describen
Prácticas Infraestructura
clave o actividades
Ingeniería del Software III
71. CMM
• Es importante tener claro
• Dónde nos encontramos
• A dónde queremos llegar
• Cómo llegaremos
• Cómo sabremos si hemos llegado
• No se puede hacer todo de golpe
• Procesos piloto previos a un despliegue a
gran escala.
Ingeniería del Software III
72. Certificación
Otros aspectos
• Plazos y costes
• Consultoría
• Formación
• Organismo certificador
• Mantenimiento de la certificación
• Seguimiento anual.
• Revisión de la certificación.
Ingeniería del Software III
73. La gestión de configuraciones del
software
Es una actividad “protectora” que se aplica a lo
largo del proceso de ingeniería del software.
Se trata de un conjunto de actividades de
seguimiento y control que comienza al principio
del proyecto de desarrollo del software y
finaliza sólo una vez que el software queda
fuera de circulación.