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.