PLIEGO DE PRESCRIPCIONES TÉCNICAS PARA EL CONTRATO DE SERVICIOS DE … · 2016. 11. 9. · El...

26
Página 1 ~ C/ Bravo Murillo, 23 Ed. Anexo Planta Semisótano 35003 Las Palmas de Gran Canaria Tel.: 928 219 229 cabildo.grancanaria.com CONSEJERÍA DE GOBIERNO DE HACIENDA Y PRESIDENCIA SERVICIO DE TECNOLOGÍAS DE LA INFORMACIÓN Y ADMINISTRACIÓN ELECTRÓNICA 0.1.0.6 Exp. 22/2016 PLIEGO DE PRESCRIPCIONES TÉCNICAS PARA EL CONTRATO DE SERVICIOS DE DESARROLLO, MEJORA Y MANTENIMIENTO DE LA PLATAFORMA WEB DEL CABILDO DE GRAN CANARIA

Transcript of PLIEGO DE PRESCRIPCIONES TÉCNICAS PARA EL CONTRATO DE SERVICIOS DE … · 2016. 11. 9. · El...

Page 1: PLIEGO DE PRESCRIPCIONES TÉCNICAS PARA EL CONTRATO DE SERVICIOS DE … · 2016. 11. 9. · El gestor de portales Liferay está compuesto por un Coreo núcleo y otros componentes:

Página 1 ~ C/ Bravo Murillo, 23 Ed. Anexo Planta Semisótano

35003 Las Palmas de Gran Canaria Tel.: 928 219 229

cabildo.grancanaria.com

CONSEJERÍA DE GOBIERNO DE HACIENDA Y PRESIDENCIA

SERVICIO DE TECNOLOGÍAS DE LA INFORMACIÓN Y ADMINISTRACIÓN ELECTRÓNICA

0.1.0.6

Exp. 22/2016

PLIEGO DE PRESCRIPCIONES TÉCNICAS PARA EL CONTRATO DE SERVICIOS DE DESARROLLO, MEJORA Y MANTENIMIENTO DE LA PLATAFORMA WEB DEL

CABILDO DE GRAN CANARIA

Page 2: PLIEGO DE PRESCRIPCIONES TÉCNICAS PARA EL CONTRATO DE SERVICIOS DE … · 2016. 11. 9. · El gestor de portales Liferay está compuesto por un Coreo núcleo y otros componentes:

Página 2 ~ C/ Bravo Murillo, 23 Ed. Anexo Planta Semisótano

35003 Las Palmas de Gran Canaria Tel.: 928 219 229

cabildo.grancanaria.com

CONSEJERÍA DE GOBIERNO DE HACIENDA Y PRESIDENCIA

SERVICIO DE TECNOLOGÍAS DE LA INFORMACIÓN Y ADMINISTRACIÓN ELECTRÓNICA

0.1.0.6

Índice

1.- INTRODUCCIÓN ................................................................................................................. 4

2.- OBJETO DE LA CONTRATACIÓN .......................................................................................... 4

2.1.- Objeto del Contrato ...................................................................................................................................... 4

2.1.1.- Nuevos Desarrollos ...........................................................................................................................................................................5

2.1.2.- Mejora de la plataforma web ...........................................................................................................................................................5

2.1.3.- Mantenimiento de la plataforma web ..............................................................................................................................................5

2.2.- Plazo de Ejecución ........................................................................................................................................ 6

3.- INFRAESTRUCTURA EXISTENTE .......................................................................................... 6

3.1.- Plataforma Web ............................................................................................................................................ 6

3.2.- Arquitectura .................................................................................................................................................. 7

3.3.- Entornos Tecnológicos .................................................................................................................................. 8

Entorno de producción .............................................................................................................. 8

Entorno de preproducción ........................................................................................................ 9

Entorno de desarrollo ............................................................................................................. 10

4.- REQUISITOS TÉCNICOS ..................................................................................................... 10

4.1.- Requisitos para el Entorno .......................................................................................................................... 10

4.2.- Requisitos para los Desarrollos ................................................................................................................... 11

4.2.1.- Accesibilidad ...................................................................................................................................................................................11

4.2.2.- Reutilización de componentes .......................................................................................................................................................11

4.2.3.- Pautas de diseño ............................................................................................................................................................................11

4.2.4.- Desarrollo de código .......................................................................................................................................................................11

4.2.5.- Configuraciones ..............................................................................................................................................................................12

4.2.6.- Verificación de la calidad ................................................................................................................................................................12

4.2.7.- Software libre .................................................................................................................................................................................13

4.2.8.- Consideraciones Legales .................................................................................................................................................................13

5.- METODOLOGÍA ............................................................................................................... 13

5.1.- Procedimiento de Trabajo .......................................................................................................................... 14

5.2.- Equipo de Trabajo ....................................................................................................................................... 15

5.2.1.- En relación con el responsable de la ejecución del contrato designado por la empresa contratada. .............................................16

5.2.2.- En relación con las obligaciones de la empresa contratada. ..........................................................................................................17

5.2.3.- Constitución inicial del equipo de trabajo ......................................................................................................................................17

5.2.4.- Modificación en la composición del equipo de trabajo ..................................................................................................................17

6.- DOCUMENTACIÓN ........................................................................................................... 18

6.1.- Formato y Contenido de la Propuesta ........................................................................................................ 18

Page 3: PLIEGO DE PRESCRIPCIONES TÉCNICAS PARA EL CONTRATO DE SERVICIOS DE … · 2016. 11. 9. · El gestor de portales Liferay está compuesto por un Coreo núcleo y otros componentes:

Página 3 ~ C/ Bravo Murillo, 23 Ed. Anexo Planta Semisótano

35003 Las Palmas de Gran Canaria Tel.: 928 219 229

cabildo.grancanaria.com

CONSEJERÍA DE GOBIERNO DE HACIENDA Y PRESIDENCIA

SERVICIO DE TECNOLOGÍAS DE LA INFORMACIÓN Y ADMINISTRACIÓN ELECTRÓNICA

0.1.0.6

6.2.- Documentación Final .................................................................................................................................. 18

7.- PROPIEDAD INTELECTUAL ................................................................................................ 19

8.- TRANSFERENCIA TECNOLÓGICA ....................................................................................... 19

9.- GARANTÍA Y MANTENIMIENTO ....................................................................................... 19

10.- SEGURIDAD Y CONFIDENCIALIDAD................................................................................... 20

11.- CUMPLIMIENTO DE LOS PLAZOS ...................................................................................... 20

Anexo I: Plan de Prevención de Riesgos Laborales del Cabildo de Gran Canaria ......................... 20

Page 4: PLIEGO DE PRESCRIPCIONES TÉCNICAS PARA EL CONTRATO DE SERVICIOS DE … · 2016. 11. 9. · El gestor de portales Liferay está compuesto por un Coreo núcleo y otros componentes:

Página 4 ~ C/ Bravo Murillo, 23 Ed. Anexo Planta Semisótano

35003 Las Palmas de Gran Canaria Tel.: 928 219 229

cabildo.grancanaria.com

CONSEJERÍA DE GOBIERNO DE HACIENDA Y PRESIDENCIA

SERVICIO DE TECNOLOGÍAS DE LA INFORMACIÓN Y ADMINISTRACIÓN ELECTRÓNICA

0.1.0.6

1.- INTRODUCCIÓN

El Cabildo Insular de Gran Canaria es la entidad de referencia de la isla de Gran Canaria y el órgano de gobierno de la isla.

