Beruflich Dokumente
Kultur Dokumente
METODOLOGA
SCRUM
Alumno: Becerril Olivos Octavio Isael
Equipo 7
Secuencia: 2NM51
Unidad de Aprendizaje: Herramientas Automatizadas
Profesor: Lic. Daniel Oswaldo Rico Alargn.
ndice
Antecedentes
Definicin
Cmo funciona?
Roles
Reuniones (Fases)
Artefactos
Ventajas
Desventajas
Bibliografa
Antecedentes
Scrumtiene su origen enunestudio de 1986 por Hirotaka Takeuchi e
Ikujiro Nonaka sobre los nuevos procesos de desarrollo utilizados en
productos exitososen Japn y los Estados Unidos (cmaras de fotos
de Canon, fotocopiadoras de Xerox, ordenadores de HP y otros). Los
equipos que desarrollaron estos productos partan de requisitos muy
generales, as como novedosos, y deban salir al mercado en mucho
menos del tiempodel que se tard en lanzar productos anteriores.
El scrum es un trabajo de
equipo.
Definicin
Es una metodologa gil y flexible para gestionar el desarrollo
del software, cuyo principal objetivo es maximizar el retorno de
la inversin para su empresa (ROI). Se basa en construir
primero la funcionalidad de mayor valor para el cliente y en los
principios de inspeccin continua, adaptacin, autogestin e
innovacin.
Cmo funciona?
Al ser una metodologa de desarrollo gil tiene como base la idea de creacin
de ciclos breves para el desarrollo, que comnmente se llaman iteraciones y
que en Scrum se llamarn sprints (carrera corta) y representa una etapa de
trabajo.
Un sprint usualmente va desde una semana hasta un mes y est definida por
una fecha de inicio y una fecha de fin. Durante el Sprint los miembros del
equipo deben cumplir las tareas y completarlas. Normalmente un proyecto
puede tener varios sprints.
Roles
Los roles se dividen en 2 grupos.
Grupo 1: Son las personas que estn comprometidas con el proyecto
y el proceso de Scrum.
- Product Owner: Es quien toma las decisiones y conoce el negocio
del cliente y su visin del producto. Se encarga de escribir las ideas del
cliente, las ordena por prioridad y las coloca en el Product Backlog.
- Scrum Master: Encargado de comprobar que el modelo y la
metodologa funciona. Eliminar todos los inconvenientes que hagan
que el proceso no fluya e interactuar con el cliente y con los gestores.
- Equipo De Desarrollo: Equipo de 5-9 personas con autoridad para
organizar y tomar decisiones para conseguir su objetivo.
Grupo 2:
- Usuarios: Es el destinatario final del producto.
- Stakeholders: Las personas a las que el proyecto les
producir un beneficio. Participan durante las revisiones del
Sprint.
- Managers: Toma las decisiones finales participando en la
seleccin de los objetivos y de los requisitos.
Reuniones (Fases)
Daily Scrum o Stand-up meeting
En esta reunin, los componentes del equipo comparten
informacin relativa al desarrollo y colaborarn para hacer las
adaptaciones necesarias, aumentando as su productividad.
Se tendr como referencia el Backlog del Sprint y el equipo
grfico burn-down con la informacin de la reunin anterior.
La reunin tiene una duracin fija de 15 minutos.
Durante la reunin, cada miembro del equipo contesta a tres
preguntas:
Qu se ha hecho de nuevo con respecto a la ltima
reunin diaria?
Qu ser lo siguiente a realizar?
Qu problemas hay para realizarlos?
Artefactos
Scrum define una pequea cantidad de artefactos para el
seguimiento del proyecto y control de las actividades asociadas al
sprint.
- La Pila de Producto(Product BackLog): Lista de necesidades
del cliente y esta ordenada por la prioridad que tiene cada
elemento en la pila. Es decir de mayor a menor importancia.
- La Pila del Sprint(Sprint BackLog):Actividades que se van a
realizar dentro de un sprint.
- Incremento: Parte aadida o desarrollada en un Sprint, es un
parte terminada y totalmente operativa.
Ventajas
Entrega de un producto funcional al finalizar cada Sprint.
Posibilidad de ajustar la funcionalidad en base a la
necesidad de negocio del cliente
Visualizacin del proyecto da a da
Alcance acotado y viable.
Equipos integrados y comprometidos con el proyecto, toda
vez que ellos definieron el alcance y se auto-administran.
Desventajas
No genera toda la evidencia o documentacin de otras
metodologas.
Difcil de implementar en proyectos muy grandes.
Tal vez sea necesario complementarlo con otros procesos
(XP).
Bibliografa
Itzcoalt lvarez, M. Joiz.Net. (2016). Desarrollo gil con SCRUM.
Recuperado de
http://cic.puj.edu.co/wiki/lib/exe/fetch.php?media=materias:sg07.p0
2.scrum.pdf
Historia de Scrum. Recuperado de
https://proyectosagiles.org/historia-de-scrum/
SCRUM, METODOLOGIA DE DESARROLLO DE SOFTWARE AGIL.
Recuperado de
http://blog.espol.edu.ec/elpoli/scrum-metodologia-de-desarrollo-de-so
lftware-agil/
Desarrollo gil con SCRUM. Metodologa Scrum. Recuperado de
http://openaccess.uoc.edu/webapps/o2/bitstream/10609/17885/1/m
trigasTFC0612memoria.pdf