Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • GATEL GATEL
  • 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
  • Camope
  • GATELGATEL
  • Wiki
  • 2.3. Alternativas

Last edited by Carlos Moreno Sep 23, 2023
Page history
This is an old version of this page. You can view the most recent version or browse the history.

2.3. Alternativas

En base a los requisitios del cliente, se ha realizado un estudio para identificar aquellas alternativas que puedan satisfacerlos, tras lo cual se han identificado las siguientes:

  • Jira Service Management
  • GLPI
  • Desarrollo propio

A continuación se analizan los aspectos más importantes (arquitectura, tiempo, coste, riesgos, etc.) de cada alternativa para disponer de información objetiva en la que basar la decisión.

 


Jira Service Management

Logo de Jira

Jira Service Management (JSM) es un potente software de gestión de sistemas de información (ITSM) de la empresa Atlassian que ofrece, entre otras, las siguientes capacidades:

  • Gestión del inventario de activos de la organización (en versiones Premium y Enterprise), con funciones avanzadas de auto-descrubrimiento de dispositivos e importación de datos de diversas fuentes.
  • Portal de petición de soporte para clientes, con formularios personalizados.
  • Base de concimiento para preguntas frecuentes, manuales, guías de utilización, etc.
  • Catálogo de servicios, que permite asociar el tipo de incidencia con el equipo resolutor.
  • Aplicación para móviles Android e IOS.

Arquitectura

JSM se ofrece como solución SaaS en Cloud, con varios planes (Free, Standar, Premium y Enterprise) dependientes del nivel de funcionalidad, y también está disponible como una versión on premise que la empresa denomina Data Center.

Estimación

Dado que JSM satisface la mayor parte de los requisitos del cliente, se estima que la personalización de la aplicación, formularios y carga de datos requeriría del trabajo de 2 desarrolladores, a tiempo completo, durante 1 mes.

Valoración Económica

Como se ha comentado, JSM se ofrece en cuatro tipos de planes, Free, Standar, Premium y Enterprise. De estos planes solo los dos últimos disponen de la función de gestión del inventario, siendo el Premium el más ajustado a las necesidades del cliente.

Este plan tiene un coste de 44€ al mes por agente, sin límite de clientes. Como punto de partida, el cliente estima que serían necesario habilitar un mínimo de 150 agentes, con un coste de 6.600€/mes. No obstante, la fase de evaluación de esta solución se podría llevar a cabo con el número mínimo de agentes permitido (3) con un coste de 132€/mes, a lo que habría que sumar el el sueldo de 2 desarrolladores estimado en 3.000€/mes/desarrollador. El coste de esta solución sería de 6.132€ el primer mes (desarrollo) más el coste posterior del servicio (6.600€/mes).

Riesgos

  • R1. Falta de cumplimiento normativo: El artículo 2.3 del Real Decreto 311/2022, de 3 de mayo, por el que se regula el Esquema Nacional de Seguridad, especifica que los pliegos de los contratos que se celebren con la Administración deben garantizar que el objeto del mismo cumple con ENS. En la actualidad Atlassian no cuenta con la correspondiente información, aunque se encuentra en proceso. Se puede considerar como probable el hecho que, finalizado el proceso de desarrollo, aún no haya obtenido la certificación. Sin embargo, dado que el coste económico y en tiempo de desarrollo es pequeño, su impacto puede calificarse de menor.

La plataforma se encuentra desplegada en la nube, sin posibilidad de ser auditada directamente por el cliente. No obstante, cuenta con la certificación AICPA SOC 2, por lo que se considera que la fuga de información sería improbable, aunque su impacto se calificaría de mayor debido a que contendría datos personales de miembros de la Guardia Civil.

  • R2. Falta de adaptación de los usuarios: Manatal es una herramienta muy completa ideada para el reclutamiento de candidatos. Cuenta con múltiples opciones que inicialmente no son necesarias para cumplir con el objetivo del proyecto, lo supone que pueda resultar compleja de usar por parte de los usuarios, siendo probable que su despliegue fracase por la reticencia a su utilización. No obstante, dado que su coste se abona mensualmente y que no es necesario un desembolso incial importante, se considera que su impacto sería menor.

  • R3. Disponibilidad del servicio: Actualmente la plataforma arroja un porcentaje de disponibilidad del 99.86% del tiempo, habiendo experimentado en un corte del servicio, de duración superior a 2 horas, en los útimos 90 días, por lo que se considera probable que se pueda producir una indisponibilidad del servicio. Sin embargo, dado que no se trata de un servicio crítico, su impacto sería insignificante.

