Estructura del Documento
Un documento completo lleva:
1. Portada
2. Tabla de Contenido
3. Introducción
4. Objetivos
5. Desarrollo / Marco teórico
6. Conclusiones
Desarrollo de Sprint 0
Visión del producto
La visión del producto describe de forma clara y concisa el propósito del sistema a
desarrollar. Define qué problema se resolverá, a quién está dirigido y qué valor aportará.
Sirve como guía principal para alinear al equipo y tomar decisiones durante todo el
proyecto.
Objetivo general del proyecto
Es la meta principal que se desea alcanzar con el desarrollo del sistema.
Debe expresar el resultado esperado de forma global, sin entrar en detalles técnicos, y estar
alineado con la necesidad del usuario o cliente.
Problema que se va a resolver
Describe la situación actual que genera una necesidad o dificultad para los usuarios.
Permite justificar el desarrollo del proyecto y enfocar las funcionalidades hacia la solución
de ese problema.
Público objetivo
Grupo de usuarios finales que utilizarán el sistema. Se define considerando sus
características, necesidades y contexto de uso, lo que ayuda a diseñar soluciones más
adecuadas.
Valor que se quiere entregar
Beneficio principal que el sistema proporcionará a los usuarios o al negocio. Puede ser
eficiencia, ahorro, automatización, control o mejora en procesos existentes.
Alcance inicial (Scope)
Define los límites del proyecto, especificando qué funcionalidades y características se
desarrollarán en esta etapa y cuáles no. Permite evitar desviaciones y controlar expectativas
Stakeholders y roles, asignarlos en función de las capacidades de cada uno.
Identificación de todas las personas involucradas en el proyecto y sus responsabilidades.
Esto asegura claridad organizativa y una correcta comunicación.
1. Product Owner: Responsable de definir y priorizar los requerimientos.
2. Scrum Master: Facilita el proceso ágil y elimina obstáculos.
3. Equipo de desarrollo: Construye el producto.
Product Backlog inicial
Listado ordenado de todas las funcionalidades del sistema, representadas generalmente
como historias de usuario. Es dinámico y evoluciona conforme avanza el proyecto.
Historias de usuario
Descripción simple de una funcionalidad desde el punto de vista del usuario. Explica qué se
necesita y para qué, facilitando la comprensión del requerimiento
Diseño de alto nivel (Arquitectura)
Descripción general de cómo estará estructurado el sistema. Incluye componentes
principales, interacción entre ellos y tecnologías seleccionadas. No entrar en detalles
técnicos profundos
Herramientas de desarrollo
Conjunto de software y plataformas que se utilizarán para construir, gestionar y mantener
el proyecto, como repositorios, gestores de tareas o lenguajes de programación.
Definición de procesos
Establece cómo trabajará el equipo durante el proyecto, incluyendo eventos ágiles, duración
de sprints y reglas de colaboración. Garantiza una ejecución organizada y repetible.
Nota: Un sprint en metodologías ágiles es un período de tiempo corto y fijo en el
que un equipo trabaja para completar un conjunto específico de tareas o
funcionalidades del proyecto.
Riesgos iniciales
Identificación de posibles problemas que podrían afectar el proyecto. Permite anticipar
soluciones o planes de mitigación desde el inicio.
Roadmap inicial
Plan general que muestra la evolución del proyecto en el tiempo, incluyendo etapas,
entregas y objetivos principales. Sirve como orientación estratégica
Configuración técnica inicial
Preparación del entorno de desarrollo necesario para iniciar el proyecto.
Preparación del proyecto
Estado en el que el proyecto queda listo para iniciar el desarrollo formal, con el equipo
alineado, herramientas configuradas y backlog definido.
Creación del primer módulo
Primer componente funcional básico del sistema que valida la base técnica del proyecto.