El Portal Web del Cabildo de Gran Canaria sirve de medio de comunicación y difusión de información y constituye una plataforma para la prestación de servicios a ciudadanos y empresas. Se trata de una plataforma compuesta por un sitio web principal http://cabildo.grancanaria.com y otros veintiséis sitios web, correspondientes a las distintas consejerías y/o servicios pertenecientes a la corporación del Cabildo de Gran Canaria, entre los que se encuentran http://reserva-biosfera.grancanaria.com, www.grancanariadigital.com, http://bibliotecainsular.grancanaria.com, www.cuevapintada.com, http://deaqui.grancanaria.com, www.casamuseoperezgaldos.com, www.antoniopadron.com, www.casadecolon.com, www.fernandoleonycastillo.com,www.grancanariacultura.com, www.jardincanario.org,www.tomasmorales.com, o sede.grancanaria.com.

El Portal Web del Cabildo de Gran Canaria está desarrollado sobre el gestor de portales Liferay Portal Community Edition, actualmente en su versión 6.2.3.Alojados en el mismo, se encuentran el sitio web principal del Cabildo de Gran Canaria y todos los sitios web dependientes, manteniendo una estructura homogénea, en un entorno unificado, donde se permite la compartición de componentes y contenidos.

Desde la constitución del Portal en el año 2013, se han creado nuevos sitios web y se han ido migrando al mismo, las webs desarrolladas en otros entornos. Así mismo, ha habido actualizaciones de versiones e incorporación de nuevas funcionalidades. La última actualización del portal a la versión que existe actualmente se realizó a finales del año 2015.

El Cabildo de Gran Canaria, cumpliendo con el objetivo de innovación y mejora continua, debe adecuarse a la tecnología imperante, la cual está en continuo cambio. Por este motivo, se hace necesario no sólo el mantenimiento de la plataforma actual, sino también la mejora del portal y la de los sitios web que la componen, de sus contenidos y componentes, así como la incorporación de nuevos sitios web y funcionalidades y la migración de sitios desde otros entornos. Todo esto para mantener un entorno estable y homogéneo y para seguir manteniéndose en la vanguardia tecnológica. Para cumplir dicho objetivo, se desarrolla la presente convocatoria.

2.- OBJETO DE LA CONTRATACIÓN

2.1.- Objeto del Contrato

El objeto del contrato es la prestación de servicios de desarrollo, mejora y mantenimiento continuo de la plataforma web del Cabildo de Gran Canaria, con su sitio web principal y sitios web dependientes en un entorno unificado, y mantenimiento unos criterios mínimos de estabilidad de la plataforma y homogeneidad en los contenidos.

A continuación se detallan los trabajos que serán necesarios:

Page 5: PLIEGO DE PRESCRIPCIONES TÉCNICAS PARA EL CONTRATO DE SERVICIOS DE … · 2016. 11. 9. · El gestor de portales Liferay está compuesto por un Coreo núcleo y otros componentes:

Página 5 ~ C/ Bravo Murillo, 23 Ed. Anexo Planta Semisótano

35003 Las Palmas de Gran Canaria Tel.: 928 219 229

cabildo.grancanaria.com

CONSEJERÍA DE GOBIERNO DE HACIENDA Y PRESIDENCIA

SERVICIO DE TECNOLOGÍAS DE LA INFORMACIÓN Y ADMINISTRACIÓN ELECTRÓNICA

0.1.0.6

2.1.1.- Nuevos Desarrollos

La planificación, análisis, diseño, desarrollo, pruebas, despliegue, implantación, gestión y control de nuevos sitios web que la Corporación decida desarrollar en el marco de su actividad durante el periodo del presente contrato. Esto incluye la migración de sitios o componentes alojados en otros entornos y desarrollos diferentes al existente en la plataforma web del Cabildo de Gran Canaria (podrán estar en servidores ajenos al Cabildo de Gran Canaria, desarrollados en otro lenguaje de programación o en otro gestor de contenidos, y pueden contener bases de datos diferentes). Estas migraciones podrán constituir un nuevo sitio web, un subsitio o un componente como parte de un sitio ya creado o por crear.

2.1.2.- Mejora de la plataforma web

Mejorade la plataforma web con el sitio web principal y los sitios web dependientes, incluyendo los trabajos que están actualmente en marcha. Dicho trabajo incluye la planificación, análisis, diseño, desarrollo, prueba, despliegue e implantación de mejoras de la plataforma, la actualización de componentes, nuevos desarrollos para dar cabida a nuevos tipos de contenido, desarrollos para la integración con aplicaciones asociadas (directorio de usuarios, sistemas de identificación y validación, software de firma, herramientas ofimáticas, bus de servicios corporativos…), para la adecuación a leyes y normativas y cualquier adaptación a nuevas necesidades que se requiera, impuestas por la evolución tecnológica.

La empresa adjudicataria monitorizará de forma periódica la plataforma web con los sitios web que contiene, el rendimiento general del sistema y presentará informes de sus resultados. Realizarán propuestas de mejora en base a los resultados de la monitorización, del estudio del rendimiento del sistema así como de nuevas versiones o soluciones en el mercado. Estas propuestas de mejora se llevarán a cabo sólo si los técnicos del Cabildo lo valoren positivamente. La plataforma web y los sitios web deben estar optimizados en todo momento.

Se llevará a cabo la actualización del gestor de portales siempre que por motivos de seguridad, de rendimiento y/o mejora, los técnicos del Cabildo de Gran Canaria así lo estimen oportuno. Se llevará a cabo un análisis, planificación, diseño y estudio de los riesgos que implica la actualización, así como los desarrollos necesarios, si los hubiera, para que el funcionamiento y el rendimiento sea el correcto. También las pruebas, despliegue e implantación. Se aplicarán los paquetes de versiones estables de las aplicaciones.

2.1.3.- Mantenimiento de la plataforma web

Mantenimiento correctivo de la plataforma web y los sitios web que existen y de aquellos que se desarrollen durante el presente contrato.

También se incluye la adaptación de los mismos a los cambios producidos en la configuración del hardware, software de base, gestores de bases de datos, comunicaciones, entorno tecnológico, etc.

Page 6: PLIEGO DE PRESCRIPCIONES TÉCNICAS PARA EL CONTRATO DE SERVICIOS DE … · 2016. 11. 9. · El gestor de portales Liferay está compuesto por un Coreo núcleo y otros componentes:

Página 6 ~ C/ Bravo Murillo, 23 Ed. Anexo Planta Semisótano

35003 Las Palmas de Gran Canaria Tel.: 928 219 229

cabildo.grancanaria.com

CONSEJERÍA DE GOBIERNO DE HACIENDA Y PRESIDENCIA

SERVICIO DE TECNOLOGÍAS DE LA INFORMACIÓN Y ADMINISTRACIÓN ELECTRÓNICA

0.1.0.6

Consideraciones

Para el mantenimiento, el desarrollo y la mejora de la plataforma, se desarrollarán los trabajos pertinentes tanto en vertical a nivel de sitio web o a un nivel inferior (subsitio web) o superior (global), como en horizontal, desarrollándose componentes para toda la plataforma web.

Para todos los desarrollos, se incluyen los trabajos de carga de datos, migración de los datos desde otros gestores de contenido o bases de datos, integración con otros sistemas y diseño gráfico de los elementos necesarios.

En algunos casos, será necesaria la integración de los sitios web con sistemas internos o externos a través de protocolos comunes. Estos sistemas internos o externos podrán haber sido desarrollados por personal propio del Cabildo de Gran Canaria o por otras empresas, en otros encargos.

2.2.- Plazo de Ejecución

La duración del contrato será VEINTICUATRO MESES contado desde el 01 de ENERO de 2017 al 31 de DICIEMBRE de 2018. La puesta en marcha de los trabajos deberá realizarse por el adjudicatario en un periodo no superior a 15 días hábiles a contar a partir de la fecha de adjudicación del contrato.

