You are on page 1of 11

FACULTAD DE INGENIERÍA

ESCUELA PROFESIONAL DE INGENIERÍA DE SISTEMAS Y


TELEMÁTICA

Gestión de Sistemas Informáticos:

DOCENTE: Ing. Marco Aurelio Porro Chulli.

INTEGRANTES:
 Betzabeth Yameli Maldonado Idrogo.
 Sandrita Rafael Estela.

BAGUA GRANDE – PERÚ


2019

1
SCRUM
1. Contenido
 Definición
Según Sinnaps (2017),menciona lo siguiente:
Scrum es un método para trabajar en equipo a partir de iteraciones o Sprints. Así
pues, Scrum es una metodología ágil, por lo que su objetivo será controlar y
planificar proyectos con un gran volumen de cambios de última hora, en donde la
incertidumbre sea elevada.

Se suele planificar por semanas. Al final de cada Sprint o iteración, se va revisando


el trabajo validado de la anterior semana. En función de esto, se priorizan y
planifican las actividades en las que invertiremos nuestros recursos en el siguiente
Sprint.

La metodología Scrum se centra en ajustar sus resultados y responder a las


exigencias reales y exactas del cliente. De ahí, que se vaya revisando cada
entregable, ya que los requerimientos van variando a corto plazo. El tiempo
mínimo para un Sprint es de una semana y el máximo es de cuatro semanas.

Entre las principales características de la metodología Scrum , desataca que es un


desarrollo incremental en lugar de la clásica planificación del desarrollo completo
de un producto o servicio. Sus equipos de trabajo se caracterizan por ser auto-
organizados. Y se centra en el producto final, en la calidad del mismo. (párr 1).

 Características
Según Araque (2017); menciona que los pilares o características de la metodología
Scrum más importantes son 3:

 Transparencia: Todos los implicados tienen conocimiento de qué ocurre y en el


proyecto y cómo ocurre. Esto hace que haya un entendimiento “común” del
proyecto, una visión global.
 Inspección: Los miembros del equipo Scrum frecuentemente inspeccionan el
progreso para detectar posibles problemas. La inspección no es un examen diario,

2
sino una forma de saber que el trabajo fluye y que el equipo funciona de manera
auto-organizada.
 Adaptación: Cuando hay algo que cambiar, el equipo se ajusta para conseguir el
objetivo del sprint. Esta es la clave para conseguir éxito en proyectos complejos,
donde los requisitos son cambiantes o poco definidos y en donde la adaptación,
la innovación, la complejidad y flexibilidad son fundamentales. (párr. 3).

 Beneficios
Según Queralt (2014); menciona cuales son los beneficios del SCRUM:

A) a nivel de la plantilla:

 Se crean roles que fomentan el trabajo en equipo:


El Product Owner delimita aquello a construir en el próximo sprint, el
equipo de desarrollo se encarga de llevar a cabo el trabajo y de presentarlo
al cliente. A partir del feedback del cliente se decide cómo se encaminará el
siguiente sprint. Por último, el Scrum Masters se asegura que todo este
proceso ocurre de una forma óptima en las mejores condiciones.
 Incremento de la motivación de los trabajadores:
Los equipos de trabajo se autogestionan sus tareas y además ven los frutos
de su trabajo rápidamente ya que en un breve periodo de tiempo pueden
enseñarle su “obra” al cliente.
 Fomenta la creatividad de la plantilla:
Breves espacios de tiempo con necesidad de innovar hacen sacar lo mejor de
uno mismo y de un grupo de trabajo.

B) a nivel de procesos:

 Transparencia en el desarrollo de los procesos y mayor control de cada


etapa:
Se trabaja alrededor de un documento llamado sprint backlog en el cual se
especifica cómo el equipo de trabajo va a llevar a cabo las tareas durante el
siguiente sprint Cada tarea especificada en este documento se divide en horas
y no es asignada a un miembro en concreto, sino que es trabajada de un modo
conjunto y multidisciplinar por de los diferentes miembros del equipo.
 Feedback continua y ritmo predictible de trabajo:
Se tiene un gran control sobre el desarrollo de cada etapa, los errores pueden
ser rectificados rápidamente sin afectar prácticamente al timming (sin la
implementación del método SCRUM esto sería inviable). Por este motivo se
mejora la calidad del producto/ servicio.
 Pone en sintonía al cliente con el proveedor (equipo de desarrollo):
Estrechando los lazos colaborativos cara a cara y creando productos y
servicios adaptados sistemáticamente a las necesidades del cliente (ahorro
de tiempo). ¡De este modo se cumple aquello que se promete!

3
 El mayor coste de su implementación no es el de una inversión
económica, sino que viene determinado por los esfuerzos y la capacidad
para organizar y gestionar correctamente la adopción de esta metodología.

C) a nivel de resultados

 Mayor productividad:
Incrementa la productividad fruto del incremento de la motivación grupal
y del control de cada etapa contenido en un timeline (que es muy breve y
específico); conjuntamente propician una reducción de los riesgos en todo
el proceso.
 Permite una adaptabilidad a los cambios continuos del mercado
aportando así una ventaja competitiva:
Se genera una gran capacidad de reacción frente a las novedades
empresariales.
 Maximiza el retorno de la inversión (ROI):
Esto se consigue gracias a invertir el tiempo, dinero y esfuerzo a aquello
que realmente ofrece valor al negocio, las priorizaciones de las necesidades
del cliente en cada momento juegan un papel clave.

 Fases
Según Sinnaps (2017), menciona que:
El desarrollo de producto tiene un ciclo de vida en la metodología Scrum. Estas
son fases en las que se divide un proceso Scrum:

¿Qué y quién? El producto que queremos conseguir una vez terminemos el Sprint,
y los roles de equipo con sus tareas asignadas.
¿Dónde y cuándo? El plazo y el contenido del Sprint.
¿Por qué y cómo? Las distintas herramientas para aplicar esta metodología ágil.
Cada Sprint puede tener una serie de eventos o etapas. Los más comunes son:

A. Reunión para la planificación del Sprint.


En ella, se divide el tiempo de duración del Sprint, así como el objetivo y
entregable del mismo. Además, el equipo de desarrollo deberá saber cómo
realizarlo.
B. Scrum diario.
Se basa en poner en común y sincronizar actividades para elaborar el plan del
día.
C. Trabajo de desarrollo durante el Sprint.
Nos aseguramos que los objetivos se están cumpliendo, que no se producen
cambios que alteran el objetivo del Sprint y se mantiene un feedback constante
con el cliente o dueño del proyecto.
D. Revisión del Sprint.
Reunión con el cliente o dueño del proyecto, en la que se estudia y revisa el
Product Backlog del Sprint. Se definen los aspectos a cambiar, en caso
necesario, de mayor valor o probables para planificarlo en el siguiente Sprint.

4
E. Retrospectiva del proyecto. Oportunidad del equipo de desarrollo para
mejorar su proceso de trabajo y aplicar los cambios en los siguientes Sprints.

 Roles
Según Lara (2015); menciona lo siguiente:
1. El Product Owner/Dueño del producto
Es la “voz del cliente” y el
responsable de desarrollar, mantener y
priorizar las tareas en el backlog.

2. El Scrum Master
Es responsable de asegurarse que el
trabajo del equipo vaya bien siguiendo
las bases de Scrum. Además, se
encarga de remover cualquier
obstáculo que pueda encontrar el
equipo de desarrollo.

3. Los Development Team Members/Miembros del Equipo de desarrollo


Son los encargados de escribir y probar el código.

 Sprint
Según Lara (2015), menciona lo siguiente:
El Sprint es la unidad básica de trabajo para un equipo Scrum. Esta es la
característica principal marca la diferencia entre Scrum y otros modelos para el
desarrollo ágil. Es una simple iteración llevada a cabo por los miembros del

