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:
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
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.
Licenciamiento
No aplica al tratarse de una solución propietaria.
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.
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
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.
Licenciamiento
No se tendrá en cuenta al tratarse de un desarrollo propio.