Todos los plazos establecidos en el presente pliego se entenderán referidos a días naturales, salvo indicación explícita de que se trata de días hábiles. El adjudicatario se obliga a cumplir los plazos e hitos referidos en el presente pliego.

3.- INFRAESTRUCTURA EXISTENTE

La infraestructura que existe actualmente, explicada en este apartado, podrá evolucionar hacia versiones posteriores tanto durante el proceso de licitación como durante la ejecución del contrato, estando la empresa adjudicataria obligada a prestar servicio sobre la infraestructura física y lógica existente, así como sobre las versiones de producto operativas en cada momento.

3.1.- Plataforma Web

El Cabildo de Gran Canaria dispone en la actualidad de una plataforma web con un sitio web principal http://cabildo.grancanaria.com y otros veintiséis sitios web y subsitios web a fecha actual. Dicha plataforma está basada en el sistema de gestión de portales Liferay Community Edition, en la versión 6.2.3, plataforma libre de código abierto escrita en Java. La plataforma web del Cabildo de Gran Canaria y los sitios webs, entre otras funcionalidades, permiten:

- Gestionar y administrar la estructura del portal y su navegación así como los usuarios, sitios web, temas y plantillas, plugins, integración con otros servicios y aplicaciones asociadas.

Page 7: PLIEGO DE PRESCRIPCIONES TÉCNICAS PARA EL CONTRATO DE SERVICIOS DE … · 2016. 11. 9. · El gestor de portales Liferay está compuesto por un Coreo núcleo y otros componentes:

Página 7 ~ C/ Bravo Murillo, 23 Ed. Anexo Planta Semisótano

35003 Las Palmas de Gran Canaria Tel.: 928 219 229

cabildo.grancanaria.com

CONSEJERÍA DE GOBIERNO DE HACIENDA Y PRESIDENCIA

SERVICIO DE TECNOLOGÍAS DE LA INFORMACIÓN Y ADMINISTRACIÓN ELECTRÓNICA

0.1.0.6

- Gestionar los contenidos y documentos del portal web y el control en la publicación de

contenidos (workflow) mediante tareas de edición, validación y publicación a múltiples usuarios.

- Garantizar una apariencia homogénea de los contenidos en todo el portal en línea con la imagen corporativa del Cabildo de Gran Canaria.

- Desarrollo de funcionalidades a través de portlets. Dar soporte a múltiples tecnologías relacionadas con Java.

El gestor de portales Liferay está compuesto por un Coreo núcleo y otros componentes: ext, hooks, layouts, themes, portlets, plugins. Estos componentes, utilizados en la plataforma web del Cabildo de Gran Canaria han sido obtenidos:

- de la propia herramienta, por estar incluidas en la versión del producto u obtenido a través del Marketplace de Liferay y posteriormente configurados y/o adaptados para el portal web del Cabildo de Gran Canaria.

- de componentes desarrollados a medida, por no disponer el mercado de soluciones que se adaptaran a las necesidades requeridas.

3.2.- Arquitectura

La infraestructura de la plataforma web del Cabildo de Gran Canaria se aloja en un entorno virtualizado y se compone de:

Gestor de portales: Liferay Community Edition6.2.3

Plataforma JDK de desarrollo: Java SDK 1.6.0_45

Clúster de Servidores Web: 2 Apache Server 2.2.22 sobre el sistema operativo Linux Debian 7.0 en activo – activo

Clúster de Servidores de Aplicaciones: 2 Apache Tomcat 7.0.42 en clúster sobre el sistema operativo Debian Linux 7.0 en activo – activo

Clúster de Bases de datos: 2 Bases de datos PostgreSQL 9.1 en dos servidores en en clúster modo activo – pasivo más 1 Base de datos PostgreSQL 9.1 que actúa como backup

Repositorio de datos: almacenamiento para documentos y contenido multimedia al que se accede por parte de ambos nodos a través de NFS v.4

Otra tecnología:

Gestor documental: Alfresco Comunity Edition v3.4

Bus de Servicios: Bus de Servicios Corporativos B@lsa basado en el Servicemix 5.4

Page 8: PLIEGO DE PRESCRIPCIONES TÉCNICAS PARA EL CONTRATO DE SERVICIOS DE … · 2016. 11. 9. · El gestor de portales Liferay está compuesto por un Coreo núcleo y otros componentes:

Página 8 ~ C/ Bravo Murillo, 23 Ed. Anexo Planta Semisótano

35003 Las Palmas de Gran Canaria Tel.: 928 219 229

cabildo.grancanaria.com

CONSEJERÍA DE GOBIERNO DE HACIENDA Y PRESIDENCIA

SERVICIO DE TECNOLOGÍAS DE LA INFORMACIÓN Y ADMINISTRACIÓN ELECTRÓNICA

0.1.0.6

Repositorio de software: repositorio de software con control de versiones distribuido Mercurial, de software libre, donde se guardarán todas las configuraciones y el software desarrollado.

3.3.- Entornos Tecnológicos

El Cabildo de Gran Canaria posee entornos de producción, de preproducción y desarrollo.

Entorno de producción

El entorno de PROducción está publicado hacia el exterior y posee la versión definitiva del portal web de Cabildo de Gran Canaria. Este entorno se caracteriza por la arquitectura especificada en el apartado3.2.-Arquitectura, servidores virtualizados con sistema operativo Linux Debian 7 en clúster, 2 servidores web en clúster y 2 servidores de aplicaciones también en clúster, repositorio con acceso desde los servidores de aplicaciones a través de NFS v4 y clúster de bases de datos Postgres 9.1.

A continuación se presenta un diagrama grosso modo que representa el entorno de producción:

Page 9: PLIEGO DE PRESCRIPCIONES TÉCNICAS PARA EL CONTRATO DE SERVICIOS DE … · 2016. 11. 9. · El gestor de portales Liferay está compuesto por un Coreo núcleo y otros componentes:

Página 9 ~ C/ Bravo Murillo, 23 Ed. Anexo Planta Semisótano

35003 Las Palmas de Gran Canaria Tel.: 928 219 229

cabildo.grancanaria.com

CONSEJERÍA DE GOBIERNO DE HACIENDA Y PRESIDENCIA

SERVICIO DE TECNOLOGÍAS DE LA INFORMACIÓN Y ADMINISTRACIÓN ELECTRÓNICA

0.1.0.6

Ilustración 1. Entorno de PROducción

Entorno de preproducción

Separado completamente del entorno de producción definitivo, el entorno de preproducción posee idénticas características al de producción, tanto a nivel arquitectura hardware como software. Posee acceso a un repositorio de datos independiente del repositorio de producción de iguales características y contenido.

El entorno de preproducción sirve de antesala al entorno de producción y en él se realiza el despliegue previo al definitivo.

Page 10: PLIEGO DE PRESCRIPCIONES TÉCNICAS PARA EL CONTRATO DE SERVICIOS DE … · 2016. 11. 9. · El gestor de portales Liferay está compuesto por un Coreo núcleo y otros componentes:

Página 10 ~ C/ Bravo Murillo, 23 Ed. Anexo Planta Semisótano

35003 Las Palmas de Gran Canaria Tel.: 928 219 229

cabildo.grancanaria.com

CONSEJERÍA DE GOBIERNO DE HACIENDA Y PRESIDENCIA

SERVICIO DE TECNOLOGÍAS DE LA INFORMACIÓN Y ADMINISTRACIÓN ELECTRÓNICA

0.1.0.6

Entorno de desarrollo

