Modelos basados en procesos: Difference between revisions
No edit summary |
No edit summary |
||
| (3 intermediate revisions by the same user not shown) | |||
| Line 1: | Line 1: | ||
{{Meta-bok|min=3}} | |||
Los '''modelos basados en procesos''' son marcos de gestión y mejora de la calidad del software que basan la calidad del resultado en la calidad de los procesos empleados para producirlo. Parten de la premisa de que si los procesos son buenos y se siguen de forma consistente, el resultado será predeciblemente bueno. Son la "tesis" a la que la [[El manifiesto ágil|agilidad]] constituyó la "antítesis". | |||
== SW-CMM == | |||
El ''Capability Maturity Model for Software'' ([[CMM-SW]]) fue desarrollado por el SEI (Software Engineering Institute) de la Universidad Carnegie Mellon en los años ochenta. Define cinco niveles de madurez de los procesos de desarrollo de software: inicial, repetible, definido, gestionado y optimizado. Fue el primer modelo ampliamente adoptado para la mejora de procesos de software. | |||
== CMMI == | |||
El [[CMMI]] (''Capability Maturity Model Integration'') es la evolución del SW-CMM. Integra múltiples modelos anteriores y amplía el alcance más allá del software. Mantiene la estructura de niveles de madurez del SW-CMM. | |||
== Familia de normas ISO == | |||
* '''ISO 9000:''' sistema de gestión de calidad genérico, aplicable a cualquier industria. | |||
* '''ISO/IEC 12207:''' procesos del ciclo de vida del desarrollo, mantenimiento y operación de software. | |||
* '''[[ISO 15504]]:''' (SPICE) evaluación y mejora de los procesos del ciclo de vida del software. | |||
== SWEBOK == | |||
El ''Software Engineering Body of Knowledge'' es una guía de las áreas de conocimiento de la ingeniería del software, publicada por IEEE Computer Society. No es un modelo de proceso sino una taxonomía de los conocimientos de la disciplina. | |||
== En perspectiva == | |||
Los modelos basados en procesos fueron la respuesta inicial a la [[Crisis del software|crisis del software]] de los años sesenta y setenta. Su adopción masiva en los años ochenta y noventa generó organizaciones con procesos bien documentados pero con dificultades para adaptarse a contextos de alta incertidumbre de requisitos. La [[Espiral de conocimiento|espiral de conocimiento]] describe cómo la agilidad emergió como antítesis de estos modelos, no como sustituto universal. | |||
== | == Error frecuente == | ||
<div class="bok-aviso"> | |||
'''Creer que los modelos basados en procesos son incompatibles con la agilidad.''' Una organización puede tener procesos maduros (certificación ISO, CMMI) y trabajar con marcos ágiles. La tensión real no es entre procesos y agilidad, sino entre procesos rígidos que inhiben la adaptación y procesos que facilitan el trabajo sin impedir la mejora continua. | |||
</div> | |||
== Véase también == | |||
<div class="bok-tags"> | |||
[[CMM-SW]] [[CMMI]] [[ISO 15504]] [[ITIL]] [[Crisis del software]] [[Espiral de conocimiento]] [[El manifiesto ágil]] | |||
</div> | |||
<div class="bok-ecosistema"> | |||
<div class="texto"> | |||
<span class="titulo">'''¿Quieres avanzar en agilidad?'''</span> | |||
<span class="sub">Puedes buscar convocatorias de cursos y exámenes o ir a tu ritmo haciéndote miembro del Club Agile. Esta membresía incluye recursos exclusivos, aulas e-learning y acceso a [https://scrummanager.com/skillarena/ '''Skill Arena''']: un espacio para practicar y medir tus habilidades ágiles a tu ritmo.</span> | |||
</div> | |||
<div class="botones"> | |||
<div class="bok-btn-outline">[https://www.scrummanager.com/website/c/calendar/show-courses.php Buscar convocatorias]</div> | |||
<div class="bok-btn-filled">[https://scrummanager.com/club/ Club Agile]</div> | |||
</div> | |||
</div> | |||
[[Category:Glosario de términos]] | [[Category:Glosario de términos]] | ||
[[Category:Marcos y modelos]] | |||
Latest revision as of 14:26, 15 May 2026
Los modelos basados en procesos son marcos de gestión y mejora de la calidad del software que basan la calidad del resultado en la calidad de los procesos empleados para producirlo. Parten de la premisa de que si los procesos son buenos y se siguen de forma consistente, el resultado será predeciblemente bueno. Son la "tesis" a la que la agilidad constituyó la "antítesis".
SW-CMM
El Capability Maturity Model for Software (CMM-SW) fue desarrollado por el SEI (Software Engineering Institute) de la Universidad Carnegie Mellon en los años ochenta. Define cinco niveles de madurez de los procesos de desarrollo de software: inicial, repetible, definido, gestionado y optimizado. Fue el primer modelo ampliamente adoptado para la mejora de procesos de software.
CMMI
El CMMI (Capability Maturity Model Integration) es la evolución del SW-CMM. Integra múltiples modelos anteriores y amplía el alcance más allá del software. Mantiene la estructura de niveles de madurez del SW-CMM.
Familia de normas ISO
- ISO 9000: sistema de gestión de calidad genérico, aplicable a cualquier industria.
- ISO/IEC 12207: procesos del ciclo de vida del desarrollo, mantenimiento y operación de software.
- ISO 15504: (SPICE) evaluación y mejora de los procesos del ciclo de vida del software.
SWEBOK
El Software Engineering Body of Knowledge es una guía de las áreas de conocimiento de la ingeniería del software, publicada por IEEE Computer Society. No es un modelo de proceso sino una taxonomía de los conocimientos de la disciplina.
En perspectiva
Los modelos basados en procesos fueron la respuesta inicial a la crisis del software de los años sesenta y setenta. Su adopción masiva en los años ochenta y noventa generó organizaciones con procesos bien documentados pero con dificultades para adaptarse a contextos de alta incertidumbre de requisitos. La espiral de conocimiento describe cómo la agilidad emergió como antítesis de estos modelos, no como sustituto universal.
Error frecuente
Creer que los modelos basados en procesos son incompatibles con la agilidad. Una organización puede tener procesos maduros (certificación ISO, CMMI) y trabajar con marcos ágiles. La tensión real no es entre procesos y agilidad, sino entre procesos rígidos que inhiben la adaptación y procesos que facilitan el trabajo sin impedir la mejora continua.
Véase también
¿Quieres avanzar en agilidad? Puedes buscar convocatorias de cursos y exámenes o ir a tu ritmo haciéndote miembro del Club Agile. Esta membresía incluye recursos exclusivos, aulas e-learning y acceso a Skill Arena: un espacio para practicar y medir tus habilidades ágiles a tu ritmo.