unidad de calidad
Post on 11-Jul-2015
889 Views
Preview:
TRANSCRIPT
¿Qué son los Estándares de Calidad Organizacional?
Son indicadores que permiten medir el “estado”de una Organización en un momentodeterminado, tanto en los aspectos relacionadoscon la estructura y el funcionamientoorganizacional (de la Organización paraadentro), como los niveles de relación ysustentabilidad de la organización (de laOrganización para afuera).
¿Qué utilidad tiene para una organización conocer susestándares de calidad?
Le permite a una organización poderpensarse: revisar su estructura, sufuncionamiento, sus relaciones, entreotros, saber con mayor profundidad, cuálesson sus fortalezas y cuáles susdebilidades, de manera de poder planificarestrategias que posibiliten sufortalecimiento y desarrollo.
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.”
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.
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 losclientes.7. Agiliza el tiempo de desarrollo de unsistema.
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.
Ingeniería del Software III
ISO 9000Con 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
ISO 9000Objetivos de ISO 9000:
• Proporcionar una guía para la gestión de la calidad: diseño eimplantació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óninterna, etc, sino que normaliza las verificaciones que se han de realizarsobre el sistema de calidad)
• Describir los requerimientos generales para garantizar lacalidad (demostrar la idoneidad del sistema de calidad).
Ingeniería del Software III
• 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
ISO 9000 Aspectos positivos
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.
Principios de Calidad:
Organización enfocada a los clientes:
Las organizaciones dependen de susclientes y por lo tanto comprender susnecesidades presentes y futuras, cumplircon sus requisitos y esforzarse en excedersus expectativas.
Liderazgo:
Los lideres establecen la unidad depropósito y dirección de laorganización. Ellos deben crear ymantener un ambiente interno, en elcual el personal pueda llegar ainvolucrarse totalmente para lograrlos objetivos de la organización.
Compromiso de todo el personal:
El personal, con independencia delnivel de la organización en el que seencuentre, es la esencia de laorganización y su total implicaciónposibilita que sus capacidades seanusadas para el beneficio de laorganización.
•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.
•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.
Ventajas de certificación ISO:
Entre las más importantes tenemos:Reducción de costos, mayor rentabilidad,mejoras en la productividad, motivación ycompromiso por parte del personal en unacultura de calidad, mejor posicionamientoen el mercado, es decir, constituye unaimportante herramienta de marketing.
Otro aspecto fundamental es la reducciónde costos, pues al contar con un sistemamás eficiente se eliminan las posibilidadesde efectuar un reproceso para laelaboración de los productos o serviciosque no se adecuan a los estándaressolicitados, es decir, se logra una mejoraconsiderable en la productividad de laempresa, así como con los compromisos deidentificación de los trabajadores.
ISO 9001:2000
Las certificacionesISO_9001:2000 deempresa, vienen a ser como unreconocimiento de que a laempresa, que tiene un costeelevado-.
Las certificaciones, son concedidas si se cumplen losrequisitos determinados por la empresa y la compañíade certificación. Es garantía de buenos productos.
SISTEMA DE GESTION DE CALIDAD
• IEEE
Estándares ISO existentes: • ISO 9001 , 9000–3 , 9004–2
• ISO/IEC 12207 • ISO/IEC 15504 (SPICE)
¿Qué pasa durante la auditoría? Revisan la documentación del SGC
Entrevistan al personal sobre la política de calidad, elSGC, y los registros de calidad relacionados a lasactividades que desarrollan, y la forma como hacen sutrabajo.
Preguntan al personal sobre ciertos documentos y registrosde calidad
Toman todas las cláusulas de ISO 9001 y verifican que elSGC 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 losgerentes para establecer las expectativas y presentar losresultados
Se hace seguimiento de las acciones correctivas
¿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 deISO 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 cadasección del Manual sea auditada al menos una vez al año?
¿Mantiene el gerente de calidad un registro de control dedesviaciones donde se identifica el Nº de desviación, fecha, etc.?
Departamento de Ciencias de la Computación
ISO 9000 Aplicaciones para SoftwareJulio Ariel Hurtado Alegría
¿En qué consisten las entrevistas? Se busca verificar si el personal conoce sus
responsabilidades establecidas en el Manual de laCalidad, y conocer que es lo que está realmentehaciendo 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 Computación
ISO 9000 Aplicaciones para SoftwareJulio Ariel Hurtado Alegría
¿Cómo se informan los resultados? Reporte de las no conformidades
Mayores: donde existe suficiente evidencia de que laorganización no satisface los requisitos del estándar
Menores: donde se descubren algunas debilidades, porejemplo 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 Computación
ISO 9000 Aplicaciones para SoftwareJulio Ariel Hurtado Alegría
¿Qué tan larga es una auditoría?
Típicamente puede tomar entre 3 y 5días, pero puede ser más larga o máscorta
La duración varía según elalcance, tamaño de laorganización, número de auditores ycriticidad de los productos
Departamento de Ciencias de la Computación
ISO 9000 Aplicaciones para SoftwareJulio Ariel Hurtado Alegría
¿Cómo se deben manejar lasacciones 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 determinación de las acciones correctivas
Departamento de Ciencias de la Computación
ISO 9000 Aplicaciones para SoftwareJulio Ariel Hurtado Alegría
¿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 losobjetivos 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 laauditorí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 Computación
ISO 9000 Aplicaciones para SoftwareJulio Ariel Hurtado Alegría
Á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 Computación
ISO 9000 Aplicaciones para SoftwareJulio Ariel Hurtado Alegría
Atributos de la norma para calidad externa e internaFuncionalidad
Adecuación
Precisión
Interoperabilidad (compatibilidad)
Seguridad de acceso
Conformidad de funcionalidad
EficienciaManejo del tiempo.
Manejo de los recursos.
Conformidad de eficiencia
ConfiabilidadMadurez
Tolerancia a fallas
Recuperación
Conformidad de confiabilidad
MantenibilidadFacilidad de análisis
Facilidad para introducir cambios
Estabilidad
Facilidad de prueba
Conformidad de mantenibilidad
Facilidad de usoFacilidad de comprensión.
Facilidad de aprendizaje.
Operatividad.
Atractivo
Conformidad de facilidad de uso
PortabilidadAdaptabilidad.
Instalabilidad.
Co-existencia
Compatibilidad o facilidad de reemplazo.
Conformidad de portabilidad
Departamento de Ciencias de la Computación
ISO 9000 Aplicaciones para SoftwareJulio Ariel Hurtado Alegría
Atributos de la norma para calidad externa e interna: (1) Funcionalidad
Es la capacidad del producto de software paraentregar funciones que cumplan con las necesidadesexplícitas e implícitas cuando el software se usa bajocondiciones específicas.
¿Las funciones implementadas están adecuadas a losobjetivos del software?
¿Las tareas ejecutadas por las funciones existentes generanresultados deseados o correctos?
Departamento de Ciencias de la Computación
ISO 9000 Aplicaciones para SoftwareJulio Ariel Hurtado Alegría
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 Computación
ISO 9000 Aplicaciones para SoftwareJulio Ariel Hurtado Alegría
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 Computación
ISO 9000 Aplicaciones para SoftwareJulio Ariel Hurtado Alegría
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 Computación
ISO 9000 Aplicaciones para SoftwareJulio Ariel Hurtado Alegría
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 Computación
ISO 9000 Aplicaciones para SoftwareJulio Ariel Hurtado Alegría
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 Computación
ISO 9000 Aplicaciones para SoftwareJulio Ariel Hurtado Alegría
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 Computación
ISO 9000 Aplicaciones para SoftwareJulio Ariel Hurtado Alegría
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 Computación
ISO 9000 Aplicaciones para SoftwareJulio Ariel Hurtado Alegría
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 Computación
ISO 9000 Aplicaciones para SoftwareJulio Ariel Hurtado Alegría
Ejercicio 10. Perfil de Calidad para SWS-AsistenciaFuncionalidad
Adecuación
Precisión
Interoperabilidad (compatibilidad)
Seguridad de acceso
Conformidad de funcionalidad
EficienciaManejo del tiempo.
Manejo de los recursos.
Conformidad de eficiencia
ConfiabilidadTolerancia a fallas
Recuperación
Conformidad de confiabilidad
MantenibilidadFacilidad de análisis
Facilidad para introducir cambios
Estabilidad
Facilidad de prueba
Conformidad de mantenibilidad
Facilidad de usoFacilidad de comprensión.
Facilidad de aprendizaje.
Operatividad.
Conformidad de facilidad de uso
PortabilidadAdaptabilidad a la plataforma
Instalabilidad
Co-existencia
Compatibilidad o facilidad de reemplazo.
Conformidad de portabilidad
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
SPICE: Programa de simulacióncon énfasis en circuitosintegrados
Proporciona un marco para laevaluación de los procesos desoftware.
Es un estándar internacional cuyoobjetivo es simular circuitoselectrónicos analógicos compuestospor resistencias, condensadores,diodos, transistores, etc.
Puede ser utilizado por organizaciones
cuya actividad
1. Planificación2.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.
Evaluación de procesos a través de SPICE
Lo que distingue el proyectoSPICE de otros esfuerzos deestandarización es la realizaciónde pruebas empíricas paraevaluar si se están cumpliendolos objetivos antes de que lapropuesta se vuelva estándar.
Ingeniería del Software III
Componentes de SPICE
Conceptos
y guía de
introducción
Guia para det.
Capacidad de
proveedores
Realización
de una
evaluación
Guía de
evaluación
Guia de
calificación de
evaluadores
Vocabulario
Guia de uso
para la mejora
de procesos
Model de ref.
para procesos
y capacidad
Model de
Evaluación
y guía de uso
P1 P9
P7
P8 P6
P3 P4
P2 P5
SPICE describe los procesos que una organizaciónpuede realizar paracomprar, suministrar, desarrollar, operar, mantener y soportar el software, así como los atributosque caracterizan la capacidad de estos procesos
Proporciona una base para medir la capacidad delos procesos, en función de grado de consecuciónde sus atributos.
El tiene dos dimensiones: Procesos y Capacidad
ETAPAS
PREPARACIÓN: Es el alcance del estudio, metas delnegocio, 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 alos interesados.
Ingeniería del Software III
Dimensión Procesos Contiene los procesos que se han de evaluar. Se
corresponden con los procesos del ciclo de vida delsoftware, 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
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.
Dimensión Procesos CUS
Ingeniería del Software III
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.
Dimensión Procesos ENG
Ingeniería del Software III
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
Dimensión Procesos SUP
Ingeniería del Software III
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.
Dimensión Procesos MAN
Ingeniería del Software III
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
Dimensión Procesos 0RG
Ingeniería del Software III
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”
CMM
Capability Maturity ModelEs 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.
Ingeniería del Software III
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
Inicial
Repetible
Optimizado
Dirigit
Definit
CMM
INICIALEn 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.
REPETIBLE
Se establecen algunos procesos ymétodos de ingeniería a nivel deproyectos, aún incipientes
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.
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.
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.
Ingeniería del Software III
Niveles de
madurez
Prácticas
clave
Características
comunes
Áreas claves
de proceso
Contienen
Organizadas con
Contienen
Indican
Alcanzan
Se aplican
Describen
Capacidad
del proceso
Objetivos
Implementación o
Institucionalización
Infraestructura
o actividades
CMM
Ingeniería del Software III
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
CertificaciónOtros aspectos• Plazos y costes
• Consultoría
• Formación
• Organismo certificador
• Mantenimiento de la certificación
• Seguimiento anual.
• Revisión de la certificación.
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.
top related