Se trata del entorno donde se realiza el desarrollo de las aplicaciones. Para ello, entre otras aplicaciones contendrá el IDE de programación, la plataforma JDK de desarrollo Java, repositorio local Maven, servidor de aplicaciones Apache Tomcat, cliente de base de datos Postgres 9.1, cliente de software control de versiones Mercurial.

La solución desarrollada debe ser validada primero en el entorno de desarrollo y posteriormente en el entorno de preproducción del Cabildo de Gran Canaria, donde se realizarán las pruebas y control de calidad de la aplicación antes de su paso final al entorno de producción. Si estas pruebas resultan satisfactorias a tenor de los técnicos del Cabildo de Gran Canaria, la solución estará lista para su paso al entorno de producción donde se pondrá en funcionamiento en un escenario real.

La empresa adjudicataria tendrá acceso remoto mediante conexión segura a los entornos de producción y preproducción con los niveles y permisos de acceso que se establezcan. Así mismo se le dará acceso al repositorio de software con control de versiones.

4.- REQUISITOS TÉCNICOS

La infraestructura que existe actualmente, explicada en este apartado, podrá evolucionar hacia versiones posteriores tanto durante el proceso de licitación como durante la ejecución del contrato, estando la empresa adjudicataria obligada a prestar servicio sobre la infraestructura física y lógica existente así como sobre las versiones de producto operativas en cada momento.

4.1.- Requisitos para el Entorno

La empresa adjudicataria dispondrá del equipamiento y los servicios necesarios para poder desarrollar la aplicación de forma ágil y eficiente.

Para poder realizar los desarrollos adecuadamente, la empresa adjudicataria debe mantener un entorno de similares características al que existe en el entorno de producción en el Cabildo de Gran Canaria. Su entorno de trabajo dispondrá de las herramientas y los componentes necesarios para la construcción de los desarrollos. Contendrá, al menos, el gestor de portales Liferay Community Edition, la plataforma JDK de desarrollo, el IDE de programación, repositorio local de Maven, servidor de aplicaciones, servidor web, cliente de repositorio de control de software versiones, base de datos postgres, otras librerías, frameworks, código, software de simulación, cliente ldap, paquetes … y cualquier otro software o aplicación que se necesite para poder hacer los desarrollos adecuadamente para el entorno del Cabildo de Gran Canaria.

Las versiones y software que se requieren para el desarrollo serán las que existan en cada momento en el entorno de producción y/o que se necesiten en cada caso.

El entorno de desarrollo se encontrará en las dependencias de la empresa adjudicataria. Si por razones de mayor eficacia no fuera así, se le podrá habilitar un entorno de desarrollo en las

Page 11: PLIEGO DE PRESCRIPCIONES TÉCNICAS PARA EL CONTRATO DE SERVICIOS DE … · 2016. 11. 9. · El gestor de portales Liferay está compuesto por un Coreo núcleo y otros componentes:

Página 11 ~ C/ Bravo Murillo, 23 Ed. Anexo Planta Semisótano

35003 Las Palmas de Gran Canaria Tel.: 928 219 229

cabildo.grancanaria.com

CONSEJERÍA DE GOBIERNO DE HACIENDA Y PRESIDENCIA

SERVICIO DE TECNOLOGÍAS DE LA INFORMACIÓN Y ADMINISTRACIÓN ELECTRÓNICA

0.1.0.6

dependencias del Cabildo de Gran Canaria. El personal de la empresa adjudicataria accederá de manera remota, con los accesos necesarios. Se podrá acceder puntualmente de manera presencial, siempre que los responsables técnicos del Cabildo de Gran Canaria lo consideren oportuno y así lo aprueben.

4.2.- Requisitos para los Desarrollos

4.2.1.- Accesibilidad

Se deberán cumplir las pautas de accesibilidad para las páginas webs, alcanzando como mínimo el nivel AA de las directrices de accesibilidad para contenidos web 2.0 del W3C/WAI, incorporadas en España como prioridades 1 y 2 de la norma UNE 139803:2012.

4.2.2.- Reutilización de componentes

Se priorizará la reutilización de los componentes ya existentes en el gestor de portales Liferay. Si no fuera posible, se acordará con el personal del Cabildo de Gran Canaria, una modificación o actualización de alguno existente o se accederá a versiones más recientes del mismo. Si aún esto no resolviera la necesidad, se instalará un componente nuevo, priorizando los que existan en el Marketplace. Sólo se creará un componente nuevo desde cero si lo anterior no satisface las necesidades del Cabildo de Gran Canaria.

El personal técnico del Cabildo de Gran Canaria decidirá en cada caso lo que resulte más conveniente después de analizar cada caso en particular.

4.2.3.- Pautas de diseño

Para el diseño de los sitios web, se tratará de seguir la identidad corporativa del Cabildo de Gran Canaria. En la medida de lo posible se ha de reutilizar los elementos gráficos ya existentes o, si no fuera oportuno, se procederá a realizar una propuesta que los técnicos de Cabildo de Gran Canaria valorarán y aceptarán o rechazarán.

Se les facilitará información de cómo debe ser la apariencia, en base a reuniones previas con personal del servicio/consejería implicado, mockups facilitados por el Cabildo de Gran Canaria, ya desarrollados por personal propio como por otras empresas subcontratadas, diseños realizados previamente, sitios web de referencia etc.

El diseño de las páginas deberá ajustarse a aquél que el personal técnico del Cabildo de Gran Canaria disponga.

El diseño debe ser siempre responsive, adaptado a los tamaños de dispositivos más populares del mercado como pantallas de ordenador, portátiles y dispositivos móviles: tabletas y smartphones.

4.2.4.- Desarrollo de código

Para el desarrollo de código se tendrán en cuenta las consideraciones siguientes:

Page 12: PLIEGO DE PRESCRIPCIONES TÉCNICAS PARA EL CONTRATO DE SERVICIOS DE … · 2016. 11. 9. · El gestor de portales Liferay está compuesto por un Coreo núcleo y otros componentes:

Página 12 ~ C/ Bravo Murillo, 23 Ed. Anexo Planta Semisótano

35003 Las Palmas de Gran Canaria Tel.: 928 219 229

cabildo.grancanaria.com

CONSEJERÍA DE GOBIERNO DE HACIENDA Y PRESIDENCIA

SERVICIO DE TECNOLOGÍAS DE LA INFORMACIÓN Y ADMINISTRACIÓN ELECTRÓNICA

0.1.0.6

- Para la creación de sitios web, páginas o portlets etc., la gestión del contenido será desarrollado de tal manera que el usuario pueda gestionar el contenido desde las páginas públicas o en su defecto, privadas, creado para dicho fin. El manejo de la parte de administración deberá ser, en la medida de lo posible, exclusiva para usuarios administradores.

- Los formularios y las plantillas deberán estar desarrolladas en el lenguaje más reciente que exija el gestor de contenidos (actualmente FreeMarker para las plantillas).Así mismo, la versión de HTML y CSS será la más reciente. Se podrá utilizar algún otro lenguaje o versión si los técnicos lo consideran oportuno por homogeneidad, integración etc.

- Los desarrollos se adaptarán a portlets, hooks o plugins, teniendo en cuenta, como mínimo, la especificación JSR-286 o en su defecto la JSR-186.

- El desarrollo deberá estar construido en Java. La construcción de código de proyectos Java se hará con Apache Ant o Apache Maven. Se podrá utilizar JavaScript u otra tecnología, para complementar las páginas siempre que sea oportuno y los técnicos del Cabildo de Gran Canaria lo consideren, tratando siempre de mantener la homogeneidad. El sistema deberá ser sencillo, intuitivo, fácil de utilizar y soportado por la mayoría de los navegadores existentes en el mercado. Deberán contener test de pruebas unitarias y de integración.

