Ingenerio de Software Scrum
Ingenerio de Software Scrum
Ingenerio de Software Scrum
PRESENTADO POR:
BRAYAN STIVEN MEDINA GUZMAN
KAREN YADIRA SALAZAR RINCON
NELSON ESTIVEN DEVIA DEVIA
PRESENTADO A:
JENIFFER JULIETH PALENCIA
MATERIA:
INGENERIA DEL SOFTWARE
“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
“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.
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:
● Estimación de tiempos
BIBLIOGRAFÍA