Ingenerio de Software Scrum

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 7

ELEMENTOS, ROLES Y FUNCIONAMIENTO DE LA SCRUM

PRESENTADO POR:
BRAYAN STIVEN MEDINA GUZMAN
KAREN YADIRA SALAZAR RINCON
NELSON ESTIVEN DEVIA DEVIA

PRESENTADO A:
JENIFFER JULIETH PALENCIA

MATERIA:
INGENERIA DEL SOFTWARE

VIII SEMESTRE – DIURNA

INSTITUCIÒN DE EDUCCIÒN SUPERIOR

TOLIMENSE DE FORMACIÒN TÈCNICA PROFESIONAL

“ITFIP”

ESPINAL – TOLIMA
2023
ELEMENTOS, ROLES Y FUNCIONAMIENTO DE LA SCRUM

PRESENTADO POR:
BRAYAN STIVEN MEDINA GUZMAN
KAREN YADIRA SALAZAR RINCON
NELSON ESTIVEN DEVIA DEVIA

MATERIA:
INGENERIA DEL SOFTWARE

VIII SEMESTRE – DIURNA

INSTITUCIÒN DE EDUCCIÒN SUPERIOR

TOLIMENSE DE FORMACIÒN TÈCNICA PROFESIONAL

“ITFIP”

ESPINAL – TOLIMA
2023
¿QUÉ ES SCRUM?
SCRUM es una metodología ampliamente utilizada en el área de la tecnología para
desarrollar y entregar proyectos de alta complejidad que suelen requerir trabajo colectivo.
De forma sencilla, podemos decir que se trata de un método utilizado para mejorar los
procesos de creación de productos y gestionar las etapas de cada proyecto.
Más allá de una simple mejora, ayuda a optimizar el trabajo conjunto, aportando más
creatividad, adaptación, y ofreciendo más facilidad para encontrar soluciones y obtener
resultados efectivos.
¿CÓMO SURGIÓ SCRUM?
La primera vez que se habló de SCRUM fue en 1986, en un artículo escrito por Hirotaka
Takeuchi e Ikujiro Nonaka llamado “El nuevo juego del desarrollo de nuevos productos”.
Su idea era comparar un modelo de desarrollo de productos con el juego de Rugby. Incluso,
SCRUM también es el nombre de una conocida jugada de este deporte.
Sin embargo, la metodología fue propiamente desarrollada por Jeff Sutherland y Ken
Schwaber en 1993, con el objetivo de cambiar la gestión de creación de softwares.

¿CUÁLES SON LOS ELEMENTOS DE LA METODOLOGÍA SCRUM?


Ahora que ya sabes un poco más sobre SCRUM, te presentamos sus principales elementos,
en los cuales cada equipo actuará durante las etapas de desarrollo del producto.
1. BACKLOG DE PRODUCTO
El Backlog de producto sirve para agrupar los pasos, tareas, funcionalidades y
características del producto que se creará.
Imagina que quieres lanzar un nuevo producto y necesitas listar cómo será y qué tendrás
que hacer. Bueno, esa lista es el backlog de producto. Todas las acciones, nuevas tareas y
etapas componen este elemento de la metodología SCRUM.
2. BACKLOG DE SPRINT
Si bien el Backlog de producto agrupa todas las características y acciones de un producto,
el Backlog de sprint define las demandas que se priorizarán y el tiempo de ejecución en
equipo.
Su objetivo es concluir cada etapa y, principalmente, hacerlo de manera inteligente,
distribuyendo las tareas por igual entre los miembros del equipo y garantizando que
agreguen valor al producto que se está creando.
3. SPRINT
El Sprint se refiere exclusivamente al período de ejecución de las acciones que aparecen en
el Backlog de sprint. Este período generalmente dura entre dos y cuatro semanas.
Para que la metodología SCRUM funcione, ¡cada Sprint es esencial! Porque permite que
los ciclos de acciones funcionen de forma más efectiva. Sin embargo, debes tener en cuenta
algunas reglas relacionadas con el Sprint, como:
Necesitas entregar valor con metas de buena calidad.
Debes prestar atención a los cambios durante los procesos para no afectar el período del
Sprint.
COMPONENTES DE SCRUM
Cuando nos referimos a “componentes” es en alusión a miembros de equipo y personas que
están involucradas de forma directa e indirecta con el proyecto; tanto en el desarrollo del
mismo, como en su difusión en el mercado.

