- Resumen
- Capability Maturity Model
Integration (CMMI) - Áreas
de Proceso de Ingeniería - Desarrollo de
Requerimientos - Validación
- Proceso de
desarrollo de software de orden
integración - Artefactos
- Actores
Participantes - Procesos
de Apoyo - Pruebas de
Software - Revisión de
Pares - Referencias
- Glosario de
Términos
MODELO DE CALIDAD CMMI Y
PROCESO DE
DESARROLLO DE
SOFTWARE
DE ORDEN INTEGRACIÓN
Resumen
El siguiente trabajo consta
de dos partes. La primera corresponde a una visión general
del modelo CMMI,
comenzando con una descripción de los componentes principales
del modelo para luego finalizar con una referencia a las
áreas de proceso de la categoría de Ingeniería del modelo. La segunda parte es
simplemente dar a conocer el proceso de desarrollo de software de
la empresa
ORDEN Integración modelado en el lenguaje
UML y que
cumple los requerimientos del modelo CMMI en nivel 3.
Capability Maturity Model Integration
(CMMI)
Para las compañías un producto o
servicio es de
calidad cuando satisface las necesidades y expectativas del
cliente otorgando
a éste seguridad sobre
su uso, fiabilidad de sus funciones
esperadas y confianza en un producto o servicio sin fallos y
duradero según tiempos establecidos y acordados. Debido a
la amplitud de temas que engloba el concepto de
calidad se ha definido el concepto de Calidad Total, el
cual se define como un sistema de
gestión
organizacional enfocado en la mejora continua del producto o
servicio en todo su ciclo de vida,
involucrando marketing,
compras, diseño,
fabricación y entrega [Gon07]. La Calidad Total contempla
dos fases:
1. Control de
calidad, basado en técnicas
de inspección aplicadas a producción.
2. Aseguramiento de la calidad, que persigue garantizar
un nivel continuo de la calidad del Producto o Servicio
proporcionado.
Los principios
básicos de la Calidad Total son nueve [Vil00]:
1. Consecución de la plena satisfacción de
las necesidades y expectativas del cliente (interno y
externo).
2. Desarrollo de un proceso de mejora continua en todos
los procesos.
3. Total compromiso de la Dirección.
4. Liderazgo
activo de todo el equipo directivo.
5. Participación de todos los miembros de la
organización
6. Fomento del trabajo en equipo
hacia una gestión de Calidad Total.
7. El proveedor debe estar involucrado en el sistema de
Calidad Total de la empresa.
8. Identificación y Gestión de los
Procesos Claves de la
organización.
9. Toma de
decisiones de gestión basada en datos y hechos
objetivos.
En este contexto, los modelos de
calidad son sistemas basados
en estudios experimentales de mejores prácticas que ayudan
a una organización a implantar un Sistema de
aseguramiento de la calidad. Los modelos de calidad se dividen en
modelos de referencia, que indican cuáles son las
prácticas pero no cómo se consiguen, y los modelos
de implantación que se enfocan en cómo se consiguen
aquellas prácticas [Vil00]. Aunque existe gran variedad de
ambos tipos de modelos se destacan por su eficacia probada
los modelos de referencia.
Capability Maturity Model Integration, de ahora en
adelante CMMI, es un modelo de referencia que se diferencia de
otros modelos por el hecho de estar basado en prácticas
ajustables a cualquier dominio de
producción y poseer un enfoque global e integrado de la
organización, con el propósito de alcanzar los
objetivos del negocio. De esa forma CMMI permite a empresas
complejas compuestas por varias áreas de negocio instaurar
de una forma más sencilla un sistema de aseguramiento de
la calidad.
Las dimensiones críticas de una empresa son:
la gente, los procedimientos y
métodos, y
las herramientas y
equipo. Los procesos son los encargados de unir tales dimensiones
con el propósito de alcanzar los objetivos del negocio. El
enfoque en los procesos ayuda a construir una plataforma de
mejora continua, ya que se está de acuerdo en que la gente
y la tecnología cambian y son sólo los
procesos los que transcienden en el tiempo,
adaptándose a nuevas personas y
tecnologías.
El Software Engineering Institute (SEI) de la Carnegie
Mellon University de los Estados Unidos,
creador del modelo CMMI y de la mayoría de sus
predecesores, ha elaborado sus modelos bajo la premisa que la
calidad de un producto o servicio está altamente
influenciada por la calidad de los procesos que los producen y
los mantienen [Chr06]. Es por ello que la mejora continua de los
procesos debiese ir paulatinamente incrementando el nivel de
capacidad y madurez de una organización. Los procesos en
conjunto transitan desde procesos no definidos, es decir,
procesos cuya organización cuenta con poca capacidad y con
inmadurez para realizarlos, a procesos disciplinados cuya
organización cuenta con la capacidad y madurez suficiente
para desarrollarlos con calidad probada. Luego una
organización es capaz de definir su calidad total por
medio del nivel de madurez de capacidades en que se encuentre de
acuerdo a sus procesos.
Página siguiente |