equipo. Un equipo puede completar varios sprints durante el desarrollo del


proyecto. Un Sprint inicia con un equipo que se compromete a realizar el trabajo
y finaliza con la demostración de un entregable. El tiempo mínimo para un Sprint
es de una semana y el máximo es de 4 semanas.

5
Dentro del desarrollo de un Sprint se llevan a cabo ciertos eventos, estos reciben
el nombre de Scrum Events o Eventos Scrum. Estos son:
1. Planeación del Sprint/Sprint Planning
Todos los involucrados en el equipo se reúnen para planificar el Sprint.
Durante este evento se decide qué requerimientos o tareas se le asignará a cada
uno de los elementos del equipo. Cada integrante deberá asignar el tiempo que
crea prudente para llevar a cabo sus requerimientos. De esta manera se define
el tiempo de duración del Sprint.
2. Reunión de Equipo de Scrum/Scrum team meeting
A estas reuniones se les deberían dedicar máximo 15 minutos diarios, y
deberían ser siempre en el mismo horario y lugar. En ellas, cada miembro del
equipo deberá responder tres simples preguntas:

¿Qué hiciste ayer?


¿Qué tienes planeado hacer hoy?
¿Qué obstáculos encontraste en el camino?
Estas reuniones sirven para que todos los miembros del equipo se apoyen entre
ellos. Si alguno de ellos tiene algún inconveniente que obligue a extender el
encuentro, este debe tratarse más a fondo en una reunión enfocada en buscar
la mejor solución para ello.
3. Refinamiento del Backlog/Backlog Refinement
El Product Owner revisa cada uno de los elementos dentro del Product
Backlog con el fin de esclarecer cualquier duda que pueda surgir por parte del
equipo de desarrolladores. También sirve para volver a estimar el tiempo y
esfuerzo dedicado a cada uno de los requerimientos.
4. Revisión del Sprint/Sprint Review
Los miembros del equipo y los clientes se reúnen para mostrar el trabajo de
desarrollo de software que se ha completado. Se hace una demostración de
todos los requerimientos finalizados dentro del Sprint. En este punto no es
necesario que todos los miembros del equipo hablen, pueden simplemente
estar presentes, pero la presentación está a cargo del Scrum Master y el
Product Owner.
5. Retrospectiva del Sprint/Retrospective
En este evento el Product Owner se reúne con todo su equipo de trabajo y su
Scrum Master para hablar sobre lo ocurrido durante el Sprint. Los puntos
principales a tratar en esta reunión son:

Qué se hizo mal durante el Sprint para poder mejorar el próximo.


Qué se hizo bien para seguir en la misma senda del éxito.
Qué inconvenientes se encontraron y no permitieron poder avanzar como se
tenía planificado.

 Documentos de SCRUM
Los artefactos de Scrum están definidos para maximizar la transparencia dentro del
equipo, es decir, que todos tengan una misma visión de lo que hay en el proyecto.
Los artefactos de Scrum son: Product backlog y Sprint backlog.

6
 Product backlog
Básicamente, el Product Backlog es el listado tareas que engloba todo un proyecto.
Cualquier cosa que debamos hacer debe estar en el Product Backlog, estimado por
el equipo de desarrollo.
La responsabilidad exclusiva de ordenar el Product Backlog es del Product Owner,
que se encuentra en constante comunicación con el cliente para asegurarse de que
las prioridades están bien establecidas.
La ordenación también es 100% responsabilidad del Product Owner, donde las
tareas que están más arriba son las de mayor prioridad.
El equipo de desarrollo elige tareas del Product Backlog en el Sprint Planning para
generar tanto el Sprint Backlog como el Sprint Goal.
 Sprint Backlog
