scrum
Scrum es un proceso ágil y liviano que sirve para administrar y controlar el desarrollo de software. El desarrollo se realiza en forma iterativa e incremental (una iteración es unciclo corto de construcción repetitivo). Cada ciclo o iteración termina con una pieza de software ejecutable que incorpora nueva funcionalidad. Las iteraciones en general tienen una duración entre 2 y 4semanas. Scrum se utiliza como marco para otras prácticas de ingeniería de software como RUP o Extreme Programming.
Una interesante y muy clara visión general acerca de la metodología SCRUM laacabo de leer el día de ayer en el blog de Jorge Serrano, un MVP de España conocido por sus aportes en VB .Net.
Para entender un poco esta metodología sugiero hagan la revisión de estos artículos, enel orden mostrado:
1. http://es.wikipedia.org/wiki/Scrum Una introducción general a SCRUM, servirá mucho.
2. http://geeks.ms/blogs/jorge/archive/2007/05/09/explicando-scrum-a-mi-abuela.aspx Esta esla fuerte, una muy buena explicación acerca de Scrum y de hecha de forma muy sencilla.
3. Y finalmente la siguiente presentación de Scrum:
Cabe aclarar que dicha presentación la descargue de lapágina de http://www.navegapolis.net y que no he modificado ni una letra, solo lo subi a slideshare.net para poder mostrarlo.
Características de Scrum
Scrum es un modelo de referencia que defineun conjunto de prácticas y roles, y que puede tomarse como punto de partida para definir el proceso de desarrollo que se ejecutará durante un proyecto. Los roles principales en Scrum son elScrumMaster, que mantiene los procesos y trabaja de forma similar al director de proyecto, el ProductOwner, que representa a los stakeholders (interesados externos o internos), y el Team que incluye a losdesarrolladores.
Durante cada sprint, un periodo entre una y cuatro semanas (la magnitud es definida por el equipo), el equipo crea un incremento de software potencialmente entregable (utilizable). El...
Regístrate para leer el documento completo.