Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • Demeter Demeter
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 4
    • Issues 4
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 0
    • Merge requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Metrics
    • 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
  • ddcDIM47
  • DemeterDemeter
  • Wiki
    • Evs
    • Alternativas
  • 2.3.3 Demeter

Last edited by familiaPino Mar 25, 2025
Page history

2.3.3 Demeter

Demeter es la opción que se plantea como alternativa de desarrollo propio para alcanzar el objetivo.

Características principales

La aplicación se desarrollaría utilizando Spring Boot para realizar el backend y Vue para realizar el frontend.

Contaría con dos perfiles diferentes, el que permite crear o consultar solicitudes (Unidades) y el que permite administrarlas (Sección de Reservistas del MAPER).

El ET cuenta en la actualidad con 157 Unidades.

Funcionalidades orientadas al objetivo

La aplicación permitiría:

  • Realizar solicitudes de activación.
  • Comprobar el estado de las solicitudes.
  • Administrar las solicitudes almacenadas en el sistema.
  • Evaluar las solicitudes según prioridades y crédito disponible.
  • Exportar los expedientes para publicarlos en el BOD.

Interfaz web

La aplicación estaría pensada para ser accesible desde una interfaz web de ordenador.

Parámetros clave

Parámetro Demeter
Coste Desarrollo, despliegue y mantenimiento
Gestión de personal Permitiría la creación de solicitudes de activación y su administración
Integración con otros sistemas Permitiría la exportación de expedientes al BOD
Actualizaciones Requerirían recursos extra

Inconvenientes

  • Mantenimiento específico: Siempre que se requiera una actualización se requerirá el empleo de recursos de forma específica.

Valoración Económica

Coste de desarrollo

Se establece que el desarrollo lo llevaría a cabo un equipo Scrum compuesto por 2 Oficiales DIM (PO y desarrollador) durante 3 meses a tiempo completo y 1 Oficial DIM durante 1/7 del tiempo de desarrollo (SM). Sueldo Oficial DIM 3.400€/mes aproximadamente.

Total: 14.571€​

Coste de instalación y configuración

El despliegue se realizaría desplegando la aplicación en un servidor del CESTIC. Se establece que la instalación y configuración se llevaría a cabo durante dos semanas por un Oficial DIM.

Total: 1.700€

Coste Mantenimiento

Se estima que el mantenimiento de la aplicación en un servidor sería de 1.200€/año.

Total: 1.200€/año

Riesgos

Matriz de riesgos Demeter

Leyenda de riesgos

  • R1 - Incapacidad de integración con los sistemas del ET ante posibles ampliaciones.
  • R2 - Falta de personal técnico para realizar el mantenimiento.

Conclusión

La aplicación Demeter sería la que más se aproxima a cumplir el objetivo de negocio ya que durante su desarrollo se implementarían tan solo aquellos módulos necesarios maximizando su sencillez.

Clone repository
1.-Especificación y formulación del problema
  • 1.1 Nombramiento del equipo Scrum
  • 1.2 Introducción
2. Estudio de Viabilidad del Sistema (EVS)
  • 2.1 MindMap
  • 2.2 ImpactMap
  • 2.3 Alternativas
    • 2.3.1 Sage HR
    • 2.3.2 OrangeHRM
    • 2.3.3 Demeter
    • 2.3.4 Matriz de decisión
3 Especificación de Requisitos del Sistema (ERS)
  • 3.1 Requisitos
  • 3.2 Casos de Uso
  • 3.3 Diseño de la Interfaz de Usuario
4 Definición del MVP
  • 4.1 Product Backlog
  • 4.2 Historias de Usuario
5 Sprint 1
  • 5.1 Sprint Planning
  • 5.2 Sprint Review
  • 5.3 Spring Retrospective
  • 5.4 Burndown
6 Sprint 2
  • 6.1 Sprint Planning
  • 6.2 Sprint Review
  • 6.3 Spring Retrospective
  • 6.4 Burndown