Es el grupo de tareas del Product Backlog que el equipo de desarrollo elige en el
Sprint Planning junto con el plan para poder desarrollarlas.
Debe ser conocido por todo el equipo, para asegurarse que el foco debe estar en
este grupo de tareas.
El Sprint Planning no cambia durante el sprint, solo se permite cambiar el plan
para poder desarrollarlas.

2. Resumen
SCRUM
Scrum es un método para trabajar en equipo a partir de iteraciones o Sprints. Así pues,
Scrum es una metodología ágil, se centra en ajustar sus resultados y responder a las
exigencias reales y exactas del cliente.
 Sus principales caracteristicas son:
 Transparencia
 Inspección
 Adaptación

 Sus beneficios son los siguientes:


A) A nivel de la plantilla:
 Se crean roles que fomentan el trabajo en equipo:
 Incremento de la motivación de los trabajadores
 Fomenta la creatividad de la plantilla
B) a nivel de procesos:
 Transparencia en el desarrollo de los procesos y mayor control de cada etapa.
 Feedback continua y ritmo predictible de trabajo.
 Pone en sintonía al cliente con el proveedor (equipo de desarrollo).
 El mayor coste de su implementación no es el de una inversión económica.

7
C) a nivel de resultados
 Mayor productividad
 Permite una adaptabilidad a los cambios continuos del mercado aportando así
una ventaja competitiva
 Maximiza el retorno de la inversión (ROI)

 Fases :
 Reunión para la planificación del Sprint.
 Scrum diario.
 Trabajo de desarrollo durante el Sprint.
 Revisión del Sprint.
 Retrospectiva del proyecto.

 Roles:

1. El Product Owner/Dueño del producto: Es la “voz del cliente” y el


responsable de desarrollar, mantener y priorizar las tareas en el backlog.
2. El Scrum Master: Es responsable de asegurarse que el trabajo del equipo vaya
bien siguiendo las bases de Scrum.
3. Los Development Team Members/Miembros del Equipo de
desarrollo: Son los encargados de escribir y probar el código.

 Sprint:

El Sprint es la unidad básica de trabajo para un equipo Scrum. Esta es la


característica principal marca la diferencia entre Scrum y otros modelos para el
desarrollo ágil. Es una simple iteración llevada a cabo por los miembros del
equipo.
Dentro del desarrollo de un Sprint se llevan a cabo ciertos eventos. Estos son:
1. Planeación del Sprint/Sprint Planning
se decide qué requerimientos o tareas se le asignará a cada uno de los
elementos del equipo.
2. Reunión de Equipo de Scrum/Scrum team meeting
A estas reuniones se les deberían dedicar máximo 15 minutos diarios, y
deberían ser siempre en el mismo horario y lugar.
3. Refinamiento del Backlog/Backlog Refinement
El Product Owner revisa cada uno de los elementos dentro del Product
Backlog.
4. Revisión del Sprint/Sprint Review
Los miembros del equipo y los clientes se reúnen para mostrar el trabajo de
desarrollo de software que se ha completado.
5. Retrospectiva del Sprint/Retrospective
En este evento el Product Owner se reúne con todo su equipo de trabajo y su
Scrum Master para hablar sobre lo ocurrido durante el Sprint.

8
 Documentos de Scrum:
 Product backlog
Backlog es el listado tareas que engloba todo un proyecto.
 Sprint Backlog
Es el grupo de tareas del Product Backlog que el equipo de desarrollo elige en
el Sprint Planning junto con el plan para poder desarrollarlas.

3. Summary
Scrum is a method to work as a team from iterations or Sprints. Thus, Scrum is an agile
methodology, focusing on adjusting its results and responding to the real and exact demands
of the client.
Its main characteristics are:
• Transparency
• Inspection
• Adaptation

Your benefits are the following:


