0% encontró este documento útil (0 votos)
61 vistas16 páginas

Metodología Scrum en Ingeniería de Software

Este documento presenta una introducción al modelo Scrum, una metodología ágil para el desarrollo de software. Explica los roles clave de Product Owner, Scrum Master y equipo, y destaca ventajas como la adaptación continua y la entrega anticipada de resultados. También identifica desventajas como la dificultad de escalabilidad y la necesidad de perfiles senior.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
61 vistas16 páginas

Metodología Scrum en Ingeniería de Software

Este documento presenta una introducción al modelo Scrum, una metodología ágil para el desarrollo de software. Explica los roles clave de Product Owner, Scrum Master y equipo, y destaca ventajas como la adaptación continua y la entrega anticipada de resultados. También identifica desventajas como la dificultad de escalabilidad y la necesidad de perfiles senior.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

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

También podría gustarte