Essays.club - Ensayos gratis, notas de cursos, notas de libros, tareas, monografías y trabajos de investigación
Buscar

Breve historia de la metodología SCRUM

Enviado por   •  30 de Mayo de 2023  •  Informes  •  2.197 Palabras (9 Páginas)  •  168 Visitas

Página 1 de 9

        

[pic 1]

Facultad de Ciencias e Ingeniería

Escuela Profesional de Ingeniería de Sistemas e Informática

Examen parcial

METODOLOGIA SCRUM

Presentado por:

GUTIERREZ MARTINEZ JOSUE STEVEN   Código N°: 19101036

Lima– Perú

2023

Breve historia de la metodología SCRUM

La metodología SCRUM se desarrolló a mediados de 1990 por Jeff Sutherland y Ken Schwaber, en cuanto a su desarrollo se basó en la observación de prácticas exitosas en la parte de la industria del software y en cuanto a la adaptación de conceptos de desarrollo y gestión de proyectos.

La terminología "SCRUM", surge por el rugby, ya que "scrummy" es tanto la formación de equipo particular lo cual fomenta cooperación e interacción entre los jugadores. Esto mas que todo es un enfoque en cuanto a la metodología flexible y cooperativa que fomenta SCRUM en el desarrollo de software.

En 2001, Jeff Sutherland, Ken Schwaber y otros ejecutivos de la industria de software recopilaron el manifiesto Ágil, una serie de principios y valores que definieron el enfoque ágil en el desarrollo de software.

Con el tiempo SCRUM ha ido evolucionando y ha generado una gran adaptabilidad ante diversos contextos y sectores que van en cuanto al desarrollo de software, ya que en esta parte tiene una mayor base en el marketing, la gestión de proyectos y la investigación científica, etc.

En el 2010 Ken Schwaber fundó Scrum.org, la cual es una organización que se encarga a al apoyo de las practicas SCRUM.

En la actualidad SCRUM se ha convertido en un marco de trabajo amplio ya que se enfoca en la estructura, también su uso se deriva más en los proyectos complejos a nivel mundial, para tener una mayor agilidad en la gestión y desarrollo de los productos.

Metodología SCRUM

El método Scrum es un marco ágil utilizado para gestionar y desarrollar proyectos complejos. Se centra en la entrega iterativa e incremental del producto, lo que promueve la flexibilidad, la colaboración y la adaptación continua.

Los proyectos Scrum se dividen en ciclos de trabajo llamados "SPRINTS", que son períodos fijos y cortos, generalmente de 1 a 4 semanas. Durante cada Sprint, se selecciona un conjunto de elementos de trabajo del Product Backlog y se completa su implementación.

Scrum se basa en tres roles principales: el propietario del producto, que es responsable de definir y priorizar los requisitos del producto; Un Scrum Master que facilita el proceso y ayuda a seguir los principios de Scrum; y el equipo de desarrollo responsable de implementar el producto.

Scrum se usa comúnmente en el desarrollo de software, pero también se puede aplicar en otros contextos donde se requiere un enfoque ágil y adaptativo. Proporciona un marco estructurado para una gestión de proyectos más eficiente y permite una mayor flexibilidad y agilidad en el desarrollo de productos.

Fases de la metodología SCRUM

  • Planificación de Sprint: En esta fase, el Equipo Scrum se reúne para establecer objetivos y seleccionar tareas para completar en el próximo sprint. Se determina el alcance del trabajo y se elabora un plan detallado.
  • Sprint Development: En esta fase, el equipo trabaja para completar las tareas seleccionadas. Se llevan a cabo reuniones diarias de seguimiento, llamadas Daily Scrums, para sincronizar el progreso y eliminar posibles obstáculos.
  • Revisión del sprint: al final del sprint, se lleva a cabo una reunión de revisión en la que el equipo presenta el trabajo completo al propietario del producto y a las partes interesadas. Se obtiene retroalimentación y se realiza una evaluación de si se han logrado los objetivos del sprint.
  • Retrospectiva del sprint: después de la revisión del sprint, el equipo se reúne para una retrospectiva para discutir el proceso y encontrar mejoras. Se identifican los aspectos positivos y negativos del sprint y se sugieren acciones para mejorar la eficiencia y la calidad en futuros sprints.

