Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • Synergy Synergy
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 0
    • Issues 0
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 0
    • Merge requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Packages & Registries
    • Packages & Registries
    • Package Registry
    • Infrastructure Registry
  • Analytics
    • Analytics
    • CI/CD
    • Repository
    • Value stream
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Victor Lobaco
  • SynergySynergy
  • Wiki
  • Planificación General del Proyecto

Last edited by Victor Lobaco Apr 15, 2022
Page history

Planificación General del Proyecto

Condicionantes del Entorno de Desarrollo

Metodología

Combat Agile es la metodología que se ha elegido para desarrollar este proyecto.

Para ello se definirá un Product Backlog que contendrá los Product BackLog Items (PBI) o tareas a realizar hasta la finalización.

El desarrollo del MVP se ha dividido en dos sprints, o periodos de tiempo. La meta final de cada sprint es entregar valor, un incremento que suponga una mejora del estado anterior.

Al inicio de cada sprint se llevará acabo la Sprint Planning. En ella se recibe el input del Product Owner, los PBI se refinan, y los desarrolladores definen qué PBI,s se llevarán acabo durante el sprint, convirtiéndose en Sprint Items (SI). En esta reunión inicial también se definirá la Definition of Done (DoD) de cada SI, que marcará la finalización de ese item. Además se procederá a la estimación de los SI, normalmente en story points (SP). El control de los items se realizará sobre el Sprint Board.

Al principio de cada jornada de trabajo se produce el Daily Scrum, donde el equipo de desarrollo se reúne en una reunión de no más de 15 minutos y analiza el estado actual del sprint, qué se va a hacer en ese día y cualquier blocker que se haya podido producir. Es una reunión muy corta, donde en caso de identificarse algún tema de importancia deberá tratarse en otra reunión específica.

Una vez llegado al final del sprint, el equipo de desarrollo presenta el incremento a los stake holders y product owner para su aprobación en la Sprint Review.

Finalmente los desarrolladores se reúnen para analizar el proceso en la Sprint Retrospective, de la sacan conclusiones para mejorar el sprint siguiente. Y el ciclo comienza de nuevo.

Organización del equipo de trabajo

Product Owner

  • ACLOG

Tutor profesor/Scrum Master

  • Cte. Lanchas

Equipo de Desarrollo

  • Capitán Lobaco

Herramientas y medios

Para el desarrollo se utilizarán equipos personales con acceso a Internet.

Se utilizará para el desarrollo los IDE,s Eclipse y Visual Studio. El backend se desarrollarán utilizando el framework Sprint Boot y para el frontend, Angular.

Como base de datos de datos de datos de desarrollo se utilizará H2 localmente y PostgreDB para el despliegue del MVP.

Para comprobar las DoD, se utilizará la herramienta Postman.

Para el control de tareas se utilizarán issues sobre el servidor Gitlab de la Escuela de Informática del ET.

Clone repository

Home

Aspectos Generales

  • Descripción del proceso actual
  • Identificación de los actores implicados
  • Objetivos del sistema
  • Alcance
  • Restricciones del proyecto
  • Planificación inicial

Estudio de Viabilidad del Sistema (EVS)

  • Requisitos
  • Alternativas
  • Matriz de cumplimiento de requisitos
  • Matriz de decisión

Especificación de Requisitos del Sistema (ERS)

  • Planificación General
  • Diagramas de CU, Dominio y Sequencias
  • Interfaz de Usuario
  • Backlog
  • Sprint Board

Sprint 1

  • Sprint Planning
  • Daily Scrum
  • Sprint Review
  • Sprint Retrospective
  • Burndown

Sprint 2

  • Sprint Planning
  • Daily Scrum
  • Sprint Review
  • Sprint Retrospective
  • Burn down

Anexos