viernes, 29 de julio de 2011

Guía para anunciar los resultados de una evaluación

El SEI publicó una guía para las organizaciones que han sido evaluadas con un SCAMPI y desean anunciar los resultados obtenidos. 

El propósito de la misma es contribuir a mejorar el uso del modelo CMMI y los resultados de la evaluación, así como mantener la credibilidad del SEI y de los SEI partners. Con esas recomendaciones generales se establece una terminología adecuada y describe con precisión el resultado del SCAMPI.

jueves, 21 de julio de 2011

Webinar del SEI sobre Agile

Jochen Gros
El SEI presentó el webinar "Making Agile work for you" presentada por Timothy A. Chick. Una interesante revisión de los fundamentos de Agile y cómo puede ser aplicado en la organización, en conjunción con el enfoque de TSP.
La liga para descargar la presentación se puede encontrar en http://www.sei.cmu.edu/go/making-agile-work-for-you/ 

martes, 19 de julio de 2011

SCRUM Master en menos de 10 minutos


Un interesante y divertido video de Hamid Shojaee en el que, en menos de 10 minutos, repasa las bases de SCRUM así como las técnicas y herramientas que se emplean como parte de las prácticas Agile para gestión del proyecto. 

Agile, cuestión de principios más que técnica

"Agile Adoption Equals Mental Shift", un artículo de Peter DeYoe en su blog, plantea la necesidad de cambio de modelos mentales para la ejecución de los proyectos y el entendimiento del valor real para el negocio cuando se intenta adoptar los principios Agile para el desarrollo de software. Más que enfocarse en las técnicas o métodos, lo importante es entender y aplicar los principios que guían el desarrollo de software bajo este paradigma.
La adopción de las prácticas y el cambio de cultura requiere que el negocio sea capaz de entender la dinámica de este tipo de proyectos y adaptarse a ella. No basta con crear equipos motivados, integrados y autodirigidos, bajo el enfoque de SCRUM si la organización sigue esperando un presupuesto global del proyecto que integre todas las necesidades iniciales, agreguen o no valor al producto. 

lunes, 18 de julio de 2011

Herramientas estratégicas para la mejora de procesos

Xhienne
Alinear las metas estratégicas en la organización con los objetivos de mejora es considerado una práctica importante como parte del ciclo de mejora, indirectamente considerado en OPF y directamente establecido por OPM en la versión 1.3 del modelo CMMI.
Existen diferentes técnicas y herramientas de apoyo a la planificación estratégica que pueden servir de entrada a las necesidades de los procesos y establecer entonces los objetivos de mejora de los mismos. En términos generales se deben identificar, analizar y priorizar esas necesidades para establecer las acciones a realizar y comprometer los recursos que se necesitan.

viernes, 15 de julio de 2011

SCRUM y CMMI

Kadellar
Buscando información en la red sobre la implementación de métodos Agile en combinación con CMMI, encontré un artículo muy interesante de Neil Potter que habla precisamente sobre el tema. "Implementing SCRUM (Agile) and CMMI together"
Potter presenta de manera sencilla las características de cada enfoque pero adicionalmente ejemplifica, para las áreas de proceso de REQM, PP y PMC, como muchas de las prácticas específicas se pueden cumplir con elementos y técnicas de SCRUM. En otros casos presenta sugerencias, características o incluso sugiere otros artículos de como SCRUM puede considerar un enfoque que ayuda a cumplir con prácticas de CMMI. Finalmente existen áreas de proceso como: OPD, OPF y OT que, aunque no son cubiertas por SCRUM, se pueden implementar en combinación adecuadamente sin generar conflictos.

Agile y PMO, dos historias y un mismo final

Lehmann, Thomas
El uso de los enfoques Agile y PMO (Project Management Office) consideran diferentes perspectivas para la gestión y conducción de un proyecto. Hablan diferentes lenguajes pero al final deben llegar al mismo resultado. En ambos casos deben garantizar el cumplimiento de los objetivos del proyecto, desde enfoques diferentes. ¿Cómo manejar e integrar ambas perspectivas?

miércoles, 13 de julio de 2011

Agile en CMMI v1.3

Abrahamsson, P., Salo, O.,
Ronkainen, J., & Warsta, J.
Aunque el modelo CMMI es independiente del enfoque que se utiliza para aplicar las prácticas definidas, en la versión 1.3 se agregan anotaciones específicas para los que utilizan los métodos y técnicas Agile como forma de aplicación e interpretación de las prácticas descritas en el modelo.

En particular las áreas de proceso que tienen notas y referencias específicas a Agile son CM, PI, PMC, PP, PPQA, RD, REQM, RSKM, TS y VER. Estas anotaciones deben considerarse como ejemplos para ayudar a entender el contexto en que se aplican las prácticas, pero no la forma en que deben implementarse. Al final, cada organización decide el mejor enfoque para la aplicación de las prácticas en el modelo.

martes, 12 de julio de 2011

Inconsistencias con requisitos

Richard Croft
Uno de los cambios que se realizaron con la nueva versión de CMMI tiene que ver con la SP1.5 de REQM. En esta práctica se identifican inconsistencias entre los requisitos establecidos y los planes y productos de trabajo que reflejan esos requisitos.


El cambio básicamente modifica la frase "identificar las inconsistencias" por "asegurar que los planes y productos de trabajo permanecen alineados con los requisitos". Con esta variación se le da más sentido a la práctica, que es una de las más cuestionadas particularmente cuando no se presentan problemas.


miércoles, 6 de julio de 2011

Técnicas de estimación

La estimación es un elemento importante del proceso de planificación y gestión de un proyecto. Permite evaluar y determinar el posible resultado al que se puede llegar, considerando el tamaño, esfuerzo y costo (en ese orden). 


Para CMMI, constituye una meta dentro del área de proceso de PP. Los estimados van evolucionando de un enfoque basado en la experiencia de los individuos que realizan la estimación, pasando por un método sistematizado definido para todos los proyectos hasta llegar a establecer un conjunto de elementos que permiten predecir, con base en la información histórica y el análisis estadístico de los indicadores, los resultados que se pueden alcanzar al seguir el proceso.

martes, 5 de julio de 2011

Estimación de poker

GoAnimate.com: Técnica de estimación del poker by cjperez7

Like it? Create your own at GoAnimate.com. It's free and fun!

La técnica de estimación de poker se basa en los juicios de expertos utilizada en las reuniones donde el equipo determina el esfuerzo requerido en sus tareas. Es una técnica ágil y sencilla, que permite reducir el tiempo de discusión de una manera amena y divertida. La técnica fue introducida por James Grenning como un juego para facilitar la planificación con Extreme Programming.

Es ampliamente utilizada en equipos de desarrollo, con métodos Ágiles, para determinar la planificación general de la versión y las funcionalidades a considerar en cada iteración. Facilita la colaboración y consenso entre los miembros del equipo, además que permite identificar información faltante desde un inicio.

viernes, 1 de julio de 2011

Universo de constelaciones


Una breve explicación sobre las constelaciones en el modelo CMMI, con apoyo de imágenes y audio. Una experiencia diferente para compartir un poco de conocimiento. Espero sea interesante.