- La empresa adjudicataria deberá utilizar la herramienta de control de versiones de software existente en el Cabildo de Gran Canaria, actualmente Mercurial, y se le habilitará acceso al mismo.

4.2.5.- Configuraciones

El rendimiento de los desarrollos será el óptimo para el entorno de producción del Cabildo de Gran Canaria. La empresa adjudicataria utilizará herramientas para la monitorización y análisis del rendimiento en el entorno de producción para comprobar si se cumple este objetivo.

La configuración tanto a nivel de portal, sitio web e infraestructura será la adecuada para permitir hasta 2000 usuarios conectados de manera concurrente.

Se deberán llevar a cabo las configuraciones y modificaciones necesarias en los ficheros de los servidores web y de aplicaciones, balanceadores, clúster, almacenamiento y en cualquier otro componente de la infraestructura del Cabildo de Gran Canaria que se necesiten para cumplir con este objetivo. Cualquier cambio en las configuraciones será previamente valorado por el personal técnico del Cabildo de Gran Canaria.

Para la correcta integración de los desarrollos con otros sistemas y/o aplicaciones internas o externas, la empresa adjudicataria podrá necesitar mantener contacto con otras empresas adjudicatarias de otros contratos. Esta comunicación ha de ser en todo momento coordinada por el personal técnico del Cabildo de Gran Canaria.

4.2.6.- Verificación de la calidad

Cualquier componente generado deberá tener desarrolladas pruebas unitarias y de integración y superar las pruebas de validación en el entorno de preproducción. Las validaciones las hará tanto

Page 13: PLIEGO DE PRESCRIPCIONES TÉCNICAS PARA EL CONTRATO DE SERVICIOS DE … · 2016. 11. 9. · El gestor de portales Liferay está compuesto por un Coreo núcleo y otros componentes:

Página 13 ~ C/ Bravo Murillo, 23 Ed. Anexo Planta Semisótano

35003 Las Palmas de Gran Canaria Tel.: 928 219 229

cabildo.grancanaria.com

CONSEJERÍA DE GOBIERNO DE HACIENDA Y PRESIDENCIA

SERVICIO DE TECNOLOGÍAS DE LA INFORMACIÓN Y ADMINISTRACIÓN ELECTRÓNICA

0.1.0.6

la empresa adjudicataria como el personal del Cabildo de Gran Canaria. No pasarán a producción los desarrollos que no superen las pruebas. Además, deberán pasar con éxito el sistema de Integración Continua y de Calidad de Software que tuviese el Cabildo de Gran Canaria implantado.

Para la verificación de la calidad global y rendimiento del sistema se podrá pedir la realización de pruebas para analizar el comportamiento, carga, tiempo de respuesta y rendimiento general de la aplicación, sitio web o portal en general.

La empresa adjudicataria deberá subsanar las deficiencias en el desarrollo para cumplir los requerimientos mínimos en cuanto a eficacia, eficiencia y calidad.

4.2.7.- Software libre

La aplicación en su totalidad estará desarrollada con licencias no privativas, conforme a las directrices del software libre. Deberá posibilitar la lectura de su código fuente y la ejecución de su código para cualquier finalidad sin restricción alguna, debe poder ser copiado y modificado libremente. Este software libre no debe estar obsoleto (“deprecated”), y deberá estar ampliamente respaldado por la comunidad de desarrolladores. Así mismo, se usarán las versiones más recientes de dicho software. En el caso de usarse algún módulo, aplicación, tipografía, imagen o cualquier otro componente comercial para su desarrollo, deberá realizarse previa autorización del técnico responsable de proyecto del Cabildo de Gran Canaria y no implicará coste alguno para el Cabildo de Gran Canaria.

4.2.8.- Consideraciones Legales

Se tendrán en cuenta las consideraciones legales que sean pertinentes, como las advertencias a los usuarios sobre las implicaciones que tiene el uso de un sitio web, solicitar exclusivamente los datos personales necesarios, el uso de cookies, etc. O cualquier otra consideración legal necesaria.

5.- METODOLOGÍA

El Cabildo de Gran Canaria designará a uno o a varios responsables de la gestión del proyecto, que evaluarán y harán el seguimiento de la ejecución del mismo. La empresa adjudicataria deberá en todo momento, mantener la comunicación con el Cabildo de Gran Canaria a través de los responsables de proyecto, que tendrán, entre otras, las siguientes responsabilidades:

Seguimiento y control de los plazos establecidos durante la ejecución del contrato.

Evaluación y verificación de los productos.

Aceptación de los productos.

Asignación de los recursos dependientes del Cabildo de Gran Canaria.

En general, canal de comunicación entre la Corporación y la empresa adjudicataria.

Con el objeto de llevar a cabo el seguimiento de las incidencias y tareas, se le podrá requerir a la empresa adjudicataria cumplimentar las tareas e información en una base de datos de incidencias

Page 14: PLIEGO DE PRESCRIPCIONES TÉCNICAS PARA EL CONTRATO DE SERVICIOS DE … · 2016. 11. 9. · El gestor de portales Liferay está compuesto por un Coreo núcleo y otros componentes:

Página 14 ~ C/ Bravo Murillo, 23 Ed. Anexo Planta Semisótano

35003 Las Palmas de Gran Canaria Tel.: 928 219 229

cabildo.grancanaria.com

CONSEJERÍA DE GOBIERNO DE HACIENDA Y PRESIDENCIA

SERVICIO DE TECNOLOGÍAS DE LA INFORMACIÓN Y ADMINISTRACIÓN ELECTRÓNICA

0.1.0.6

o software de gestión operativa de proyectos o software de colaboración para equipos de desarrollo para los cuales se les facilitará el acceso y se les dará los permisos requeridos.

En relación con el control de calidad, se deberá presentar un plan específico de garantía de la calidad. El Cabildo de Gran Canaria podrá establecer los controles de calidad que estime oportunos sobre el desarrollo y los productos obtenidos.

Todo producto entregado por la empresa (software, procedimiento, servicio, documento, etc.), deberá ser evaluado y aceptado por el/los responsables de proyecto del Cabildo de Gran Canaria. La aceptación deberá considerar tanto los componentes funcionales de la aplicación como los técnicos.

Para la correcta integración de los desarrollos con otros sistemas y/o aplicaciones internas o externas, la empresa adjudicataria podrá necesitar mantener contacto con otras empresas adjudicatarias de otros contratos. Esta comunicación ha de ser en todo momento coordinada por el personal técnico del Cabildo de Gran Canaria.

5.1.- Procedimiento de Trabajo

Se respetará escrupulosamente el procedimiento de trabajo descrito a continuación:

1. El Cabildo de Gran Canaria entregará a la empresa adjudicataria (al Jefe de Proyecto de la empresa adjudicataria) periódicamente una relación detallada de trabajos y tareas a realizar con sus prioridades.

2. La empresa adjudicataria realizará un análisis del mismo y entregará una propuesta de desarrollo con cronograma de tiempo y fecha estimada de finalización así como número estimado de horas de dedicación y el personal involucrado para la realización de dichas tareas.

3. Esta propuesta será valorada por el personal técnico del Cabildo de Gran Canaria. Si el personal técnico del Cabildo de Gran Canaria no aprobara dicha propuesta, será revisada y adaptada por la empresa adjudicataria unilateral o conjuntamente con el personal técnico del Cabildo de Gran Canaria para realizar una nueva. Esta propuesta modificada será valorada de nuevo para su aprobación por los técnicos del Cabildo de Gran Canaria. En este proceso, se llevarán a cabo las modificaciones necesarias hasta que la propuesta sea aceptada.

