Metodologias agiles: scrum y xp

Solo disponible en BuenasTareas
  • Páginas : 8 (1782 palabras )
  • Descarga(s) : 0
  • Publicado : 31 de marzo de 2011
Leer documento completo
Vista previa del texto
SCRUM Y XP

Despues de un tiempo, vuelvo a publicar algo muy interesante que es de interes para todos aquellos que desarrollan proyectos de software, estamos hablando de las metodologias ágiles SCRUM y XP, bueno estos dos puntos los expliremos de manera facil y sencilla, tal vez algunos son novatos en metodologias agiles, pues bien la mayoria se adapta a una metodologia tradicional que estaorientada a la documentacion final, un metodologia tradicional da enfasis en la definicion del proceso como los roles, actividades y artefactos por lo cantrario a una metodologia agil da enfasis en los aspectos humanos, como son los individuos del equipo y el trabajo en equipo, ademas cabe resaltar que en una metodologia tradicional el cliente o dueño del producto interactua con el equipos dedesarrollo mediante reuniones en cambio en las metodologias ágiles el cliente forma parte del equipo de desarrollo, una metodologia ágil espera que ocurra cambios durante el proyecto disminuyendo el costo que ocurriria por dicho cambio, a continuacion te muestro un diagrama que expresa el costo que ocurre por un cambio dentro del proyecto a traves del tiempo.

Pues ya vimos un super resumen de lo quees metodologias ágiles ahora si vamos haber lo que es scrum y XP, que tambien lo diremos de manera clara y concisa, ya que si nos ponemos hablar de ello, es mejor escribir un libro, pero bueno la pregunta es ¿Qué michi es Scrum? y ¿Qué michi es XP?.

¿Que es Scrum?
Pues bien Scrum como ya lo habiamos mencionado es una metodoogia ágil de gestion de proyectos cuyo objetivo primordial es elevar almaximo la productividad de un equipo, es decir, que reduce al maximo la burocracia y actividades no orientadas a producir software que funcione y produce resultados en periodos muy breves de tiempo (cada 30 dias), por medio de iteraciones o Sprints; Scrum es ideal para proyecto con un rapido cambioo de requerimientos.
Ahora la pregunta es quienes participan dentro del Scrum, veremos los llamadosactores.
Actores de Srum

Propietario del Producto: este representa a todos los interesados en el producto final y sus areas de responsabilidad son:
Financiacion del Proyecto
Retorno de la inversion del proyecto
Lanzamiento del Proyecto
Equipo: responsable de transformar el Backlog de la iteracion en un incremento de la funcionalidad del software.
Auto- gestionado
Auto-organizadoMulti-funcional
Scrum Master: responsable del proceso Scrum
Formacion y entrenamiento del proceso
Incorporacion de Scrum en la cultura de la empresa
Garantia de cumpliiento de roles y responsabilidad.
Metodologia de Trabajo
Su metodologia se basa en reuniones diarias, antes de empezar a trabajar, con una duracion maxima de 4hrs.
En la primera reunion, toma de trabajo, errores por prioridaes.Al inicio de cada iteracion se revisa el trabajo pendiente en el proyecto y se selecciona la parte a la cual se le incrementa funcionalidad , para al final de la iteracion incorporarla al SW y presentarsela a las partes involucradas.
En cada reunion las preguntas claves a contestar son:
¿Qué es lo que se hizo desde la ultima reunion?
¿Qué es lo que se va hacer hasta la siguiente reunion?¿Cómo se va a llevar a cabo?
En resumen las actividades que se llevan a cabo en Scrum son las siguientes:
Planificacion del Sprint: donde se hace la seleccion de requisitos y la planificacion en si de la iteracion.
Ejecucion del Sprint: donde se realizan las preguntan mencionadas a arriba.
Revision del Sprint: donde se realiza la demostracion y la retrospectiva del proyecto.

Artefactos del ScrumSprint: se llevan a cabo las tareas preestablecidas y no se puede modificar el trabajo acordado en el backlog; solo el Scrum Master puede abortar un sprint.
Product Backlog: crea un listado con los requisitos de los usuarios para planificar el proyecto, este es un documento dinamico que incorpora las constantes necesidades del sistema y se mantiene durante todo el ciclo de vida.
Sprint...
tracking img