Professional Documents
Culture Documents
Administracin
de Proyectos
Humphrey determin que la calidad de una aplicacin estaba directamente relacionada a la calidad del
proceso utilizado para desarrollarla. Para mejorar los procesos de desarrollo de aplicaciones, Humphrey
quera implementar el ciclo de mejora continua de W. Edwards Deming (ej: plan-do-check-act). Sin embargo,
los desarrolladores de aplicaciones han estado instalando mtodos y tecnologas de desarrollo mejorados sin
obtener mucha mejora.
Humphrey observ que las prcticas de
desarrollo de software mejoradas no reas de Procesos o Grupos de Prcticas del CMM
sobrevivan a menos que haya un cambio Nivel de Madurez Mejoras implantadas
en el comportamiento de una Desarrollo de infraestructura de cambios
5. Optimizado
organizacin de desarrollo de Evaluacin e implantacin de mejoras
aplicaciones (DA) para soportarlas. Su Eliminacin de causas de defectos
visin nica era que las organizaciones 4. Administrado Administracin de procesos cuantitativamente
DA tenan que remover los impedimentos cuantitativamente Establecimiento de baseline de capacidad
para la mejora continua en un orden Establecimiento de infraestructura de mejoras
3. Definido
especfico si queran tener xito. Identificacin procesos de software requeridos
Consecuentemente, Humphrey dise el Definicin de procesos de software comunes
esquema de maduracin de procesos, un Procesos de implantacin y administracin
camino de evolucin para ayudar a las Recoleccin de datos
Entrenamiento en toda la organizacin
organizaciones DA a incrementar la
Coordinacin con grupos no-software
capacidad de sus procesos DA en cinco Administracin de requerimientos
etapas. 2. Repetible
Planeamiento y control de proyectos
Durante la evolucin a travs de los cinco Administracin de contratistas
niveles de maduracin, las prcticas de Administracin de configuracin del producto
desarrollo son transformadas desde un Medicin de proyectos
estado indisciplinado, ad hoc, hasta Polticas de cumplimiento
procesos disciplinados capaces de 1. Inicial Procesos no requeridos
obtener resultados predecibles.
En su ncleo, el CMM es un modelo nico de desarrollo y cambio organizacional. Mientras una organizacin
DA progresa de un nivel al siguiente, su cultura es transformada a travs de mejoras evolutivas de sus
procesos. Cada nivel de maduracin se caracteriza por la implementacin e institucionalizacin de diversos
grupos de prcticas (ej: reas de procesos) que contribuyen a la capacidad de desarrollo obtenida en aquel
nivel.
Los cinco niveles de madurez del C M M
Nivel 5 - Optimizado Administracin
de cambios
Prcticas de
Nivel 4 Administrado Administracin mejora continua
cuantitativamente de capacidad
Comprensin y
Nivel 3 - Definido Administracin control cuantitativo
de procesos
Procesos de ingeniera
Nivel 2 - Repetible Administracin comunes
de proyectos
Prcticas
Nivel 1 - Inicial Administracin repetibles
de cambios
1
Profesional de trayectoria en funciones de conduccin de proyectos informticos en la industria financiera-bancaria y en proyectos de
eBusiness en otras industrias y de tecnologa. Desarroll propuestas de grandes proyectos en Uruguay y Argentina. Fue destacada y premiada
en 1997 con The Club en Unisys. Actualmente, es Gerente de Proyectos e Instructora de PMvalue.
PMvalue
Administracin
de Proyectos
Nivel 2 - Repetible
En el nivel repetible, se establecen polticas de gerenciamiento de un proyecto de desarrollo y los
procedimientos para implementar esas polticas. Se institucionalizan procesos efectivos para el
gerenciamiento de los proyectos de desarrollo, que permiten a las organizaciones repetir prcticas exitosas
desarrolladas en proyectos anteriores, an cuando los procesos especficos implementados por el proyecto
podran diferir. Un proceso efectivo puede ser caracterizado como prctico, documentado, impuesto,
entrenado, medido y capaz de mejorar. Se instalan controles bsicos de proyectos y gerenciamiento. Los
compromisos de proyectos son realistas basados en los resultados observados en proyectos previos y en los
requerimientos del proyecto actual. Los gerentes de proyecto y lderes de equipo hacen seguimiento a los
costos, cronogramas, y requerimientos; y los problemas en cumplir los objetivos son identificados cuando
ocurren. Los requerimientos del producto y la documentacin de diseo son controlados para prevenir
cambios no autorizados. El equipo trabaja con los subcontratistas, si los hubiese, para establecer una fuerte
relacin cliente-proveedor.
Nivel 3 - Definido
En el nivel definido, se documenta el proceso estndar para desarrollar nuevos productos, basado en
prcticas de desarrollo integrado de productos, y estos procesos son integrados en un todo coherente. Los
procesos son utilizados para ayudar a que los gerentes, lderes de equipo, y miembros del equipo de
desarrollo se desempeen ms efectivamente. Un programa de entrenamiento organizacional es
implementado para asegurar que los empleados y gerentes tengan el conocimiento y los perfiles requeridos
para cumplir con sus roles asignados. Los proyectos dan forma al proceso base de desarrollo de la
organizacin para desarrollar sus procesos a medida que refleja las caractersticas nicas del proyecto. Un
proceso bien definido puede ser caracterizado como incluyendo criterio de disponibilidad, entradas,
estndares y procedimientos para realizar el trabajo, mecanismos de verificacin (como revisiones de
equipo), salidas, y criterio de terminacin. Los roles y responsabilidades son claramente definidos y
entendidos. Debido a que el proceso de software est bien definido, la gerencia tiene una buena visin del
progreso tcnico de todos los proyectos. Los costos, el cronograma y los requerimientos del proyecto estn
bajo control, y la calidad del producto es rigurosamente monitoreada.
Nivel 4 - Gerenciado
En el nivel gerenciado, la organizacin establece mtricas para productos y procesos y mide los resultados.
Los proyectos llevan a cabo controles sobre sus productos y procesos, estrechando la variacin en el
desempeo de su proceso de forma tal de caer dentro de lmites aceptables. Las variaciones significativas en
dicho desempeo pueden ser distinguidas de las variaciones al azar. Los riesgos involucrados en movilizar
tecnologas de nuevos productos, procesos y mercados son conocidos y administrados cuidadosamente. El
proceso de desarrollo es predecible porque es medido y opera dentro de lmites controlables. Este nivel de
capacidad de proceso permite a una organizacin predecir tendencias en la calidad del proceso y el producto
dentro de las fronteras cuantitativas de estos lmites. Cuando estos lmites son excedidos, una accin se
ejecuta para corregir la situacin. Como resultado, los productos son de una calidad predeciblemente alta.
Nivel 5 - Optimizado
En el nivel optimizado, la organizacin entera est enfocada en una mejora continua del proceso. La
organizacin tiene los medios para identificar las debilidades y fortalecer el proceso proactivamente, con el
objetivo de prevenir la ocurrencia de defectos. Los datos sobre la efectividad del proceso de desarrollo son
utilizados para realizar anlisis de costo-beneficio de las nuevas tecnologas de desarrollo y cambios
propuestos al proceso de desarrollo de la organizacin. Los equipos de desarrollo de productos analizan las
fallas y defectos para determinar sus causas. Los procesos de desarrollo son evaluados para prevenir la
ocurrencia de tipos conocidos de fallas y defectos que fueran recurrentes, y se distribuyen las lecciones
aprendidas a otros proyectos. La mejora ocurre debido a ambos avances incrementales en el proceso
existente y por innovaciones en el uso de nuevas tecnologas y mtodos.
-2-
PMvalue
Administracin
de Proyectos
-3-
PMvalue
Administracin
de Proyectos
Con dicho conocimiento, se puede decidir implementar en la organizacin, un marco metodolgico para la
administracin de proyectos. Dicho marco metodolgico regir las reglas de juego, prcticas, herramientas,
formularios y tcnicas que todos los profesionales involucrados tienen que seguir a la hora de planificar y
posteriormente controlar un proyecto. El uso repetido y constante de dicho marco metodolgico permitir a la
organizacin alcanzar un nivel de excelencia en la administracin de proyectos y paralelamente, le permitir estar
en excelentes condiciones para certificarse en el nivel de CMM que desee.
-4-