Estas fases se repiten muchas veces en cada ciclo de desarrollo, lo que garantiza un ajuste constante y un enfoque incremental en el lanzamiento del producto.

Etapas de la metodología SCRUM

  1. Inicio del proyecto: en este paso, se establecen los objetivos generales del proyecto y se forma el Equipo Scrum, que incluye al propietario del producto, al maestro Scrum y a los miembros del equipo de desarrollo. Se definen roles y responsabilidades y se lleva a cabo la planificación inicial.
  2. Planificación de Sprint: En esta fase, el Equipo Scrum se reúne para determinar qué elementos del Backlog se incluirán en el próximo Sprint. Se identifican objetivos concretos y se realiza una estimación inicial del esfuerzo.
  3. Ejecución de Sprint: En esta fase, el equipo trabaja para ejecutar los elementos seleccionados en el plan de sprint. Se realizan reuniones diarias de seguimiento (Daily Scrums) para sincronizar el trabajo y resolver posibles problemas.
  4. Revisión de Sprint. Al final del sprint hay una reunión de revisión donde se presenta el trabajo realizado al propietario del producto y a las partes interesadas. Se obtiene retroalimentación y se realiza una evaluación de si se han logrado los objetivos del sprint.
  5. Retrospectiva del sprint: después de la revisión del sprint, el equipo se reúne para analizar su trabajo y buscar mejoras. Se identifican los aspectos positivos y negativos del sprint y se sugieren acciones para mejorar la eficiencia y la calidad en futuros sprints.

Scrum se centra en la agilidad, la colaboración y la personalización a medida que avanza el proyecto.

Objetivo de la metodología SCRUM

El objetivo principal de la metodología Scrum es garantizar la entrega de un producto de alta calidad de manera iterativa e incremental, para maximizar el valor del cliente y adaptarse a los cambios y requisitos en constante cambio, ya que desea tener mayor flexibilidad, la entrega temprana de los valores, las colaboraciones y transparencias, las mejoras continuas, la visibilidad y el control.

El objetivo de Scrum es proporcionar un marco ágil que permita a los equipos desarrollar productos de una manera más eficiente, adaptable y colaborativa, con un enfoque en la creación de valor para el cliente y la mejora continua de los procesos.

Perfiles de la metodología SCRUM

  1. Product Owner: Responsable de representar los intereses de los stakeholders y del cliente. Su función principal es identificar y priorizar elementos en la cartera de pedidos de un producto para garantizar que se logre el valor máximo en cada iteración. Trabaje en estrecha colaboración con el equipo de desarrollo y tome decisiones sobre qué características incluir en el producto.
  2. Scrum Master: Responsable de garantizar que el Equipo Scrum siga los principios y prácticas de Scrum. Esto facilita la colaboración y la comunicación entre el propietario del producto y el equipo de desarrollo, lo que ayuda a eliminar los obstáculos y fomenta la mejora continua. El Scrum Master se enfoca en crear un ambiente de trabajo efectivo y permitir que el equipo alcance su máximo potencial.
  3. Equipo de Desarrollo: Está formado por profesionales multidisciplinares que son responsables de la implementación de los elementos del Product Backlog durante cada Sprint. El equipo de desarrollo trabaja de forma colaborativa y autoorganizada para proporcionar incrementos funcionales del producto en cada iteración. Su objetivo es cumplir con los objetivos del sprint y entregar un producto de alta calidad.

Roles

  • Stakeholders: Son las personas o grupos que tienen interés en el producto. Estos pueden ser clientes, usuarios finales, gerentes y otros. Las partes interesadas brindan comentarios y aportan puntos de vista importantes para guiar el desarrollo del producto.
  • Equipo de soporte: pueden ser personas o grupos que brindan soporte técnico, asesoramiento o servicios especializados al equipo de desarrollo. Pueden ser expertos en seguridad, diseñadores de interfaces de usuario, evaluadores y otros.

Qué es un Product Backlog

La metodología Product Backlog en Scrum es una lista ordenada de todos los elementos o requisitos que deben desarrollarse en un producto. Es una herramienta importante para la gestión de requisitos y la planificación del trabajo en un proyecto Scrum.

...

Descargar como  txt (16.2 Kb)   pdf (160.8 Kb)   docx (209.4 Kb)  
Leer 8 páginas más »
Disponible sólo en Essays.club