INGENIERÍA EN TECNOLOGÍAS DE LA
INFORMACIÓN Y COMUNICACIONES
MODELO SCRUM
INGENIERIA DE SOFTWARE.
Declaro que el siguiente trabajo de evaluación es el fruto de análisis y trabajo
INTEGRANTES:
personal. El uso de todos los recursos como citas, ilustraciones, scripts de
1. ONTIVEROS ROJAS ANDREA
terceros, se menciona de forma clara y estricta su origen, tanto en el cuerpo
del texto como en la bibliografía. En este sentido, soy (somos) consciente(s) de
2. WALDO PEREZ DIANA
que el hecho de no respetar los derechos de autor y hacer plagio, son objeto
de sanciones universitarias y/o legales
ONTIVEROS ROJAS ANDREA
WALDO PEREZ DIANA
Nombre del Estudiante
CONTENIDO/AGENDA
Introducción
Desarrollo
Conclusión
Referencias bibliográficas
INTRODUCCIÓN
Scrum es una de las metodologías de desarrollo ágil de software que ha sido
reconocidas a nivel mundial, que data desde los años 80 que han sido análisis
por Ikujiro Nonaka e Hirotaka Takeuchi, quienes resaltaron el trabajo en equipo
y la autonomía que deben tener para desarrollar productos (Takeuchi &
Nonaka, 1986).
Según (Langdon et al., 2014) la metodología Scrum ofrecen soluciones a
medida de los proyectos, ya que destaca por ser una metodología ágil y
sencilla, en su aprendizaje como en su aplicación, esto permite reducir los
costos de implantación en un equipo de desarrollo, obteniendo soluciones
eficaces en el desarrollo de productos a corto tiempo.
DESARROLLO
Scrum es una metodología de desarrollo muy simple, que requiere trabajo duro
porque no se basa en el seguimiento de un plan, sino en la adaptación continua
a las circunstancias de evolución del proyecto.
Scrum es una metodología ágil, y como tal:
Es un modo de desarrollo de carácter adaptable más que predictivo.
Orientado a las personas más que a los procesos.
Emplea la estructura de desarrollo ágil: incremental basada en iteraciones y
revisiones.
OBJETIVO PRINCIPAL DE SCRUM
Satisfacer la necesidad del cliente a través de un entorno de transparencia en
la comunicación, responsabilidad colectiva y progreso continuo.
VENTAJAS
Gestión de las expectativas del usuario: Cada usuario puede participar en
cada una de las etapas del proceso y proponer soluciones.
Resultados anticipados: Una de las ventajas de trabajar con Scrum es que
cada etapa del proceso arroja resultados parciales, por lo que no es
necesario esperar al final para obtener resultados del proyecto.
Flexibilidad y adaptación a los contextos: Scrum puede adaptarse a
cualquier área o sector de la gestión, es decir, no es una técnica exclusiva de
ninguna disciplina.
Visión global: En Scrum, contar con una visión holística e integral del
proyecto mientras está en curso es posible, además de que esto fortalece el
equipo de trabajo y sus involucrados.
Gestión sistemática de riesgos: Trabajar con Scrum permite que los
problemas que pueden contrarrestar los progresos un proyectos, pueden ser
gestionados en el mismo momento de su aparición.
Sistema jerárquico de actividades: Plantear este sistema de actividades a
ejecutar durante el ciclo de vida del proyecto, permite que los colaboradores
puedan darle prioridad a aquello que se requiera con mayor urgencia frente a
aquellas tareas que no son las más demandantes.
Feedbacks en el equipo: El trabajo de Scrum permite que el equipo
establezca reuniones diarias donde pueden fijar qué se hizo, qué se hará y
qué impedimentos que hay para realizarlo, pudiendo intercambiar opiniones e
ideas acerca del proyecto.
Fechas realistas de entregas del proyecto: En Scrum, al trabajar con
iteraciones, se segmenta el objetivo a entregar lo que hace que los márgenes
de error sean menores como así también, que las entregas finales se ajusten
a lo que fue planificado. Así, los Sprint o iteraciones hacen más fácil de
gestionar las tareas y un mejor manejo de los tiempos.
DESVENTAJAS
Se aplica a equipos reducidos: Scrum es exitosa cuando se trabaja con
grupos de pocos colaboradores. En una empresa grande, por ejemplo, se
debe sectorizar o dividir en grupos que cuenten con objetivos concretos. De
lo contrario, el efecto de la técnica no será el mismo.
Requiere una exhaustiva definición de las tareas y sus plazos: Scrum
funciona correctamente cuando tanto las tareas como el tiempo en que se
ejecutará cada una se encuentran definidos. La esencia de esta metodología
reside en la división del trabajo de cada etapa y de sus tareas específicas.
No se integra fácilmente con enfoque clásico de gestión de
proyectos: El enfoque de Scrum no suele ser el adecuado para proyectos
que requieren previsibilidad y un plan bien definido.
Requiere de perfiles senior en su aplicación: Quienes aplican Scrum
cuentan con una alta cualificación, por lo que no es una modalidad de gestión
propia de grupos junior o que estén en formación. Podemos decir que el éxito
de Scrum radica en la experiencia profesional de equipos que cuentan con
años de experiencia y se encuentran capacitados para estas exigencias. El
éxito de un proyecto que trabaje con metodología Scrum dependerá en gran
parte del liderazgo del Scrum Master.
Difícil escalabilidad: Aplicar un enfoque Scrum para grandes proyectos se
establece un reto ya que puede fallar la coordinación precisa, por lo que no
garantiza que sea escalable a largo plazo.
Puede necesitar de transformaciones dentro de la organización: En
ocasiones, para trabajar con Scrum la empresa debe pasar por ciertas
transformaciones organizativas en sus departamentos y áreas. Es la empresa
quien debe gestionar y organizarse para que las colaboraciones sean
exitosas.
LOS 3 ROLES FUNDAMENTALES DE SCRUM
El Product Owner o propietario del producto es la figura con mayor autoridad
en el equipo. Es quien representa los intereses del cliente, y comunica la
visión, características y prioridades del proyecto en desarrollo. Por supuesto,
sobre sus hombros recae la mayor responsabilidad.
El Scrum Master: Es la figura responsable de facilitar el cumplimiento de
las tareas, evitando los obstáculos que dificultan el logro de los objetivos de
cada sprint, e incentivando la creatividad y la productividad del equipo
humano.
El Team Member o miembros del equipo se encarga de cumplir todos los
objetivos de las tareas previstas en cada fase de trabajo. En general, está
integrado por ingenieros y arquitectos de software, programadores, analistas,
y especialistas en medición, entre otros profesionales.
FIGURA 1.1 EJEMPLO DE DIAGRAMA SCRUM
EJEMPLO DEL MODELO DE SCRUM PRESENTADO EN UN ARTICULO.
HIPERVINCULO: AC-SIS-ESPE-034427 (2).pdf
LINK:
http://repositorio.espe.edu.ec/bitstream/21000/5899/1/AC-SIS-ESPE-
034427.pdf
CONCLUSIONES
DIANA WALDO PÉREZ
Concluimos en que la participación de Scrum es de bastante ayuda para un
proyecto ya que ayuda a tener mas organización en el equipo, y arroja
resultados parcialmente sin importar si es de corto o largo plazo el proyecto.
ANDREA ONTIVEROS ROJAS
Para concluir con este tema quisiera decir que el modelo scrum nos ayuda a
realizar diferentes proyectos a corto plazo, en donde todos los integrantes
pueden hacer cambios, y dar opiniones para mejorar el proyecto en el que se
este trabajando.
REFERENCIAS BIBLIOGRÁFICAS
1. Desarrollo software ágil con SCRUM: Qué es y cómo funciona. (2018, 14
agosto). Coremain. Recuperado 1 de marzo de 2023, de
https://www.coremain.com/desarrollo-software-agil-scrum/
2. Garcia, M. (2022, 27 febrero). ¿Qué es la DAILY SCRUM? ITtude.
Recuperado 1 de marzo de 2023, de https://ittude.com.ar/b/scrum/que-es-la-
daily-scrum/
3. Godoy, D. A., Belloni, E. A., Kotynski, H., Santos, H. D., & Sosa, E. O. (2014,
October). Simulando proyectos de desarrollo de software administrado con
Scrum. In XVI Workshop de Investigadores en Ciencias de la Computación.
1. Pardo, C., Suescún, E., Jojoa, H., Zambrano, R., & Ordoñez, W. A. O.
(2020). Modelo de referencia para la adopción e implementación de Scrum
en la industria de software. Investigación e Innovación en Ingenierías, 8(3),
14-28.
2. Langdon, R. J., Yousefi, P. D., Relton, C. L., & Suderman, M. J.
(2014). Revisión de estado del arte del ciclo de vida de desarrollo de
software seguro con la metodología SCRUM. Investigación y Desarrollo En
TIC, 5(2), 17–20. https://doi.org/10.2/JQUERY.MIN.JS
3. Takeuchi, H., Nonaka, I. (1986). Takeuchi, Hirotaka, and Ikujiro Nonaka. “The
New New Product Development Game. Harvard Business Review, 64(1),
137-146