Visión y Alcance de ScrumTask - Pablo-Avalos/ScrumTask GitHub Wiki
Introducción
El presente documento tiene por objeto documentar la visión general del proyecto. El objetivo es proveer una visión de alto nivel de los elementos que se abordarán en el sistema, los que no se incluirán, quienes están involucrados la funcionalidad que abarca el sistema, sus necesidades, los objetivos principales del sistema y las restricciones.
Enunciado del problema
Necesidad
En la actualidad las compañías que se dedican al desarrollo de software utilizan metodologías ágiles de programación para la toma de decisiones en los proyectos. Con esta herramienta buscaremos que las empresas que utilizan la metodología “Scrum” puedan organizar dichos proyectos
Problemas y Motivación
A pesar de que actualmente existen otras herramientas para la gestión y administración proyectos (centrados en las metodologías ágiles), con el desarrollo de ¨ScrumTask¨ nos enfocaremos en la metodología Scrum, para que los usuarios de dicha herramienta puedan sacarle el mayor provecho posible
Objetivos
La herramienta a desarrollar permitirá gestionar las diferentes partes y actividades que conlleva utilizar Scrum como metodología de desarrollo. Además agilizará las diferentes etapas de Scrum, tales como planificaciones de sprints y gestiones de tareas, entre otras cosas.
Alcance
La herramienta a desarrollar abarcará las siguientes áreas:
- Gestión de proyectos
- Gestión de las diferentes reuniones (Sprint planning meeting, Daily Scrum, Sprint retrospective, etc.)
- Gestión de Product Backlog
- Gestión de Sprint backlog
La herramienta a desarrollar no incluirá:
- Estimación de User Stories (sin embargo se podrán plasmar los datos que se hayan sacado utilizando otras herramientas especializadas)
Stakeholders y Usuarios
Perfiles de los Stakeholders
Grandes o pequeñas empresas que deseen adoptar Scrum como metodología de desarrollo.
Perfiles de los Usuarios del Sistema
- Scrum Master
- Product Owner
- Development Team
Supuestos y Dependencias
- Los usuarios deberán tener conexión a internet
- Los usuarios deberán conocer con profundidad la metodología Scrum
Restricciones de fechas
La herramienta a desarrollar deberá ser finalizada antes de finalizar el cuatrimestre
Riesgos
Los usuarios de ¨ScrumTask¨ deberán conocer en profundidad los conceptos de la metodología Scrum para poder sacarle el mayor provecho a la herramienta.