Matriz de riesgos de Jira

Licenciamiento

No aplica al tratarse de una solución propietaria.

 


GLPI

Logo de GLPI

GLPI es un software open source que se ofrece en versión gratuita y de pago. Cuenta con las siguientes funcionalidades:

  • Sección de puestos de trabajo para la búsqueda y creación de nuevos puestos.
  • Sección de cadidatos donde se pueden dar de alta nuevos candidatos y realizar búsquedas.

Arquitectura

Esta aplicación está desarrollada en PHP, utiliza MariaDB y puede desplegarse en sistemas Windows y Linux.

Estimación

La aplicación cubre parcialmente las necesidades del proyecto, por lo que se estima que sería necesario el trabajo de 2 personas a jornada completa durante 5 meses para su completo desarrollo e integración.

Valoración Económica

El desarrollo de esta solución tiente un coste de 6.000€/mes, correspondiente al sueldo de 2 desarrolladores. El coste total estimado es de 30.000€.

Riesgos

  • R1. Limitaciones debido al licenciamiento: Parte del código software está registrado bajo una licencia que no permite su modificación. Esto supone una limitación importante con vistas a la reutilización y adaptación del código. El número de componentes bajo esta licencia es elevado, por lo que la probabilidad de que se produzca este riesgo es Casi Seguro, siendo su impacto Moderado.

  • R2. Riesgo de fuga de información: Aunque la solución se desplegaría en servicios gratuidos de la nube, estos ofrecen altos estándares de seguridad, además de poderse implantar mecanismos adicionales de seguridad como el cifrado de datos, por lo que se considera improbable que se produzca una fuga de información, sin embargo, debido al tipo de datos que trataría, el impacto de se calificaría de mayor.

  • R3. Problemas de integración: Tanto el lenguaje en el que está desarrollada la aplicación, como la base de datos, no son los utilizados en el entorno del equipo desarrollador, por lo que existe una probabilidad Casi Segura de que se produzcan problemas con la integración que no puedan ser resueltos por ellos. Esto puede derivar en la necesidad de contratar personal adicional, afectando directamente sobre coste de desarrollo, aunque su impacto podría calificarse de Menor.

Matriz de riesgos de OpenCATS

Licenciamiento

El código de OpenCATS está registrado bajo dos tipos de licencias:

  • Mozilla Public License 2.0
  • CATS Public License Version 1.1a

 


Desarrollo propio

Logo de GATEL

GATEL es una propuesta de solución ajustada a las necesidades del cliente.

Arquitectura

Aplicación desarrollada con los framework Spring (Backend API) y Vue (Frontend), alojada en la nube (Netlify y back4app).

Estimación

Se trata de un proyecto que se inicia desde cero, sin embargo, dado que no se es un proyecto complejo, se estima que su desarrollo completo e integración requeriría el trabajo de 2 personas a jornada completa durante 6 meses.

Valoración Económica

El desarrollo de esta solución tendrá un coste de 6.000€/mes, correspondiente solo al sueldo de 2 desarrolladores, ya que no hay costes de alojamiento. Por tanto, el coste total estimado es de 36.000€.

Riesgos

  • R1. Riesgo de fuga de información: Aunque la solución se desplegaría en servicios gratuidos de la nube, estos ofrecen altos estándares de seguridad, además de poderse implantar mecanismos adicionales de seguridad como el cifrado de datos, por lo que se considera improbable que se produzca una fuga de información, sin embargo, debido al tipo de datos que trataría, el impacto de se calificaría de mayor.

  • R2. Cambio de las condiciones del servicio: Los términos de los servicios gratuidos empleados en el proyecto pueden sufrir modificaciones, lo que se considera probable, repercutiendo en gastos de alojamiento. No obstante, dada las limitadas necesidades de recursos de la aplicación, su impacto se considera insignificante.

Matriz de riesgos del desarrollo propio

Licenciamiento

No se tendrá en cuenta al tratarse de un desarrollo propio.


Volver arriba

home

Clone repository

Home

  1. Especificación y formulación del problema
  2. Estudio de viabilidad del sistema
    2.1 Requisitos
    2.2 Mind Map
    2.3 Estudio de Alternativas
    2.4 Matriz de Cumplimento de Requisitos-Alternativas
    2.5 Matriz de decisión
  3. Especificación de Requisitos del Software
    3.1 Planificación general
    3.2 Impact Map
    3.3 Modelos de Negocio y Dominio
    3.4 Interfaz de Usuario
    3.5 Definición del MVP