A) At the staff level:
• Roles that encourage teamwork are created:
• Increase in the motivation of workers
• Fosters the creativity of the workforce
B) at the process level:
• Transparency in the development of processes and greater control of each stage.
• Continuous feedback and predictable work rate.
• It puts the customer in tune with the supplier (development team).
• The higher cost of its implementation is not that of an economic investment.

C) at the level of results


• Higher productivity
• Allows an adaptability to continuous changes in the market, thus providing a competitive
advantage
• Maximizes the return on investment (ROI)
Phases:
• Meeting for Sprint planning.
• Daily Scrum.
• Development work during the Sprint.
• Sprint review.
• Retrospective of the project.

4. Conclusiones
 Se concluye que este proceso nos ayuda a entender la planificación de todo el
análisis desde que se tiene el primer sprint hasta las iteraciones del cual se mejora
constantemente para satisfacer al cliente.
 Scrum no es ni la mejor metodología ni la única, pero es una metodología que está
empujando muy fuerte por la facilidad de implantación y por su agilidad en cuanto
a cambios y lo que propiamente aporta en comparación con otras metodologías.
9
5. Recomendaciones
 No combinar roles.
 No acortar, ni alargar los Sprints.
 No suprimir reuniones/ceremonias de Scrum.
 Retrospectivas.

6. Apreciación del equipo


 Un desarrollo ágil es se debe gracias a metodologías que fortifican las
capacidades de un equipo colaborativo y multidisciplinario como lo es Scrum.
 La metodología Scrum permite adaptar las formas de trabajo a las necesidades
del proyecto, prolongando respuestas rápidas y flexibles para acomodar el
desarrollo de los proyectos según el cliente o el mismo entorno.

7. Glosario de Términos

 Metodología Agil: es un proceso que permite al equipo dar respuestas rápidas e


impredecibles a las valoraciones que reciben sobre su proyecto.
 Scrum: es un proceso en el que se aplican de manera regular un conjunto de
buenas prácticas para trabajar colaborativamente, en equipo, y obtener el mejor
resultado posible de un proyecto.
 Sprint:es un intervalo prefijado durante el cual se crea un incremento de producto
"Hecho o Terminado" utilizable, potencialmente entregable. A lo largo del
desarrollo hay Sprints consecutivos de duración constante.
 Product backlog: es un listado de todas las tareas que se pretenden hacer durante el
desarrollo de un proyecto.
 Sprint backlog: Lista de tareas de la iteración (Sprint Backlog) El equipo lo
elabora en la reunión de planificación de la iteración (Sprint planning)
seleccionando lo que prevé que podrá completar y demostrar al cliente al finalizar
la iteración, en forma de incremento de producto preparado para ser entregado.
 Burn down: progreso de un proyecto Scrum puede ser medido por un reléase burndown
chart.
 Scrum master: es por definición un rol de Scrum.
 Daily sprint meeting: El objetivo de esta reunión es facilitar la transferencia de
información y la colaboración entre los miembros del equipo para aumentar su
productividad, al poner de manifiesto puntos en que se pueden ayudar unos a otros.
 Rol: Gestiona la reducción de impedimentos del proyecto y trabaja con el Product
Owner para maximizar el ROI.
 Fase: Estado, diferenciado de otro, por el que pasa una cosa o una persona que cambia
o se desarrolla.

10
8. Linkografias
Araque, M. (08 de Febrero de 2017). We are Marketing. Obtenido de
https://www.wearemarketing.com/es/blog/metodologia-scrum-que-es-y-como-
funciona.html

Lara, W. (31 de Julio de 2015). Platzi. Obtenido de https://platzi.com/blog/metodologia-scrum-


fases/

Queralt, E. (31 de Julio de 2014). OpenSchool. Obtenido de https://www.openiebs.com/blog/que-


es-scrum-beneficios-ventajas-para-negocio-agile-scrum/

Sinnaps. (19 de Mayo de 2017). Sinnaps. Obtenido de https://www.sinnaps.com/blog-gestion-


proyectos/metodologia-scrum

11

You might also like