Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
basada en MoProsoft (Modelo de Procesos para la Industria del Software), pero esta se
centra en los procesos de las organizaciones pero no en las personas, que son los ms
importantes para que ellas funcionen. En Mxico no solamente se debe incrementar el nivel
de madurez en los procesos de la industria de Software, si no que, se debe incluir el
mejoramiento del elemento bsico que sustente la industria, que son las personas.
Con PSP, los desarrolladores utilizan procesos bien definidos y medibles. Se toma
informacin de tamao, tiempo y defectos al momento de realizar el trabajo. Se utilizan los
datos para: planear y monitorear el trabajo, as como administrar la calidad de los productos
que se producen y medir el desempeo. TSP ha permitido resolver problemas tpicos de
negocio: como predecir el costo y tiempo, mejorar la productividad y establecer ciclos de
desarrollo para generar la mejora en la calidad de los productos. PSP/TSP mejoran el
desempeo tanto de equipos como de individuos; es disciplinado y dirigida en todo su
desarrollo a la planeacin; provee beneficios inmediatos y medibles; acelera las iniciativas
de mejora de los procesos organizacionales. Con TSP, los equipos encuentran y reparan
defectos en etapas tempranas del proceso de desarrollo. Esto reduce de manera importante
el tiempo de pruebas.
Metodologas Agiles
Aunque los creadores e impulsores de las metodologas giles ms populares han suscrito el
manifiesto gil y coinciden con los principios enunciados anteriormente, cada metodologa
tiene caractersticas propias y hace hincapi en algunos aspectos ms especficos. A
continuacin se resumen dichas metodologas giles
SCRUM. Desarrollada por Ken Schwaber, Jeff Sutherland y Mike Beedle. Define
un marco para la gestin de proyectos, que se ha utilizado con xito durante los
ltimos 10 aos. Est especialmente indicada para proyectos con un rpido cambio
de requisitos. Sus principales caractersticas se pueden resumir en dos. El desarrollo
de software se realiza mediante iteraciones, denominadas sprints, con una duracin
de 30 das. El resultado de cada sprint es un incremento ejecutable que se muestra al
cliente. La segunda caracterstica importante son las reuniones a lo largo proyecto.
stas son las verdaderas protagonistas, especialmente la reunin diaria de 15
minutos del equipo de desarrollo para coordinacin e integracin.
compara las distintas aproximaciones giles en base a tres parmetros: vista del sistema
como algo cambiante, tener en cuenta la colaboracin entre los miembros del equipo y
caractersticas ms especficas de la propia metodologa como son simplicidad,
excelencia tcnica, resultados, adaptabilidad, etc. Tambin incorpora como referencia
no gil el Capability Madurity Model (CMM).
CM
M
AS
D
Crysta
l
DSD
M
FD
D
LD
Scru
m
XP
Colaboracin
-Resultados
-Simplicidad
-Adaptabilidad
-Excelencia tcnica
-Prcticas de
colaboracin
Media CM
2.2
4.4
4.4
3.6
3.8
3.6
4.2
4.4
Media Total
1.7
4.8
4.5
3.6
3.6
3.9
4.7
4.8
Caractersticas
Metodologa (CM)
Como se observa en la Tabla 1, todas las metodologas giles tienen una significativa
diferencia del ndice de agilidad respecto a CMM y entre ellas destacan ASD, Scrum y XP
como las ms giles.