4. Una vez aprobada la propuesta de trabajo por parte de los técnicos del Cabildo de Gran Canaria, esta propuesta aceptada constituirá un bloque de desarrollo. Tras esta aceptación, se iniciarán los trabajos de dicho bloque de desarrollo.

5. Se convocarán comunicaciones periódicas (físicas o por vía telemática) con la empresa adjudicataria para la determinación de los trabajos a realizar en cada momento y chequear su estado.

6. En dichas reuniones se acordarán las acciones a acometer, y la empresa adjudicataria redactará un acta de la reunión en la que deben quedar detallados claramente los acuerdos alcanzados y los períodos de tiempo en que se acometerán las acciones a que

Page 15: PLIEGO DE PRESCRIPCIONES TÉCNICAS PARA EL CONTRATO DE SERVICIOS DE … · 2016. 11. 9. · El gestor de portales Liferay está compuesto por un Coreo núcleo y otros componentes:

Página 15 ~ C/ Bravo Murillo, 23 Ed. Anexo Planta Semisótano

35003 Las Palmas de Gran Canaria Tel.: 928 219 229

cabildo.grancanaria.com

CONSEJERÍA DE GOBIERNO DE HACIENDA Y PRESIDENCIA

SERVICIO DE TECNOLOGÍAS DE LA INFORMACIÓN Y ADMINISTRACIÓN ELECTRÓNICA

0.1.0.6

esos acuerdos den lugar. Esta acta debe ser aprobada por uno de los responsables de proyecto del Cabildo de Gran Canaria antes del inicio de los trabajos por parte de la empresa adjudicataria.

7. Una vez realizados los trabajos, la empresa adjudicataria instalará en los entornos de prueba los resultados de los mismos. A su vez, el código del desarrollo será almacenado en los repositorios de código del Cabildo de Gran Canaria. Documentará y realizará en el entorno de preproducción las pruebas y validaciones que se estimen oportunos previo a su paso a producción. Los técnicos del Cabildo de Gran Canaria podrán realizar sus pruebas y validaciones paralelamente. A su vez, los desarrollos deben superar el sistema de integración continua y calidad que esté implantado en el Cabildo de Gran Canaria.

8. La empresa adjudicataria deberá corregir cualquier error que se detecte en las pruebas y validaciones y toda divergencia con respecto a lo reflejado en el acta de la reunión, en los períodos de tiempo establecidos en dicha acta para la realización de los trabajos. Las sucesivas versiones del código con sus cambios, serán actualizadas convenientemente en el repositorio de código. El incumplimiento por causas ajenas al Cabildo de Gran Canaria de la fecha propuesta de finalización de cada trabajo podrá ser objeto de penalizaciones.

9. Cuando el desarrollo haya superado con éxito todas las pruebas en el entorno de preproducción según el criterio de los técnicos del Cabildo de Gran Canaria, pasará al entorno de producción.

5.2.- Equipo de Trabajo

El equipo de trabajo propuesto por el adjudicatario deberá tener la cualificación técnica necesaria para la correcta ejecución del objeto del contrato.

El equipo de trabajo mínimo requerido se ha diseñado con el objetivo de cubrir las necesidades de prestación del servicio de manera equilibrada. Los perfiles requeridos con sus funciones y requisitos son los siguientes:

El Director de Proyecto: será responsable de la gestión del contrato por la empresa adjudicataria. Será titulado superior. Tendrá formación y/o experiencia en gestión de proyectos.

El Jefe de Proyecto: será responsable operativo y coordinador técnico del proyecto. Realizará el seguimiento diario de los trabajos, con la asignación y coordinación global de tareas al equipo de trabajo de la empresa adjudicataria. Será el único interlocutor con los responsables técnicos del Cabildo de Gran Canaria. Tendrá la titulación de Ingeniero/Máster en Informática. Tendrá formación y/o experiencia en gestión de proyectos.

Analista-Programador: realizará las tareas de análisis, diseño y desarrollo de las aplicaciones. Deberá tener una titulación mínima de Ingeniero Técnico en Informática. Experiencia y conocimientos demostrables en análisis y programación con Java y Liferay. Deberá tener certificación en Liferay Profesional Developer.

Page 16: PLIEGO DE PRESCRIPCIONES TÉCNICAS PARA EL CONTRATO DE SERVICIOS DE … · 2016. 11. 9. · El gestor de portales Liferay está compuesto por un Coreo núcleo y otros componentes:

Página 16 ~ C/ Bravo Murillo, 23 Ed. Anexo Planta Semisótano

35003 Las Palmas de Gran Canaria Tel.: 928 219 229

cabildo.grancanaria.com

CONSEJERÍA DE GOBIERNO DE HACIENDA Y PRESIDENCIA

SERVICIO DE TECNOLOGÍAS DE LA INFORMACIÓN Y ADMINISTRACIÓN ELECTRÓNICA

0.1.0.6

Programador: realizará las tareas de desarrollo de las aplicaciones. Deberá tener una titulación mínima de Ingeniero Técnico en Informática. Experiencia y conocimientos demostrables en programación con Java y Liferay. Deberá tener certificación en Liferay Profesional Developer.

El número de componentes por perfil ysu dedicación se detallan a continuación:

Perfil Número mínimo recursos

Dedicación mínima requerida

Dedicación máxima

Director de Proyecto 1 1% 5%

Jefe de Proyecto 1 15% 20%

Analista-Programador 1 85% 100%

Programador 1 100% 100%

La falsedad en el nivel de conocimientos técnicos del personal ofertado, deducida del contraste entre la oferta y los conocimientos reales demostrados en la ejecución de los trabajos, implicará asumir penalizaciones y en último término podrá provocar la resolución del contrato.

5.2.1.- En relación con el responsable de la ejecución del contrato designado por la empresa contratada.

La empresa contratada deberá designar al menos un coordinador o responsable de la ejecución del contrato, integrado en su propia plantilla, que tendrá entre sus obligaciones las siguientes:

a) Actuar como interlocutor de la empresa contratada frente a la entidad contratante, canalizando la comunicación entre la empresa contratada y el personal integrante del equipo de trabajo adscrito al contrato y la entidad contratante, en todo lo relativo a las cuestiones derivadas de la ejecución del contrato.

b) Distribuir el trabajo entre el personal encargado de la ejecución del contrato, e impartir a dichos trabajadores las órdenes e instrucciones de trabajo que sean necesarias en relación con la prestación del servicio contratado.

c) Supervisar el correcto desempeño por parte del personal integrante del equipo de trabajo de las funciones que tienen encomendadas, así como controlar la asistencia de dicho personal.

d) Organizar el régimen de vacaciones, licencias y permisos del personal adscrito a la ejecución del contrato, de forma que no se altere la correcta ejecución del servicio.

Page 17: PLIEGO DE PRESCRIPCIONES TÉCNICAS PARA EL CONTRATO DE SERVICIOS DE … · 2016. 11. 9. · El gestor de portales Liferay está compuesto por un Coreo núcleo y otros componentes:

Página 17 ~ C/ Bravo Murillo, 23 Ed. Anexo Planta Semisótano

35003 Las Palmas de Gran Canaria Tel.: 928 219 229

cabildo.grancanaria.com

CONSEJERÍA DE GOBIERNO DE HACIENDA Y PRESIDENCIA

SERVICIO DE TECNOLOGÍAS DE LA INFORMACIÓN Y ADMINISTRACIÓN ELECTRÓNICA

0.1.0.6

e) Informar a la entidad contratante sobre las variaciones, ocasionales o permanentes, en la composición del equipo de trabajo adscrito a la ejecución del contrato.

