Pliego de prescripciones técnicas (175 KB )

Anuncio
Dirección General de Servicios
Junio 2016
Contratación de la remodelación del Portal del Cliente Bancario
Pliego de prescripciones técnicas
Departamento de Sistemas de Información
ÍNDICE
1 Objeto de la contratación
3
2 Descripción del proyecto
3
2.1 Descripción general
3
2.2 Actividades principales
4
2.3 Solución tecnológica propuesta
6
2.4 Fases del proyecto y plazos de ejecución 6
2.5 Gestión del Cambio. Transferencia tecnológica
2.6 Plataforma tecnológica
7
7
2.7 Normas y procedimientos, control del proyecto y aseguramiento de la calidad
2.8 Documentación de los trabajos
3 Composición del equipo del proyecto
7
8
9
4 Estructura y requerimientos de la propuesta técnica.
10
ANEJO 1 Modelo currículum para el equipo de proyecto
12
Sistemas de Información. Pliego de prescripciones técnicas. Remodelación Portal Cliente Bancario 2
1 Objeto de la contratación
El objeto de la presente contratación es la remodelación de la web pública conocida como
“Portal del Cliente Bancario” (www.bde.es/clientebanca/es/), rediseñando su aspecto visual
y su arquitectura de información, así como adaptándolo a los diferentes dispositivos
móviles existentes en el mercado con capacidad de acceso a Internet.
2 Descripción del proyecto
2.1
Descripción general
El Portal del Cliente Bancario se desarrolló hace muchos años. En este tiempo se han
añadido muchos contenidos y eliminado otros, y la importancia de ciertos elementos ha
cambiado. Por ello es necesario remodelar la web, utilizando una nueva arquitectura de
información y un nuevo diseño que sea más actual y haga uso de las nuevas tecnologías.
Por otro lado, también es necesario que esta nueva web se visualice de manera óptima en
dispositivos móviles (smartphones y tablets), siguiendo la metodología “Web Responsive
Design1”, empleada de la web institucional del Banco de España (www.bde.es).
El portal está implementado con tecnología OpenText, y la remodelación deberá de
mantener esta plataforma, si bien la arquitectura de información y la jerarquía de navegación
del mismo se modificarán según las nuevas necesidades del Banco de España. En la
medida de lo posible se tratará de mantener las urls actuales. Además el portal pasará a
ser multi-idioma, con todos los textos en castellano e inglés.
Concretamente, es necesario reestructurar las secciones principales de la web para facilitar
el acceso a la información al usuario. Del mismo modo, se desea reducir el número de
niveles de navegación y añadir un mapa web del portal. Además se pretende que la
información de la web cuente con dos niveles de detalle: uno más directo y en un lenguaje
más común que sirva a modo de resumen para destacar lo más importante, y otro más
detallado y extenso que utilice un lenguaje más técnico. Para esto será necesario modificar
la estructura de canales y proyectos del portal en el gestor de contenidos (OpenText WEM),
así como probablemente la creación de nuevos tipos de contenido. Igualmente será
necesaria la carga inicial de contenidos en cada sección.
Adicionalmente se desea que la web tenga un diseño visual más atractivo que el actual,
para lo cual será necesario un cambio de imagen completo: rediseño de la home y de los
marcos de página (menús, relacionados, etc.), creación de gráficos y tablas dinámicas,
utilización de iconos para la identificación de secciones, así como la creación de galerías
de imágenes y de vídeos. Esto implica la modificación de la maquetación de los estilos de
la web, la creación de contenido multimedia (iconos e imágenes), y el diseño e
implementación de soluciones para la representación de elementos visuales dinámicos.
1
Web Responsive Design: Técnica que consigue adaptar el sitio web al entorno del usuario, utilizando distintas técnicas como hojas de estilo
en cascada, programación javascript y diseño gráfico fluido.
Sistemas de Información. Pliego de prescripciones técnicas. Remodelación Portal Cliente Bancario 3
Relacionado con esta nueva imagen visual está el requisito de adaptar los contenidos y la
funcionalidad del portal a dispositivos móviles. Para conseguirlo se desea utilizar el
framework Bootstrap y su configuración de grid por defecto (12 columnas, contenido de
1170px en la resolución más alta, y tres saltos resolutivos) para la adaptación a dispositivos
móviles. Además es necesario mantener la funcionalidad y los contenidos de cada página
en todos los saltos resolutivos, manteniendo una única url por página.
La web responde a los criterios de accesibilidad doble A (definidos por la WAI – W3C) y de
usabilidad que del mismo modo deberán mantenerse tras la ejecución del proyecto. Por
otro lado, no deberán existir dependencias con software que no sea estándar o
ampliamente difundido.
Las aplicaciones que residen en app.bde.es se mantendrán fuera del portal, y sólo habrá
que enlazarlas.
Para estimar la carga de trabajo de la remodelación, los licitadores pueden analizar la web
pública. Como referencia, se indica en este pliego que la versión actual de la página consta
de aproximadamente 1200 páginas, si bien se pretende que la nueva versión conste de
unos 15 tipos de página o plantillas diferentes. Respecto a las funcionalidades especiales
que será necesario implementar o adaptar, destacan: RSS, visor de vídeos, enlaces a redes
sociales, galería de imágenes, carrusel (en la Home), tablas grandes ordenables y con filtros
de búsqueda. Adicionalmente se estima que será necesaria la creación de los siguientes
elementos multimedia: un vídeo con animaciones, 10 tipos de tablas, 10 tipos de gráficos
dinámicos, 12 iconos, 5 banners con animaciones.
Por último cabe señalar que el Banco de España dispone de tres entornos diferenciados:
desarrollo-integración, preproducción y producción. En cada uno de estos entornos existe
una única instancia del gestor de contenidos que da soporte a varios portales. El proyecto
de adaptación a móviles deberá ejecutarse paulatinamente sobre los tres entornos,
siguiendo un proceso de gestión de la configuración que pase por los diferentes entornos
mencionados para el código fuente generado. El entorno de desarrollo-integración podrá
ser entregado en una máquina virtual (Virtual Box) para que el adjudicatario pueda realizar
los trabajos sobre este entrono en sus instalaciones.
Para el caso de las instancias de contenido que sea necesario crear, éstas podrán ser
configuradas directamente sobre el entorno de preproducción y luego
exportadas/importadas en el entorno de producción. En el entorno de producción se
podrán realizar las tareas de ajuste final sobre contenidos siempre que no lleven consigo la
ejecución de ningún proceso automático.
2.2
Actividades principales
En el proyecto se deberán realizar, al menos, las siguientes actividades:
Organización y gestión
- Planificación del proyecto.
- Gestión del proyecto.
Sistemas de Información. Pliego de prescripciones técnicas. Remodelación Portal Cliente Bancario 4
Análisis y diseño
- Análisis inicial de las páginas y de los componentes gráficos existentes (menús, barras
de botones, estructuras de página, etc.).
- Análisis inicial de la arquitectura de la información existente.
- Análisis de los contenidos que se deben incluir y diseño de la nueva arquitectura de la
información, que deberá reducir el número de niveles de navegación, presentar dos niveles
de detalle de los contenidos y ser multi-idioma.
- Análisis y diseño gráfico (en Photoshop) de la nueva imagen visual del portal, para todos
los tipos de página que se definan en la nueva arquitectura de la información, teniendo en
cuenta que han de adaptarse a distintas resoluciones siguiendo la metodología Web
Responsive Design.
- Análisis y diseño de los nuevos componentes de presentación y de las estructuras HTML
necesarias para implementar la nueva imagen visual.
- Definición de la ubicación de los componentes de presentación en los saltos resolutivos
que se definan. Como se pretende utilizar la configuración por defecto del framework
Bootstrap, los rangos de visualización propuestos en principio serian: pantallas grandes
(más de 1200px), pantallas normales (entre 980px y 1200px), tablets en orientación vertical
(entre 768px y 980px), y resto de dispositivos móviles (menos de 768px).
- Implementación de una maqueta/prototipo HTML navegable de los diseños realizados
anteriormente para su validación/refinamiento por los responsables de la web.
Desarrollo
- Implementación de los diseños anteriores para todos los tipos de página del portal. Entre
otros, se deberá:
o Crear la estructura de canales y proyectos del portal en el gestor de
contenidos (OpenText WEM).
o Crear los nuevos tipos de contenido que sean necesarios.
o Implementar los nuevos componentes de presentación y las nuevas
estructuras HTML definidas durante el diseño (iconos, botones,
selectores, desplegables, etc.) en las plantillas de presentación del
gestor de portales y contenidos OpenText del Banco de España.
o Crear las hojas de estilo (CSS3) necesarias con las “Media Queries”
oportunas para los saltos definidos.
o Crear las funciones Javascript oportunas (reusando el framework
JQuery actualmente existente, si fuera necesario) que mejoren la
experiencia de usuario a la hora de aplicar la solución y que permitan
cumplir con las funcionalidades especiales demandadas (filtros de
búsqueda, carrusel, etc.).
- Implementar una solución que permita al usuario que esté utilizando un dispositivo móvil
visualizar la versión “clásica” (de escritorio) de la web, sin necesidad de modificar las URLs
de navegación actualmente existentes. Realización de la carga inicial de contenidos en
cada sección.
- Realización de los cambios de configuración necesarios en la plataforma.
- La empresa adjudicataria realizará la implementación de los cambios y los cambios de
configuración en el entorno de desarrollo. En preproducción y producción lo hará
conjuntamente con el Banco de España.
- Integración de los desarrollos en la herramienta de gestión de versiones corporativa.
- Implementación correcciones necesarias tras la fase de pruebas.
Sistemas de Información. Pliego de prescripciones técnicas. Remodelación Portal Cliente Bancario 5
Pruebas
- Pruebas funcionales, de visualización, de accesibilidad AA y de cumplimiento de
estándares web en todos los tipos de página del portal.
- Las pruebas se realizarán al menos en las siguientes combinaciones de resoluciones,
sistemas y navegadores:
o Resolución 1200px:
PC con navegadores IE7, IE8, IE9, IE10, IE11, Chrome, Firefox y
Opera.
o Resolución 980px:
PC con navegadores IE7, IE8, IE9, IE10, IE11, Chrome, Firefox y
Opera.
iPad orientación landscape con navegador Safari.
o Resolución 768px:
PC con navegador Chrome.
iPad orientación portrait con navegador Safari.
o Resolución menor que 768px:
PC con navegador Chrome.
Tablet Mini (7”) orientación portrait
Smartphone Android 5.x con navegador Chrome.
Smartphone Android 4.x con navegador Chrome.
iPhone 5 y 6 con navegador Safari.
Windows Phone 8.1 con navegador nativo.
Documentación
- Análisis.
- Diseño.
- Desarrollos realizados.
- Configuraciones de Portal, de WEM y de DPM a realizar o a modificar.
- Plan de Pruebas, resultados de las pruebas.
Otras
-
Ejecución del proceso de gestión del cambio.
Traspaso de conocimientos y formación a los administradores de la plataforma.
2.3
Solución tecnológica propuesta
Se ha de indicar una propuesta de solución tecnológica que cubra los puntos descritos en
el apartado “Actividades principales”, detallando las herramientas y procesos a utilizar y
ventajas que ofrece la misma frente a otras alternativas.
2.4
Fases del proyecto y plazos de ejecución
Se detallará, mediante un cronograma, la planificación de las fases y tareas, así como los
plazos de ejecución de cada una de ellas, teniendo en cuenta los requisitos expuestos en
el presente pliego. Así mismo se realizará una descripción de los trabajos a realizar en cada
una de ellas.
Sistemas de Información. Pliego de prescripciones técnicas. Remodelación Portal Cliente Bancario 6
Además, se han de reflejar los hitos de los diferentes entregables, así como la puesta en
producción de los servicios y funcionalidades de la plataforma.
2.5
Gestión del Cambio. Transferencia tecnológica
Durante la ejecución de los trabajos objeto del contrato el adjudicatario se compromete a
facilitar, en todo momento, a las personas designadas por el Banco de España a tales
efectos, toda la información y documentación que éstas soliciten para disponer de un pleno
conocimiento técnico de las circunstancias en que se desarrollan los trabajos, así como de
los eventuales problemas que puedan plantearse y de las tecnologías, métodos y
herramientas utilizados para resolverlos.
2.6
Plataforma tecnológica
Como ya se ha indicado, el Banco de España dispone de tres entornos de trabajo para los
entornos Web objeto del presente servicio de soporte, desarrollo, preproducción y
producción y la infraestructura que lo soporta está compuesta por los siguientes elementos:
- Sistema Operativo: AIX
- Servidor Web: IBM HTTP Server
- Servidor de Aplicaciones: IBM WebSphere Application Server
- Base de Datos: Oracle
- Entorno de programación: Java EE
- Plataforma OpenText:
- OpenText Web Experience Management 8.5
- OpenText Portal 8.5 (antes conocido como Vignette Application Portal VAP)
- OpenText Dinamic Portal Module (DPM)
- OpenText High Performance Web Delivery (HPD)
Esta infraestructura puede variar en cuanto a las versiones, productos y proveedores
utilizados actualmente.
Tecnologías:
- Java EE
- XML, XSL, XSD, DTD, etc.
- (x)HTML, HTML 5, CSS, JavaScript, etc.
- Bootstrap, jQuery.
2.7
Normas y procedimientos, control del proyecto y aseguramiento de la calidad
Normas y procedimientos
Los trabajos que se ejecuten dentro del servicio que se contrata deberán realizarse de
acuerdo con las normas y procedimientos existentes en el Banco de España. Para mejorar
la prestación del servicio, el contratista podrá proponer cuantas mejoras y cambios en
dichos procedimientos considere adecuados.
Sistemas de Información. Pliego de prescripciones técnicas. Remodelación Portal Cliente Bancario 7
La realización de los servicios será efectuada y organizada por el adjudicatario, debiendo
coordinarse para su realización con los servicios competentes en la materia del Banco de
España.
El adjudicatario designará una persona como interlocutor válido, que deberá actuar en su
representación para el desempeño del servicio contratado, será responsable de la
organización y de dar las instrucciones de trabajo a su personal. Las personas que destine
al desempeño del servicio contratado dependerán exclusivamente de su línea jerárquica.
El Banco de España, por razones de seguridad u otras causas debidamente justificadas,
podrá proponer la sustitución de los trabajadores que estén desarrollando los servicios
contratados.
Control del proyecto
El Comité de Seguimiento definido en el Pliego de Cláusulas Particulares establecerá los
mecanismos de control y seguimiento del proyecto.
También establecerá los mecanismos de control de cambios e incidencias, tanto para la
información de los mismos como para su resolución. Los planes de acción sobre los
cambios e incidencias que se produzcan en la prestación del servicio serán aprobados por
dicho Comité.
Aseguramiento de la calidad
Para asegurar el éxito del proyecto, el adjudicatario deberá de disponer de personal cuya
misión sea la de asegurar la calidad de los entregables:
- Análisis y validación del plan de migración.
- Revisión y control de los desarrollos realizados.
- Revisión y control de los contenidos migrados en base a los estándares definidos.
- Revisión y control de la correcta visualización de los portales migrados.
- Mejora continua durante todas las etapas y fases del proyecto.
En la oferta se ha de proponer la metodología de aseguramiento de la calidad (hitos,
revisiones, entregables, etc.), que podrá ser modificada si el Banco de España lo considera
oportuno.
2.8
Documentación de los trabajos
La documentación será la establecida por el Banco de España para este tipo de proyectos.
Será de propiedad exclusiva del Banco de España sin que el contratista pueda conservarla,
ni obtener copia de la misma o facilitarla a terceros.
Asimismo, todo el software desarrollado, bien como parte de la aplicación, bien como
interfaces o elementos que permitan la integración de cualquier producto con los sistemas
propios del Banco de España, deberán cumplir con los estándares de calidad requeridos
por el Departamento de Sistemas de Información.
El Banco de España comprobará la correcta adhesión a los estándares de los elementos
desarrollados, mediante inspecciones manuales o automatizadas. El adjudicatario tendrá a
Sistemas de Información. Pliego de prescripciones técnicas. Remodelación Portal Cliente Bancario 8
su disposición la documentación relativa a los estándares de calidad y podrá utilizar de
manera autónoma las herramientas utilizadas por el Banco, de manera que pueda
comprobar la calidad de los desarrollos realizados a medida que avancen sus trabajos.
Toda la documentación se entregará en español, y en el soporte magnético que se acuerde
para facilitar el tratamiento y reproducción de la misma.
El adjudicatario deberá suministrar al Banco de España las nuevas versiones de la
documentación que se vayan produciendo. También se entregará, en su caso, los
documentos sobre los que se ha basado el desarrollo en idéntico soporte a los anteriores.
El Banco de España facilitará la consulta de la documentación básica disponible durante la
fase de concurso.
3 Composición del equipo del proyecto
Se definirán los perfiles necesarios para cada tarea y el número de personas para cada uno
de estos perfiles, que formarán parte del equipo de proyecto. Así mismo, para cada una de
estas personas se detallará la experiencia en proyectos similares.
A los efectos de considerar cumplidos los requisitos en cuanto a experiencia mínima
requerida, el equipo de trabajo propuesto debe cubrir la totalidad de los requerimientos
tecnológicos descritos en el presente Pliego de Prescripciones Técnicas:
- Conocimientos avanzados en definición de tipologías de contenido, análisis de
arquitecturas de información y definición de plantillas de presentación para portales.
- Experiencia en diseño gráfico de portales y de interfaces de usuario, y en creación de
contenidos multimedia.
- Especialistas en los productos OpenText Portal (antes VAP) y OpenText Web Experience
Management (WEM).
- Administración, gestión y edición de contenidos, tanto a nivel de la consola de WEM
como a nivel del módulo DPM de OpenText.
- Administración, gestión y edición de páginas y de canales, tanto a nivel de la consola de
OpenText Portal como a nivel de la consola de WEM.
- Se valorarán conocimientos en los módulos HPD caché de OpenText, mecanismos
Friendly URL y workflows de publicación.
- Conocimientos avanzados de programación en Java EE, tecnologías XML, xHTML,
HTML 5, CSS y JavaScript.
- Conocimientos avanzados de la metodología de diseño adaptativo Web Responsive
Design, y experiencia en la utilización del framework Bootstrap para su implementación.
- Bases de datos distribuidas (entre ellas Oracle), servidores de aplicaciones (entre ellos
WebSphere Application Server) y servidores web (entre ellos IBM HTTP Server).
- Conocimientos avanzados en maquetación de contenidos xHTML, estilos CSS y Hacks
en diversos navegadores.
- Conocimientos en accesibilidad web según las normas 1.0 de la WCAG.
- Se valorarán conocimientos y experiencia con editores de texto enriquecido WYSIWYG,
y control de integridad de enlaces con VCM inlinelinks.
Sistemas de Información. Pliego de prescripciones técnicas. Remodelación Portal Cliente Bancario 9
También se detallará el equipo necesario que debe aportar el Banco de España, para la
ejecución del proyecto.
El Banco de España se reserva el derecho de evaluar, en cualquier momento, tanto la
experiencia y conocimientos como las capacidades humanas del personal del adjudicatario
que preste o vaya a prestar el servicio, pudiendo solicitar la sustitución de aquel personal
que considere que no cumple con los perfiles exigidos en el presente apartado.
4 Estructura y requerimientos de la propuesta técnica.
Las propuestas se han de estructurar en los apartados que se exponen:
a) Introducción: En este apartado se han de incluir los antecedentes y el objeto del
proyecto.
b) Adecuación funcional y técnica de la oferta: En este apartado se han de incluir los
servicios que se ofertan, que como mínimo serán los que se detallan en el presente
pliego. Se han de detallar los siguientes subapartados:
• Solución tecnológica propuesta. Descripción del proceso de remodelación del
Portal del Cliente Bancario, detallando los componentes OpenText WEM que
previsiblemente será necesario crear o modificar, y cómo se realizará la
adaptación a dispositivos móviles. Además es necesario aportar detalles sobre
las tecnologías, metodologías y herramientas que se utilizarán para el desarrollo
del proyecto.
• Normas y procedimientos, control del proyecto y aseguramiento de la calidad.
c) Planificación del desarrollo del proyecto: En este apartado se incluirá la propuesta
de planificación, teniendo en cuenta que la duración total del proyecto estimada es de 8
meses. Se han de detallar los siguientes subapartados:
• Descomposición del proyecto en tareas: Se detallaran todas las tareas
necesarias para la realización del proyecto, indicando para cada una de ellas los
responsables de su ejecución y los entregables que generan.
• Orden y duración de las tareas: Contará con un cronograma en el que se muestre
con el mayor detalle posible el orden y la duración de cada una de las tareas del
proyecto.
d) Equipo de trabajo: En este apartado se ha de incluir la información necesaria para la
evaluación del equipo de trabajo y de su composición. Constará de dos partes:
• Composición del equipo: Descripción de la composición del equipo de trabajo,
los perfiles propuestos, las funciones que desarrollarán, la cobertura de los
conocimientos requeridos, y la participación en las actividades descritas de cada
uno de los miembros. Además se presentará un organigrama que explique las
responsabilidades de cada perfil y las líneas de comunicación entre las diferentes
áreas definidas, así como la comunicación y participación entre el equipo del
proyecto y el equipo del Banco de España.
Sistemas de Información. Pliego de prescripciones técnicas. Remodelación Portal Cliente Bancario 10
•
Perfil y experiencia de los componentes: Aquí se ha de incluir el curriculum vitae
de las personas que participarán en el proyecto, en los que se detallará la
experiencia en proyectos similares, cumpliendo los requisitos mínimos
especificados en el presente pliego. Se ha de describir siguiendo el modelo
estándar europeo de curriculum vitae (Europass) indicado en el “ANEJO 1
Modelo de curriculum” las funciones y responsabilidades realizadas y la
metodología utilizada en cada proyecto que haya participado.
La propuesta se presentará en soporte papel. También se presentará copia en soporte
electrónico en formato compatible con Microsoft Office. La copia electrónica se usará como
material de trabajo y ayuda en la evaluación de las ofertas, por lo que en caso de existir
cualquier discrepancia, la propuesta presentada en papel prevalecerá sobre la recogida en
la electrónica.
La presentación de la oferta técnica sin ajustarse a lo especificado en los Pliegos de
Cláusulas Generales, Cláusulas Particulares o Prescripciones Técnicas que regulan el
presente procedimiento de contratación, podrá ser motivo suficiente para desestimar la
correspondiente oferta.
Sistemas de Información. Pliego de prescripciones técnicas. Remodelación Portal Cliente Bancario 11
ANEJOS
ANEJO 1 Modelo currículum para el equipo de proyecto
Información personal
Apellido(s) / Nombre(s)
Apellido(s) Nombre(s).
Experiencia laboral
Fechas
Describa por separado cada proyecto relevante que haya desempeñado,
comenzando por el más reciente.
Profesión o cargo
desempeñado
Funciones y responsabilidades
Tecnologías y versiones
Metodologías
Nombre y dirección de la
empresa o empleador
Personas a cargo
Tipo de empresa o sector
Educación y formación
Fechas Describa por separado cada curso realizado, comenzando por el más reciente.
Cualificación obtenida
Principales materias o
capacidades profesionales
estudiadas
Nombre y tipo del centro de
estudios
Nivel conforme a una
clasificación nacional o
internacional
Capacidades y competencias
personales
Idioma(s) materno(s)
Indique su lengua materna (si tiene más de una lengua materna, indique
cada una - ver instrucciones en http://europass.cedefop.europa.eu)
Otro(s) idioma(s)
Sistemas de Información. Pliego de prescripciones técnicas. Remodelación Portal Cliente Bancario 12
Autoevaluación
Nivel europeo (*)
Comprensión
Comprensión
auditiva
Lectura
Habla
Interacción
oral
Escritura
Capacidad oral
Idioma
Idioma
(*) Nivel del Marco Europeo Común de Referencia (MECR)
Capacidades y competencias
sociales
Describa dichas competencias e indique en qué contexto se han desarrollado.
Capacidades y competencias
organizativas
Describa dichas competencias e indique en qué contexto se han desarrollado.
Capacidades y competencias
técnicas
Describa dichas competencias e indique en qué contexto se han desarrollado.
Otras capacidades y
competencias
Describa dichas competencias e indique en qué contexto se han desarrollado.
Otras informaciones
Anejos
Indique en este apartado cualquier otra información que pueda tener relevancia,
por ejemplo personas de contacto, referencias, etc.
Enumere todos los anejos que haya decidido adjuntar. Suprimir cuando no
proceda
Sistemas de Información. Pliego de prescripciones técnicas. Remodelación Portal Cliente Bancario 13
Descargar