¿QUÉ SON LOS ROLES EN SCRUM?


Los roles de Scrum se dividen en dos: centrales y no centrales. Los primeros están muy
relacionados y comprometidos con el cumplimiento del proyecto y las tareas que este
implica, mientras que los segundos no comprometen el éxito o fracaso del proyecto.
1. PRODUCT OWNER
Es el responsable de aumentar al máximo el valor del producto durante el trabajo del
equipo. Los product owner suelen ser los más comprometidos de un organigrama Scrum
debido a que tienen a su cargo toda una cartera de productos.
Algunas funciones que realiza un Product Owner son:

● Ser responsable de la lista de tareas, también llamada product backlog, relacionada


con el desarrollo de un nuevo producto para la comprensión del resto del equipo.
● Ordenar la lista de tareas para el cumplimiento de las metas y objetivos.

● Optimizar mediante diferentes medios el trabajo realizado por el equipo de


desarrollo de producto.
● Asegurarse que las tareas involucradas en el desarrollo de producto sean
comprendidas por el resto del equipo.
● Actuar como el único nexo entre autoridades vinculadas al desarrollo del producto.

El Product Owner puede realizar estas tareas por cuenta propia o solicitar que el equipo lo
realice, sin embargo, él continúa teniendo la responsabilidad. Es fundamental que toda
organización que haya optado por la metodología Scrum respete la autoridad del Product
Owner y solo él tenga la capacidad para priorizar una tarea en el desarrollo de un producto.
2. SCRUM MASTER
Esta figura es una de las más relevantes dentro de las metodologías ágiles, debido a su
función de líder en el equipo. Es importante comprender que la figura de Master no es
jerárquica, sino que debe ser percibida como un facilitador de las necesidades del equipo
para cumplir con las exigencias y tareas asignadas por el Product Owner.
3. EQUIPO SCRUM
Los equipos de esta metodología ágil deben cumplir con dos características: ser auto
organizados y multidisciplinarios; es decir, que todo el equipo debe ser capaz de confiar en
los demás miembros y sus flujos de trabajo; además, cada integrante debe contar con un
conocimiento específico y contribuir en cumplir los objetivos establecidos.
4. ROLES NO CENTRALES EN SCRUM
Estos no participan directamente en el diseño de producto; sin embargo, si influyen en la
creación del mismo y pueden solicitar a través del Product Owner, cambios y
requerimientos.

FUNCIONAMIENTO
Hoy día los modelos de gestión de proyectos ágiles han surgido para aportar valor a los
usuarios en contraposición a las metodologías tradicionales que buscan ser fieles a las
planificaciones iniciales de los proyectos.
Estos marcos conceptuales intentan adaptarse al cambio en los proyectos de software
asumiendo que es bueno, necesario y que va a ocurrir. La finalidad es que el cliente quede
contento con la entrega del software que se desarrolla y que funcione. En estas
metodologías no existe la figura del jefe de proyecto, es el equipo el que decide en las
tareas y el tiempo que van a durar porque no hay nadie mejor que ellos para determinarlo.
La filosofía de trabajo ágil se basa en planificaciones y estimaciones que se hacen a lo largo
del proyecto, no solo al principio como en las tradicionales, y cada 2 o 4 semanas hay que
realizar nuevamente planificaciones.
Scrum nos va a servir como marco de trabajo para gestionar proyectos, no para
programarlos. Normalmente se suele usar junto con otras metodologías propias de
desarrollo como eXtreme programming.
Un proyecto Scrum se basa en:

● Planificación del proyecto

● Identificación de las actividades que se llevarán a cabo.

● Priorización según el valor de negocio de las actividades.

● Estimación de tiempos

● Desarrollo de las actividades


● Evaluación del proyecto

BIBLIOGRAFÍA

1. Autor desconocido (año desconocido) Componentes y marco de Scrum: elementos


básicos para dominar esta metodología. (Publicado por InGenio Learning)
URL: https://ingenio.edu.pe/blog/elementos-basicos-para-dominar-scrum/

2. Carlos Pesquera Nieto · in Desarrollo de Software. .


(20/01/2013).FUNCIONAMIENTO
URL: https://carlospesquera.com/scrum-funcionamiento/

También podría gustarte