5.2.2.- En relación con las obligaciones de la empresa contratada.

a) Corresponde exclusivamente a la empresa contratada la selección del personal que, reuniendo, en su caso, los requisitos de titulación y experiencia exigidos, formará parte del equipo de trabajo adscrito a la ejecución del contrato, sin perjuicio de la verificación por parte de la entidad contratante del cumplimiento de aquellos requisitos.

b) La empresa contratada asume la obligación de ejercer, en modo real, efectivo y continuo, sobre el personal integrante del equipo de trabajo encargado de la ejecución del contrato, el poder de dirección inherente a todo empresario. En particular, asumirá la negociación y pago de los salarios, la concesión de permisos, licencias y vacaciones, las sustituciones de los trabajadores en casos de baja o ausencia, las obligaciones legales en materia de Seguridad Social, incluido el abono de cotizaciones y el pago de prestaciones cuando proceda, las obligaciones legales en materia de prevención de riesgos laborales, el ejercicio de la potestad disciplinaria, así como cuantos derechos y obligaciones se deriven de la relación contractual entre empleado y empleador.

c) La empresa contratada velará especialmente porque los trabajadores adscritos a la ejecución del contrato desarrollen su actividad sin extralimitarse en las funciones desempeñadas respecto de la actividad delimitada en los pliegos como objeto del contrato.

d) En el caso de que la empresa contratada incumpla las obligaciones asumidas en relación con su personal, dando lugar a que el órgano o ente contratante resulte sancionado o condenado, la empresa contratada deberá indemnizar a éste de todos los daños y perjuicios que se deriven de tal incumplimiento y de las actuaciones de su personal, mediante el eventual ejercicio de las acciones legales oportunas.

5.2.3.- Constitución inicial del equipo de trabajo

El equipo humano que se incorporará tras la formalización del contrato para la ejecución de los trabajos deberá estar formado por los componentes relacionados en la oferta y consecuentemente valorados.

Se deberá aportar declaración responsable firmada acreditativa de que al menos dos personas del equipo de trabajo tendrán la certificación denominada “Liferay Certified Professional Developer” para la última versión disponible. Este requisito deberá mantenerse durante toda la vida del contrato, esto implica que la empresa adjudicataria estará obligada a actualizar el certificado a la última versión disponible desde el programa oficial de certificación de Liferay.

5.2.4.- Modificación en la composición del equipo de trabajo

En caso de sustitución del equipo de trabajo, será necesario informar por escrito al Servicio de Tecnologías de la Información y Administración Electrónica, indicando el cambio producido, presentación del nuevo componente del equipo, junto con su cualificación técnica (que deberá ser al menos igual que la del personal sustituido).

Page 18: PLIEGO DE PRESCRIPCIONES TÉCNICAS PARA EL CONTRATO DE SERVICIOS DE … · 2016. 11. 9. · El gestor de portales Liferay está compuesto por un Coreo núcleo y otros componentes:

Página 18 ~ C/ Bravo Murillo, 23 Ed. Anexo Planta Semisótano

35003 Las Palmas de Gran Canaria Tel.: 928 219 229

cabildo.grancanaria.com

CONSEJERÍA DE GOBIERNO DE HACIENDA Y PRESIDENCIA

SERVICIO DE TECNOLOGÍAS DE LA INFORMACIÓN Y ADMINISTRACIÓN ELECTRÓNICA

0.1.0.6

Los posibles inconvenientes de adaptación al entorno de trabajo y al proyecto, debidos a las sustituciones de personal, deberán subsanarse mediante periodos de solapamiento sin coste adicional, durante el tiempo necesario.

6.- DOCUMENTACIÓN

La presentación de las propuestas ha de regirse por el Pliego de Cláusulas Administrativas Particulares.

Con carácter general, la información presentada en la oferta técnica debe estar estructurada de forma clara y concisa. La propuesta no debe contener referencias a documentos externos.

Con independencia de que el licitador pueda adjuntar a la Oferta Técnica cuanta información complementaria considere de interés, ésta deberá estar estructurada de acuerdo al formato que se detalla en el apartado siguiente.

El Cabildo de Gran Canaria se reserva el derecho a exigir a los licitadores que presenten documentación que acredite la veracidad de la información presentada en la oferta, o bien información adicional sobre el contenido de la misma, estando el licitador obligado a ello.

El Cabildo de Gran Canaria podrá requerir a los licitadores que formulen por escrito las aclaraciones necesarias para la comprensión de algún aspecto de las ofertas. En ningún caso se admitirá que en proceso de aclaraciones el licitador varíe los términos expresados en su oferta. Sólo se admitirá la información que facilite el análisis de la solución propuesta inicialmente.

6.1.- Formato y Contenido de la Propuesta

La presentación de las propuestas ha de regirse por el Pliego de Cláusulas Administrativas Particulares (PCAP).

6.2.- Documentación Final

El adjudicatario deberá entregar, debidamente comentado y documentado, el código fuente de todos los desarrollos. Además entregará, si por la importancia de los cambios así se acuerda, toda la documentación técnica que caracterice a los sistemas, configuraciones, parametrizaciones y desarrollos realizados en el proyecto.

La documentación se entregará en soporte electrónico, en formato editable y en pdf. Dicha documentación deberá ser aprobada como suficiente y válida por los técnicos responsables del Cabildo de Gran Canaria.

Como mínimo la documentación a entregar será la siguiente:

Actas de las reuniones y documentos de seguimiento de los trabajos, informes de estadísticas y rendimiento, resultados de pruebas derivadas del seguimiento del proyecto.

Page 19: PLIEGO DE PRESCRIPCIONES TÉCNICAS PARA EL CONTRATO DE SERVICIOS DE … · 2016. 11. 9. · El gestor de portales Liferay está compuesto por un Coreo núcleo y otros componentes:

Página 19 ~ C/ Bravo Murillo, 23 Ed. Anexo Planta Semisótano

35003 Las Palmas de Gran Canaria Tel.: 928 219 229

cabildo.grancanaria.com

CONSEJERÍA DE GOBIERNO DE HACIENDA Y PRESIDENCIA

SERVICIO DE TECNOLOGÍAS DE LA INFORMACIÓN Y ADMINISTRACIÓN ELECTRÓNICA

0.1.0.6

Código fuente desarrollado, plantillas, HTML, CSS y elementos gráficos como imágenes, diseños, elementos multimedia y cualquier otro componente que se utilice en el desarrollo y pertenezca al proyecto.

Manual de generación y gestión de contenidos.

Manual del desarrollador y configuración de los componentes desarrollados y/o modificados y de los sistemas para contenerlos.

Manual de instalación, despliegue y explotación de los desarrollos.

Documento del Modelo de Datos (cuando aplique).

Documentos de diseño de procesos (cuando aplique).

7.- PROPIEDAD INTELECTUAL

La propiedad intelectual de los desarrollos, sus posibles actualizaciones, la documentación generada y cualquier otro producto resultante al amparo del presente Pliego de Prescripciones Técnicas corresponden únicamente al Cabildo de Gran Canaria, con exclusividad y a todos los efectos.

8.- TRANSFERENCIA TECNOLÓGICA

Durante la ejecución de los trabajos objeto del contrato el adjudicatario se compromete en todo momento a facilitar a las personas designadas por el Cabildo de Gran Canaria a tales efectos, la información, formación y documentación que éstas soliciten para disponer de un pleno conocimiento de los trabajos y las circunstancias en que se desarrollan los mismos, así como de los eventuales problemas que puedan plantearse y de las tecnologías, métodos y herramientas utilizados para resolverlos.

9.- GARANTÍA Y MANTENIMIENTO

