Logo Studenta

Metodologia Scrum para una biblioteca

¡Estudia con miles de materiales!

Vista previa del material en texto

METODOLOGÍA
Descripción de la metodología de trabajo
Se refiere a los métodos de investigación que se siguen para alcanzar una gama de objetivos en una ciencia. Aun cuando el término puede ser aplicado a las artes cuando es necesario efectuar una observación o análisis más riguroso o explicar una forma de interpretar la obra de arte. En resumen, son el conjunto de métodos que se rigen en una investigación científica o en una exposición doctrinal.
Scrum se basa en los siguientes principios:
Ingeniería de software iterativa e incremental: El software se desarrolla en iteraciones, también conocidas como sprints. Cada sprint es un período de tiempo corto, generalmente de dos a cuatro semanas.
Trabajo en equipo: El equipo de desarrollo trabaja juntos para entregar el software. El equipo de desarrollo está compuesto por desarrolladores, testers, Scrum Master y Product Owner.
Comunicación frecuente: El equipo de desarrollo se comunica con frecuencia entre sí y con los stakeholders. La comunicación se lleva a cabo a través de reuniones diarias, reuniones de sprint y reuniones de revisión de sprint.
Autogestión: El equipo de desarrollo se autogestiona. El equipo de desarrollo decide cómo va a realizar el trabajo y cómo va a entregar el software.
se compone de los siguientes roles:
Product Owner: El Product Owner es el responsable de los requisitos del producto. El Product Owner es el único que puede agregar o cambiar los requisitos del producto.
Scrum Master: El Scrum Master es el responsable de la implementación de la metodología Scrum. El Scrum Master facilita las reuniones y ayuda al equipo de desarrollo a superar los obstáculos.
Desarrolladores: Los desarrolladores son responsables de desarrollar el software. Los desarrolladores trabajan juntos para diseñar, codificar, probar e implementar el software.
QA Testers: Los QA testers son responsables de probar el software. Los QA testers utilizan casos de prueba para verificar que el software cumpla con los requisitos del producto.
Scrum se divide en los siguientes eventos:
Reunión de planificación del sprint: La reunión de planificación del sprint es la primera reunión de sprint. En la reunión de planificación del sprint, el Product Owner presenta los requisitos del sprint al equipo de desarrollo. El equipo de desarrollo estima el tiempo que le llevará completar cada requisito.
Reunión diaria de Scrum: La reunión diaria de Scrum es una reunión corta que se lleva a cabo todos los días. En la reunión diaria de Scrum, el equipo de desarrollo se reúne para discutir el progreso del sprint. El equipo de desarrollo también identifica los obstáculos que están bloqueando el progreso.
Revisión de sprint: La revisión de sprint es una reunión que se lleva a cabo al final de cada sprint. En la revisión de sprint, el equipo de desarrollo presenta el software que se ha completado al Product Owner y a los stakeholders. Los stakeholders proporcionan comentarios al equipo de desarrollo sobre el software.
Retrospectiva de sprint: La retrospectiva de sprint es una reunión que se lleva a cabo al final de cada sprint. En la retrospectiva de sprint, el equipo de desarrollo se reúne para discutir cómo se puede mejorar el proceso de desarrollo. El equipo de desarrollo identifica las cosas que hizo bien y las cosas que podría mejorar.
Este documento describe la implementación de la metodología de trabajo de un trabajo para la gestión del desarrollo el proyecto “Biblioteca Electrónica”. Incluye junto con la descripción de este ciclo de vida iterativo e incremental para el proyecto, los artefactos o documentos con los que se gestionan las tareas de adquisición y suministro: requisitos, monitorización y seguimiento del avance, así como las responsabilidades y compromisos de los participantes en el proyecto.
Metodología para la biblioteca (SCRUM)
¿Qué es SCRUM?
Se enmarca dentro de la «Gestión ágil de proyectos»
Prioridad, satisfacer al cliente
 Se aceptan requisitos cambiantes
Reglas frecuentes
Scrum es un conjunto de prácticas enfocadas a aumentar la productividad
Cada organización adapta estas prácticas a sus necesidades
 Está enfocado a conseguir pequeños incrementos de software completamente funcionales
Equipo auto-organizado
Adaptación al cambio
Estructura de la metodología de la biblioteca
Fundamentos
Las principales razones del uso de un ciclo de desarrollo iterativo e incremental de tipo scrum para la ejecución del proyecto de la biblioteca son:
· Sistema modular. Las características del sistema de la biblioteca permiten desarrollar una base funcional mínima y sobre ella ir incrementando las funcionalidades o modificando el comportamiento o apariencia de las ya implementadas.
· Entregas frecuentes y continuas al cliente de los módulos terminados, de forma que puede disponer de una funcionalidad básica en un tiempo mínimo y a partir de ahí un incremento y mejora continua del sistema.
ciclo sprint

Continuar navegando

Contenido elegido para ti