UNIVERSIDAD LA SALLE OAXACA 
Metodología Ágil Scrum 
Desarrollo de software 1 
Marco Antonio Pérez Hernández 
Desarrollo d...
Metodología Ágil Scrum 
Universidad la Salle Oaxaca 
2 
Introducción 
Una metodología ágil es aquella que utiliza métodos ...
Metodología Ágil Scrum 
Universidad la Salle Oaxaca 
3 
El principal factor que hace Scrum sea ágil es que se utiliza para...
Metodología Ágil Scrum 
Universidad la Salle Oaxaca 
4 
Inspección y adaptación 
El último día de la iteración se realiza ...
Metodología Ágil Scrum 
Universidad la Salle Oaxaca 
5
Próxima SlideShare
Cargando en…5
×

Metodologia agil scrum

407 visualizaciones

Publicado el

El siguiente trabajo muestra un breve reseña sobre que es la metodología ágil en Scrum, desde el funcionamiento, ciclo de vida, e iteracines sprint

Publicado en: Ingeniería
0 comentarios
0 recomendaciones
Estadísticas
Notas
  • Sé el primero en comentar

  • Sé el primero en recomendar esto

Sin descargas
Visualizaciones
Visualizaciones totales
407
En SlideShare
0
De insertados
0
Número de insertados
7
Acciones
Compartido
0
Descargas
7
Comentarios
0
Recomendaciones
0
Insertados 0
No insertados

No hay notas en la diapositiva.

Metodologia agil scrum

  1. 1. UNIVERSIDAD LA SALLE OAXACA Metodología Ágil Scrum Desarrollo de software 1 Marco Antonio Pérez Hernández Desarrollo de software 1
  2. 2. Metodología Ágil Scrum Universidad la Salle Oaxaca 2 Introducción Una metodología ágil es aquella que utiliza métodos de ingeniería del software basados en el desarrollo iterativo e incremental, donde los requisitos y soluciones evolucionan mediante la colaboración de grupos. Dentro de las metodologías de trabajo ágil se encuentra Scrum. El concepto de Scrum tiene su origen en un estudio de 1986 sobre los nuevos procesos de desarrollo utilizados en productos exitosos en Japón y los Estados Unidos (cámaras de fotos de Canon, fotocopiadoras de Xerox, automóviles de Honda, ordenadores de HP y otros). Los equipos que desarrollaron estos productos partían de requisitos muy generales, así como novedosos, y debían salir al mercado en mucho menos del tiempo del que se tardó en lanzar productos anteriores. Estos equipos seguían patrones de ejecución de proyecto muy similares. Scrum es un proceso en el que se trabaja colaborativamente para obtener el mejor resultado de un proyecto es conveniente utilizar Scrum cuando no se han definido bien los requisitos o bien cuando están cambiando constantemente al igual se puede utilizar para reducir costos En 1993 se realizó el primer Scrum para desarrollo de software y en 1995 el proceso fue formalizado. En 2001 un grupo de personas muy relevantes en lo que empezaba a ser el desarrollo ágil escribieron los valores fundamentales de los procesos ágiles. Metodología Scrum Scrum es un proceso en el que se aplican buenas prácticas para trabajar colaborativamente, en equipo y obtener el mejor resultado de un proyecto. El funcionamiento de Scrum se realiza mediante entregas parciales y regulares del proyecto que se esté desarrollando. Estas entregas deben tener prioridad al cliente o usuario final del proyecto. Scrum se realiza en ambientes complejos donde los requisitos no se definieron bien o carecen de claridad, donde se necesitan tener resultados pronto y donde la innovación, competitividad, flexibilidad y la productividad son fundamentales tanto para el equipo como para el usuario final.
  3. 3. Metodología Ágil Scrum Universidad la Salle Oaxaca 3 El principal factor que hace Scrum sea ágil es que se utiliza para resolver situaciones en que no se está entregando al cliente lo que necesita, cuando las entregas se alargan demasiado los costes se disparan o la calidad no es aceptable. Proceso Scrum Scrum se ejecuta en bloques temporales cortos y fijos aproximadamente cada mes, cada iteración tiene que proporcionar un resultado completo o que satisfaga las necesidades del cliente durante esa iteración. El proceso parte de la lista de objetivos del producto, que actúa como plan de proyecto, en esta lista el cliente proyecto. En la lista priorizada el cliente prioriza los objetivos balanceando el valor que le aportan respecto a su coste y quedan repartidos en iteraciones y entregas. Actividades que se llevan en Scrum Planificación de la iteración 1. Selección de requisitos el cliente presenta al equipo la lista de requisitos priorizada del producto o proyecto. El equipo pregunta las dudas al cliente y selecciona los prerrequisitos más prioritarios que se comete que se comprometen a completar. 2. Planificación de la iteración El equipo elabora la lista de tareas de la iteración necesarias para desarrollar los requisitos a los que se ha comprometido. Ejecución de la iteración Cada mañana el equipo realizada un reunión de sincronización. Cada miembro del equipo inspecciona el trabajo que se está realizando. En la reunión cada miembro del equipo responde a tres preguntas:  ¿Qué he hecho desde la última reunión de sincronización?  ¿Qué voy a hacer a partir de este momento?  ¿Qué impedimentos tengo o voy a tener?
  4. 4. Metodología Ágil Scrum Universidad la Salle Oaxaca 4 Inspección y adaptación El último día de la iteración se realiza una reunión de revisión de la iteración 1. Demostración el equipo presenta al cliente los requisitos completados en la iteración. En función de los resultados mostrados y de los cambios que haya habido en el contexto del proyecto, el cliente realiza las adaptaciones necesarias de manera objetiva desde la primera iteración. 2. El equipo analiza como ha sido su manera de trabajar y cuáles son los problemas que podrían impedirle progresar adecuadamente mejorando la manera en la que trabajan. Como funciona Scrum Actividades  Planificación de la iteración (Sprint Planning)  Ejecución de la iteración (Sprint)  Reunión diaria de sincronización del equipo (Scrum Daily Meeting)  Demostración de los requisitos completados (Sprint Review)  Retrospectiva (Sprint Retrospective)  Re planificación del proyecto Responsabilidades  Cliente (Product Owner)  Facilitador (Scrum Master)  Equipo (Team) Herramientas  Lista de requisitos priorizada (Product Backlog)  Lista de tareas de la iteración (Sprint Backlog)  Gráficos de trabajo pendiente (Burndown Chart) Conclusión Existen muchas otras metodologías por parte del desarrollo ágil de software, las personas pueden optar por el que más se adapte a sus necesidades, por parte de su trabajo y el que más se adopte a su forma de trabajar y equipo de desarrollo. Bibliografía Proyectos Agiles. (s.f.). Obtenido de http://www.proyectosagiles.org/que-es-scrum
  5. 5. Metodología Ágil Scrum Universidad la Salle Oaxaca 5

×