Zusammenfassung der Ressource
SW-CMMI
Anmerkungen:
- Dulce Maritza Mejía Orozco
- Organización Inmadura
- Los procesos de software son
improvisados por los desarrolladores y su
administración.
- La calendarización y el
presupuesto son rutinariamente
excedidos por que no se basan en
estimaciones realistas.
- la calidad del
producto no se
puede predecir.
- Organización Madura
- El proceso del software es comunicado al
personal existente y al nuevo.
- Los papeles y las
responsabilidades son claras
para todos.
- los resultados esperados de costo, calendarización,
funcionalidad, y calidad del producto son
generalmente alcanzados.
- Proceso de Software
- Conjunto de actividades, métodos, prácticas, y
transformaciones que la gente usa para desarrollar y
mantener el software y sus productos asociados
- Proceso
- Secuencia de pasos
realizados con un
propósito específico.
- Capacidad
- Rango de resultados esperados que
pueden ser logrados siguiendo el
proceso del software. La capacidad del
proceso del software de una
organización provee el medio de
predecir el resultado más probable que
se puede esperar para el siguiente
proyecto de software que la
organización desarrolle.
- Rendimiento
- Representa el resultado real alcanzado por
seguir el proceso del software. El rendimiento se
enfoca en los resultados reales, la capacidad en
los resultados esperados.
- Madurez
- Indica un potencial de crecimiento en la capacidad e
indica lo valioso del proceso de software de una
organización y la consistencia con la cual se aplica en los
proyectos de la organización.
- Institucionalización
- Es construir una infraestructura y una cultura
corporativa que soporte los métodos, las prácticas
y los procedimientos de la empresa, de manera
que perduren después que se hayan ido los que la
definieron originalmente.
- Niveles
- 1. Inicial
- Caracterizado como ad hoc, y
ocasionalmente cómo caótico. Pocos
procesos son definidos y el éxito depende del
esfuerzo individual y del heroísmo.
- 2. Repetible
- Se establecen procesos de
administración de proyectos básicos
para registrar costos, calendarios y
funcionalidad.
- 3. Definido
- Todos los proyectos usan una versión
aprobada y adaptada del proceso de
software estándar de la organización
para desarrollar y mantener el software.
- 4. Administrado
- Se colectan mediciones
detalladas del proceso de
software y de la calidad
del producto.
- 5. Optimizado
- El mejoramiento continuo del
proceso es permitido por la
retroalimentación cuantitativa
de los procesos y de pilotear
ideas y tecnologías inovativas.
- Dulce Maritza Mejía Orozco
- Ing. en Sistemas Computacionales