Todos los desarrollos y productos entregados tendrán una garantía mínima de seis (6) meses frente a defectos, errores u omisiones respecto a lo estipulado en este pliego de condiciones, debiendo la empresa adjudicataria subsanarlos una vez le sea notificado (bien por escrito o bien por algún aplicativo para el seguimiento del proyecto, y que permita registrar la fecha en la que se notifique la incidencia), en un plazo no superior a 5 días hábiles. Para la comunicación de incidencias se utilizará, como mínimo, la vía telefónica, debiendo disponer el adjudicatario de un sistema de recepción de incidencias para el seguimiento y resolución de las mismas. El horario de atención de incidencias, como mínimo deberá estar disponible de lunes a viernes, en el horario de trabajo del Cabildo de Gran Canaria.

Page 20: PLIEGO DE PRESCRIPCIONES TÉCNICAS PARA EL CONTRATO DE SERVICIOS DE … · 2016. 11. 9. · El gestor de portales Liferay está compuesto por un Coreo núcleo y otros componentes:

Página 20 ~ C/ Bravo Murillo, 23 Ed. Anexo Planta Semisótano

35003 Las Palmas de Gran Canaria Tel.: 928 219 229

cabildo.grancanaria.com

CONSEJERÍA DE GOBIERNO DE HACIENDA Y PRESIDENCIA

SERVICIO DE TECNOLOGÍAS DE LA INFORMACIÓN Y ADMINISTRACIÓN ELECTRÓNICA

0.1.0.6

10.- SEGURIDAD Y CONFIDENCIALIDAD

El adjudicatario queda expresamente obligado a mantener absoluta confidencialidad y reserva sobre cualquier dato que pudiera conocer con ocasión del cumplimiento del contrato, especialmente los de carácter personal, que no podrá copiar o utilizar con fin distinto al que figura en este pliego, ni tampoco ceder a otros ni siquiera a efectos de conservación.

El adjudicatario quedará obligado al cumplimiento de lo dispuesto en la Ley Orgánica 15/1999 de 13 de diciembre, sobre protección datos de carácter personal así como en el Real Decreto 1720/2007 de 21 de diciembre, que desarrolla la citada ley.

11.- CUMPLIMIENTO DE LOS PLAZOS

La empresa adjudicataria deberá garantizar el cumplimiento escrupuloso de los plazos en todas las fases del proyecto comprometiéndose a la finalización del mismo en el plazo acordado al inicio de los trabajos con los responsables técnicos del Cabildo de Gran Canaria. El incumplimiento de este requisito podrá dar lugar a la aplicación de penalizaciones.

Para cada uno de los trabajos a acometer se hará una estimación de horas de dedicación y fechas de entrega para el desarrollo de los mismos por parte de la empresa adjudicataria, tal cual se especifica en la metodología en el apartado Procedimiento de Trabajo.

Los incumplimientos en la fecha de finalización de entrega podrán suponer un descuento del 5% de la factura periódica correspondiente al trimestre natural siguiente de la fecha de incumplimiento.

En Las Palmas de Gran Canaria, a de agosto de 2016.

EL CONSEJERO DE GOBIERNO DE HACIENDA Y PRESIDENCIA

(Acuerdo del Consejo de Gobierno Insular 30/06/2015)

D. PEDRO JUSTO BRITO

Page 21: PLIEGO DE PRESCRIPCIONES TÉCNICAS PARA EL CONTRATO DE SERVICIOS DE … · 2016. 11. 9. · El gestor de portales Liferay está compuesto por un Coreo núcleo y otros componentes:

Página 21 ~ C/ Bravo Murillo, 23 Ed. Anexo Planta Semisótano

35003 Las Palmas de Gran Canaria Tel.: 928 219 229

cabildo.grancanaria.com

CONSEJERÍA DE GOBIERNO DE HACIENDA Y PRESIDENCIA

SERVICIO DE TECNOLOGÍAS DE LA INFORMACIÓN Y ADMINISTRACIÓN ELECTRÓNICA

0.1.0.6

Anexo I: Plan de Prevención de Riesgos Laborales del Cabildo de Gran Canaria

Documentación exigida en materia de contratas y reformas

Page 22: PLIEGO DE PRESCRIPCIONES TÉCNICAS PARA EL CONTRATO DE SERVICIOS DE … · 2016. 11. 9. · El gestor de portales Liferay está compuesto por un Coreo núcleo y otros componentes:

Página 22 ~ C/ Bravo Murillo, 23 Ed. Anexo Planta Semisótano

35003 Las Palmas de Gran Canaria Tel.: 928 219 229

cabildo.grancanaria.com

CONSEJERÍA DE GOBIERNO DE HACIENDA Y PRESIDENCIA

SERVICIO DE TECNOLOGÍAS DE LA INFORMACIÓN Y ADMINISTRACIÓN ELECTRÓNICA

0.1.0.6

Page 23: PLIEGO DE PRESCRIPCIONES TÉCNICAS PARA EL CONTRATO DE SERVICIOS DE … · 2016. 11. 9. · El gestor de portales Liferay está compuesto por un Coreo núcleo y otros componentes:

Página 23 ~ C/ Bravo Murillo, 23 Ed. Anexo Planta Semisótano

35003 Las Palmas de Gran Canaria Tel.: 928 219 229

cabildo.grancanaria.com

CONSEJERÍA DE GOBIERNO DE HACIENDA Y PRESIDENCIA

SERVICIO DE TECNOLOGÍAS DE LA INFORMACIÓN Y ADMINISTRACIÓN ELECTRÓNICA

0.1.0.6

Page 24: PLIEGO DE PRESCRIPCIONES TÉCNICAS PARA EL CONTRATO DE SERVICIOS DE … · 2016. 11. 9. · El gestor de portales Liferay está compuesto por un Coreo núcleo y otros componentes:

Página 24 ~ C/ Bravo Murillo, 23 Ed. Anexo Planta Semisótano

35003 Las Palmas de Gran Canaria Tel.: 928 219 229

cabildo.grancanaria.com

CONSEJERÍA DE GOBIERNO DE HACIENDA Y PRESIDENCIA

SERVICIO DE TECNOLOGÍAS DE LA INFORMACIÓN Y ADMINISTRACIÓN ELECTRÓNICA

0.1.0.6

Page 25: PLIEGO DE PRESCRIPCIONES TÉCNICAS PARA EL CONTRATO DE SERVICIOS DE … · 2016. 11. 9. · El gestor de portales Liferay está compuesto por un Coreo núcleo y otros componentes:

Página 25 ~ C/ Bravo Murillo, 23 Ed. Anexo Planta Semisótano

35003 Las Palmas de Gran Canaria Tel.: 928 219 229

cabildo.grancanaria.com

CONSEJERÍA DE GOBIERNO DE HACIENDA Y PRESIDENCIA

SERVICIO DE TECNOLOGÍAS DE LA INFORMACIÓN Y ADMINISTRACIÓN ELECTRÓNICA

0.1.0.6

Page 26: PLIEGO DE PRESCRIPCIONES TÉCNICAS PARA EL CONTRATO DE SERVICIOS DE … · 2016. 11. 9. · El gestor de portales Liferay está compuesto por un Coreo núcleo y otros componentes:

Página 26 ~ C/ Bravo Murillo, 23 Ed. Anexo Planta Semisótano

35003 Las Palmas de Gran Canaria Tel.: 928 219 229

cabildo.grancanaria.com

CONSEJERÍA DE GOBIERNO DE HACIENDA Y PRESIDENCIA

SERVICIO DE TECNOLOGÍAS DE LA INFORMACIÓN Y ADMINISTRACIÓN ELECTRÓNICA

0.1.0.6