1 ANTECEDENTES El proyecto PTI/TIE ( Plataforma Turística Inteligente ) fue desarrollado durante los años 2014 y 2015, y se enmarca dentro del Programa Operativo FEDER 2014-2020 para Baleares, eje prioritario 1, objetivo temático 1, PI.1B, OE.1.2.1., se trata de un proyecto que dota a la Agencia de Turismo Balear (ATB) de un sistema informático que permite: Almacenar, estructurar y clasificar información detallada relativa a los diferentes recursos turísticos presentes en las Islas Baleares, cuando hablamos de información nos estamos refiriendo tanto a datos como a ficheros multimedia, en relación a este punto cabe destacar que estos son los componentes instalados y configurados son: o Un gestor de contenidos (CMS) o Un gestor documental de ficheros (DAM) Publicitar o distribuir la información a través de medios digitales, concretamente a través de : o Un portal web (www.illesbalears.travel) o Una aplicación para dispositivos móviles (Android / IOS) (Anfitrión) o Un servicio de distribución de datos RESTful. El sistema ha sido desarrollado empleando principalmente tecnología Oracle, concretamente nos estamos refiriendo a los siguientes componentes: WebCenter Sites + WebCenter Sites Satellite WebCenter Content Oracle WebLogic Oracle Database También han sido desarrollados algunos componentes de manera específica empleando como lenguaje de programación Java, empleando APIs de desarrollo concretas vinculadas a WebCenter Sites o al desarrollo de servicios RESTful en un contexto Java. Concretamente nos estamos refiriendo a: Servicio RESTful de distribución de datos vinculado al proyecto (conocido como SILEX). Servicio de generación de ficheros JSON que son los empleados con fuente de datos tanto por el portal web como por la aplicación para dispositivos móviles (conocido como DRAC). De igual manera el proyecto incluye un portal web que hace uso de tecnologías Open Source, como es AngularJS, y de estándares reconocidos, en la programación de páginas web, como son HTML o CSS. El proyecto también consta de una aplicación para dispositivos móviles Android/IOS que ha sido desarrollada empleando Java, en el caso de Android, y XCode para la plataforma Apple IOS. La infraestructura informática que da soporte a todos los desarrollos ha sido desplegada y configurada en la plataforma Amazon Web Services (AWS) que, en este caso, actúa a modo de proveedor de servicios en Internet (ISP).
Consta de dos entornos que, prácticamente, pueden considerarse réplicas. Se trata de los entornos de desarrollo y el de producción, ambos constan de una serie de servidores que alojan todas y cada uno de los componente software vinculados al proyecto. La infraestructura desplegada también consta de otros servidores que actúan a modo de balanceadores de carga y de enrutadores del tráfico del conjunto de redes y subredes vinculadas al proyecto y también como contenedores del código fuente de todas y cada una de las soluciones de las que consta el proyecto. Todos los servidores desplegados emplean como sistema operativo RedHat Linux. 2 OBJETO DEL CONTRATO La actuación va a ser cofinanciada en un 50% por la Unión Europea con cargo al Fondo Europeo de Desarrollo Regional en el ámbito del Programa Operativo 2014-2020 de les Illes Balears. Se trata de un contrato que pretende la mejora de sus componentes y la prolongación de su vida útil. El objeto del contrato es un servicio de mantenimiento, soporte, asesoramiento y desarrollo, durante el año 2016, en relación a todos componentes (software + hardware) vinculados al proyecto PTI/TIE y que garantice: 1. La resolución de las incidencias técnicas que puedan producirse en cualquiera de las herramientas de software Oracle empleadas para desarrollar el proyecto, éstas tienen un peso específico dentro del mismo y conforman el grueso de las soluciones empleadas. Concretamente nos estamos refiriendo a los siguientes programas : Oracle Webcenter Sites, Oracle Webcenter Content, Oracle Weblogic y Oracle Database. 2. La resolución de las incidencias técnicas que puedan producirse en cualquiera de los programas desarrollados a medida y que forman parte del proyecto, tales como el servicio RESTful vinculado al proyecto y conocido como SILEX, o como el servicio que permite generar los ficheros de tipo JSON, que resulta ser la base de datos de información de la cual se nutre tanto el portal web como la aplicación para dispositivos móviles Anfitrión y que es conocido como DRAC. 3. De igual manera se asume la resolución de las incidencias técnicas de cualquier módulo que haya sido desarrollado expresamente para su integración en el gestor de contenidos Oracle WebCenter Sites o el gestor de contenidos documental Oracle WebCenter Content. 4. La resolución de cualquier incidencia técnica que pueda presentarse en relación a la aplicación Anfitrión desarrollada para dispositivos móviles ( smartphones o tablets ), en este caso, se asume la resolución de las incidencias para cualquiera de las dos plataformas para las que ha sido desarrollada IOS y Android. 5. La resolución de cualquier incidencia técnica que pueda presentarse en el portal web asociado al proyecto (illesbalears.travel), y también en lo que concierne a su entorno de ejecución, o sea en los servidores web (Apache2). 6. La resolución de cualquier incidencia técnica que pueda producirse en el entorno de los sistemas informáticos en el que se han desplegado las diferentes soluciones de software que conforman el proyecto, en este caso nos estamos refiriendo al conjunto de máquinas virtuales, servicios contratados, y configuraciones de redes y subredes presentes en Amazon Web Services, que en este caso actúa como proveedor de servicios en Internet (ISP).
7. La atención y contestación de cualquier tipo de consulta que pueda realizarse por parte de la ATB, en relación a: El conjunto completo de herramientas Oracle empleadas en el desarrollo del proyecto : Oracle WebCenter Sites, Oracle WebCenter Sites Satellite, Oracle WebCenter Content, Oracle WebCenter Logic, Oracle Database Los programas desarrollados a medida e integrados dentro del proyecto como son los servicios SILEX (Servicio RESful PTI/TIE) y DRAC (Generación de ficheros JSON), de igual manera serán atendidas todas aquellas consultas referidas a módulos desarrollados específicamente y que hayan sido integrados dentro del gestor de contenidos Oracle WebCenter Sites y/o Oracle WebCenter Content. La aplicación desarrollada para dispositivos móviles (Anfitrión), en cualquiera de sus dos versiones disponibles Android e IOS. El portal web illesbalears.travel La infraestructura y la configuración de los sistemas informáticos desplegados en la plataforma AWS, así como de cualquiera de los servicios Amazon contratados adicionalmente, tales como Amazon DynamoDB, Amazon SNS, Amazon SQS. 8. El desarrollo de cualquiera de los componentes que conforman el proyecto: Gestor de contenidos (CMS - Oracle Webcenter Sites) Gestor documental (DAM Oracle Webcenter Content) Servicio RESTful y generación de JSONs ( SILEX y DRAC ) Aplicación para dispositivos móviles Anfitrión (IOS / Android) Portal web (www.illesbalears.travel) El desarrollo de cualquiera de los componentes se encontrará sujeto a la solicitud expresa de modificación o de adaptación por parte de la ATB, cada actuación en este sentido deberá precederse de un informe que indique claramente el alcance de las tareas a realizar así como el número de horas previsto para su consecución. 3 CONDICIONES DEL SERVICIO DE SOPORTE Y MANTENIMIENTO En cuanto a las condiciones en las que la prestación del servicio de soporte, mantenimiento, asesoramiento y desarrollo debe producirse: 1. El servicio de soporte y mantenimiento es de carácter continuo y por tanto podrán presentarse las incidencias y/o consultas en cualquier momento, el servicio de soporte y mantenimiento garantizará la atención y resolución de cualquier incidencia o consulta en relación a cualquiera de los componentes
(software / hardware) que conforman el proyecto PTI/TIE, de esta manera podríamos calificarlo como un servicio de soporte integral 365x24. 2. La empresa adjudicataria se compromete a responder a las consultas / incidencias de manera ágil, en el mismo día en el que éstas se produzcan, siempre que las consultas o incidencias se produzcan dentro del horario laboral establecido, de lunes a viernes de 09:00h a 18:00h, y según el calendario laboral oficial. 3. Existirán diferentes canales para la resolución de consultas o incidencias, los canales establecidos, en este caso, son los siguientes: o Soporte Solución CMS (Webcenter Sites y Webcenter Content) o Soporte Entorno de ejecución CMS ( Oracle WebLogic y Oracle Database ) o Soporte Solución WebService REST SILEX-DRAC o Soporte Plataforma CLOUD Amazon Web Services o Soporte illesbalears.travel o Soporte Anfitrión (IOS / Android) o Coordinación (control de actividad, seguimientos, calidad y metodología) La empresa adjudicataria ha de facilitar los datos de contacto de las personas que atenderán a las consultas/incidencias para cada uno de los canales establecidos. Los datos de contacto incluirán, como mínimo, el nombre de la persona, un número de teléfono y una dirección de correo electrónico mediante la cual será posible realizar las consultas y reportar las incidencias durante el horario laboral y calendario establecidos. 4. La empresa adjudicataria tendrá que designar a los profesionales más adecuados y convenientemente capacitados para la resolución de las consultas e incidencias para cada uno de los canales de comunicación establecidos y deberá remitir a la ATB el perfil técnico de cada uno de ellos, el perfil técnico deberá incluir el currículum vitae con la formación académica, cursos adicionales y experiencia profesional. 5. Las incidencias y/o consultas deberán registrarse y documentarse adecuadamente, el registro deberá incluir el detalle de los procedimientos concretos que se hayan llevado a cabo para la resolución y también el número de horas invertidas para la resolución de las mismas. Con carácter mensual se remitirá a la ATB un informe en el que se detallarán el conjunto de incidencias/consultas atendidas y en base a éste se procederá a la facturación de los servicio de soporte y mantenimiento tal y como se concreta en el apartado número 5 de este documento. 6. Puesto que la periodicidad de la facturación en este contrato tendrá carácter mensual, las horas destinadas a la prestación del servicio de soporte y mantenimiento no consumidas dentro de cada mes tendrán carácter acumulativo y no caducarán tras haber concluido cada uno de los meses.
4 CONDICIONES ECONÓMICAS DEL SERVICIO DE SOPORTE Y DE MANTENIMIENTO. El servicio de soporte y mantenimiento de la plataforma PTI/TIE se prolongará por un año estableciéndose como fecha de inicio de prestación el 1 de marzo de 2016 y la finalización a 31 de diciembre de 2016. La facturación del servicio se realizará con carácter mensual, la correspondiente factura deberá acompañarse de un informe en el que figure el detalle de las actuaciones realizadas en base a las consultas y/o incidencias tramitadas y resueltas y también en relación a los desarrollos realizados en cualquiera de los componentes. El precio por hora establecido para la resolución de las consultas e incidencias es de 50 euros a la hora, iva no incluido. El servicio a prestar incluye 68 horas al mes destinadas a la resolución de consultas e incidencias, asesoramiento y desarrollo, si el número de horas invertidas en un mes supera este límite, se procederá a su facturación adicional a razón del mismo precio por hora estipulado en este contrato (50 euros por hora).