Vous êtes sur la page 1sur 10

Modelo gil SCRUM

Trabajo de Investigacin

ACI491_681 Ingeniera de Software Prof. Tatiana Ilabaca W.

Felipe Ignacio Campino Ramirez

Pgina | 2

ndice

Modelo gil SCRUM Trabajo de Investigacin

Pgina | 3

I.

INTRODUCCION
Durante los ltimos aos, el desarrollo de software ha crecido de forma exponencial teniendo una excelente llegada en el mbito laboral causando un auge en el uso de herramientas de la informtica, y por lo tanto un aumento en el rea de trabajo relacionadas con estas herramientas. A causa de este aumento, se han desarrollado una serie de estrategias para el desarrollo de software. Existen estrategias que buscan como objetivo un desarrollo eficiente del software, reduciendo costos y tiempo. Este tipo de estrategia se clasific con el nombre de desarrollo gil.

Modelo gil SCRUM Trabajo de Investigacin

Pgina | 4

II.

DESARROLLO DEL TEMA


2.1 Qu es el SCRUM?

SCRUM es un modelo de desarrollo gil de software que provee de mtodos para definir la planificacin, funciones de las personas y trabajo de este equipo. 2.2 Estructura del proceso SCRUM

1 2 3 4 5 6 7

*
Modelo gil SCRUM Trabajo de Investigacin

Pgina | 5

Figura N1: Estructura del SCRUM. 1. Planteamiento del Product Backlog: Se plantean los requisitos o historias del proyecto. 2. Se efecta el Sprint Planinng: Se realiza una reunin en donde se presentan los Product Backlog. 3. Sprint Backlog: Lista de las tareas necesarias para llevar a cabo las historias del sprint. 4. Duracin: Entre 2 a 4 semanas. 5. Demostracin y retrospectiva: Reunin que se celebra al final del sprint y en la que el equipo presenta las historias conseguidas mediante una demonstracin del producto. Posteriormente, en la retrospectiva, el equipo analiza qu se hizo bien, qu procesos seran mejorables y discute acerca de cmo perfeccionarlos. 6. Daily sprint meeting: Reunin diaria de cmo mximo 15 min. en la que el equipo se sincroniza para trabajar de forma coordinada. Cada miembro comenta que hizo el da anterior, que har hoy y si hay impedimentos. 7. Producto final. *. Sprint: Iteracin de duracin prefijada durante la cual el equipo trabaja para convertir las historias del Product Backlog a las que se ha comprometido, en una nueva versin del software totalmente operativo. 2.3 Elementos del proceso Los elementos del proceso son los siguientes:

Modelo gil SCRUM Trabajo de Investigacin

Pgina | 6

1. Product Backlog: Conjuntos de requisitos denominadas Historias descritos en un lenguaje no tcnico priorizados por el valor del negocio. 2. Sprint Planinng: Reunin durante la cual el Product Owner (dueo del producto o cliente) presenta las historias del backlog (requerimientos) por orden de prioridad. El equipo determina la cantidad de historias que puede comprometerse a completar en ese sprint (reunin), para en una segunda parte de la reunin, decidir y organizar cmo lo va a conseguir. 3. Burn down: Es una grfica que representa el trabajo pendiente del proyecto en un tiempo. Esta grafica permite medir conocer la cantidad de requisitos pendientes al comienzo de cada Sprint.

Modelo gil SCRUM Trabajo de Investigacin

Pgina | 7

2.4

Roles en SCRUM

Figura N2: Roles en SCRUM. 1. Scrum master: Persona que lidera al equipo guindolo para que cumpla las reglas y procesos de la metodologa. Gestiona la reduccin de impedimentos del proyecto y trabaja con el Product Owner para maximizar el ROI (retorno de la inversin, entregar un valor superior al dinero invertido). 2. Product owner (PO): Representante de los accionistas y clientes que usan el software. Se focaliza en la parte de negocio y l es responsable del ROI del proyecto. traslada la visin del proyecto al equipo, formaliza las prestaciones en historias (requisitos) a incorporar en el Product Backlog y las re-prioriza de forma regular. 3. Team: Grupo de profesionales con los conocimientos tcnicos necesarios y que desarrollan el proyecto de manera conjunta llevando a cabo las historias (requisitos) a las que se comprometen al inicio de cada sprint.

Modelo gil SCRUM Trabajo de Investigacin

Pgina | 8

2.5

Tipos de reuniones

1. Reunin de pila: En esta reunin participan el Product Owner y el equipo en donde tratan la pila del producto (Sprint Backlog), el Product Owner explica punto por punto los requisitos del proyecto. 2. Sprint Planning Meeting (Reunion de Planificacion del Sprint): Esto se realiza al inicio de cada Sprint. En donde el equipo se compromete en tener a la finalizacin del Sprint cierta cantidad de funcionalidades del sistema, o cierta cantidad de tareas definidas que se encuentran dentro de la pila del producto. 3. Reunion de Revision del Sprint (Sprint Review Meeting): En esta reunin se muestra el resultado del producto al Product Owner y se analiza si es necesario modificar aspectos del Sprint (seccin 2.2 punto n5 estructura del SCRUM). 4. Reunion de Retrospectiva del Sprint (Sprint Retrospective): En esta reunin se plantean los puntos fuertes y dbiles del Sprint. En que se debe mejorar y que salio bien. Esto refiere a una mejora continua para ayudar a la maduracin del equipo. (seccin 2.2 punto n5 estructura del SCRUM). 5. Daily Sprint meeting: Estas reuniones duran no ms de quince minutos en donde cada integrante responde a tres preguntas: Qu hizo ayer? Qu tiene planeado realizar hoy? Qu dificultades tuvo?

Modelo gil SCRUM Trabajo de Investigacin

Pgina | 9

III.

Conclusiones
Este mtodo de desarrollo de software permite un desarrollo rpido, gil y estructurado del software, logrando una reduccin de costos del mismo y aumentando la eficiencia en el proceso de desarrollo. Al presentar reiteradas reuniones tanto con el grupo como con el Product Owner, se obtiene un software ms cercano a las expectativas y objetivos del Product Owner y del cliente del producto software. Para el desarrollo del software mediante un mtodo de desarrollo gil scrum, se necesita segmentar de forma apropiada los requisitos o sprint backlog para cada sprint coordinando por parte de los desarrolladores la parte funcional o tcnica del proyecto como la parte no tcnica que solicita el cliente ya que el desarrollador en ocasiones tiene una visin diferente del proceso de desarrollo del software que el cliente en cuanto a expectativas de las funciones que cumpla el proyecto a un tiempo determinado.

Modelo gil SCRUM Trabajo de Investigacin

Pgina | 10

IV.

REFERENCIAS BIBLIOGRFICAS
[1] Introduccin a SCRUM.; http://ingenierosensoftware.blogspot.com/2010/03/introduccion-scrum.html. [2] Proceso y Roles de SCRUM.; http://www.softeng.es/es-es/empresa/metodologias-de-trabajo/metodologiascrum/proceso-roles-de-scrum.html.

Modelo gil SCRUM Trabajo de Investigacin

Vous aimerez peut-être aussi