Download Pliego de prescripciones técnicas

Document related concepts
no text concepts found
Transcript
PROCEDIMIENTO ABIERTO PARA LA ADJUDICACIÓN DEL CONTRATO
DE SERVICIOS DE ASISTENCIA TÉCNICA PARA EL MANTENIMIENTO Y
DESARROLLO DE APLICACIONES INFORMÁTICAS DEL SENADO
PLIEGO DE PRESCRIPCIONES TÉCNICAS
ÍNDICE
1. OBJETO Y REQUISITOS GENERALES........................................................................ 2
2. PERFILES PROFESIONALES REQUERIDOS ............................................................. 2
2.1 Desarrollo en lenguaje de programación Java para la página web. .............................. 2
2.2 Desarrollo en entorno Java para aplicaciones de gestión interna............................ 3
2.3 Desarrollo en entorno Oracle Developer (Forms y Report) para aplicaciones de
gestión interna. ................................................................................................................. 4
3. SEGUIMIENTO Y COORDINACIÓN. ............................................................................. 4
4. RÉGIMEN DE PRESTACIÓN DE LOS SERVICIOS ..................................................... 5
5. MODIFICACIONES EN LA COMPOSICIÓN DEL EQUIPO DE TRABAJO. ................ 5
6. DOCUMENTACIÓN A APORTAR .................................................................................. 6
Anexo I. Formulario de personal técnico propuesto para el perfil correspondiente al
apartado 2.1. Desarrollo en lenguaje de programación Java para la página web. ...... 7
Anexo II. Formulario de personal técnico propuesto para el perfil correspondiente al
apartado 2.2. Desarrollo en entorno Java para aplicaciones de gestión interna. ........ 8
Anexo III. Formulario de personal técnico propuesto para el perfil correspondiente al
apartado 2.3. Desarrollo en entorno Oracle Developer (Forms y Report) para
aplicaciones de gestión interna. ....................................................................................... 9
1
1. OBJETO Y REQUISITOS GENERALES
El contrato tiene por objeto la prestación de servicios de asistencia
técnica relacionados con el mantenimiento y desarrollo de aplicaciones
informáticas del Senado, de conformidad con lo establecido en este pliego y en
el de cláusulas administrativas particulares.
Se requiere la realización de 2.712 jornadas de 8 horas a realizar de
manera continuada por seis técnicos durante el primer año y por cuatro
técnicos el tiempo restante hasta la finalización del contrato.
La distribución estimada para la prestación de los servicios es la
siguiente:
Año 2017 – 828 jornadas.
Año 2018 – 1.020 jornadas.
Año 2019 – 864 jornadas.
La prestación de los servicios se realizará en las dependencias del
Senado en Madrid, calle Bailén, 3.
2. PERFILES PROFESIONALES REQUERIDOS
La actividad a realizar requiere de conocimientos profundos en los
ámbitos que se detallan a continuación, siendo necesario que los técnicos
propuestos para la realización del servicio acrediten titulación de grado medio
o equivalente y una experiencia mínima de un año de trabajo, durante los
últimos tres, en el entorno tecnológico correspondiente.
2.1 Desarrollo en lenguaje de programación Java para la página web.
Se requieren dos técnicos con experiencia en las siguientes
tecnologías:
• Desarrollo en lenguaje de programación Java/J2EE.
• Herramienta de desarrollo JDeveloper 11.
• Desarrollo web (HTML, HTML5, DHTML, CSS, CSS3, JavaScript, JSON,
JSP, JSPF, Servlets, Beans, XML, XSLT, XSL).
• Desarrollo de Aplicaciones SSXA.
• Herramientas de accesibilidad web: JAWS, TAW, WAVE, Examinator,
elementos específicos de HML5 para desarrollos accesibles.
• Herramientas de Diseño adaptativo (RWD): Prepros, SASS, RUBY.
2
Se valorará también la experiencia en estas otras materias:
SiteStudio 11.
Herramienta de gestión de contenidos UCM 11g.
Control de versiones con Subversion.
Herramienta de gestión de proyectos REDMINE.
JasperReports: Para la elaboración de informes y su ejecución desde
Java.
• Conocimientos demostrables en tramitación parlamentaria y/o
económico-administrativa.
•
•
•
•
•
2.2 Desarrollo en entorno Java para aplicaciones de gestión interna.
Se requiere un técnico con experiencia en las siguientes tecnologías:
• Eclipse: Entorno de desarrollo integrado para aplicaciones Java.
• JavaServer Faces: Componentes visuales para la capa de
presentación de las aplicaciones. Versión 2.0 y superiores.
• Spring Framework: Componentes de gestión para la capa de lógica de
negocio particularizando en la inyección de dependencias y testing.
• Hibernate: Herramienta de mapeo objeto-relacional para la capa de
persistencia de las aplicaciones, centrado en su configuración y uso
utilizando anotaciones.
• JasperReports: Para la elaboración de informes y su ejecución desde
Java.
Se valorará también la experiencia en estas otras materias:
• Control de versiones con Subversion.
• Herramienta MAVEN para la gestión del ciclo de vida de las
aplicaciones y sus dependencias.
• Herramienta de gestión de proyectos REDMINE.
• Conocimientos del framework ATLAS.
• Conocimientos demostrables en tramitación parlamentaria y/o
económico-administrativa.
3
2.3 Desarrollo en entorno Oracle Developer (Forms y Report) para
aplicaciones de gestión interna.
Se requieren tres técnicos con experiencia en las siguientes materias:
• Herramienta de desarrollo Oracle Developer versión 10 (Forms y
Report).
• Lenguaje de programación PL/SQL.
• Herramienta TOAD.
Se valorará también la experiencia en estas otras materias:
•
•
•
•
Control de versiones con Subversion.
Herramienta de gestión de proyectos REDMINE.
JasperReports: Para la elaboración de informes.
Conocimientos demostrables en tramitación
económico-administrativa.
parlamentaria
y
3. SEGUIMIENTO Y COORDINACIÓN.
La empresa contratista deberá asignar un interlocutor único integrado en
su propia plantilla que actuará como responsable del contrato y tendrá entre
sus obligaciones las siguientes:
a) Centralizar la comunicación entre la empresa contratista y el
personal integrante del equipo de trabajo adscrito al contrato, de un lado, y el
Senado, de otro, en todo lo relativo a las cuestiones derivadas de la ejecución del
contrato.
b) 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 al puesto de trabajo. La Dirección de
Tecnologías de la Información y de las Comunicaciones del Senado concretará y
controlará el desempeño de las tareas.
c) Organizar el régimen de vacaciones del personal adscrito a la
ejecución del contrato, debiendo a tal efecto coordinarse con el Senado, para no
alterar el buen funcionamiento del servicio.
d) Seguimiento del trabajo de los técnicos, para lo que realizará
reuniones con una periodicidad mínima de un mes con los responsables del
Senado.
4
e) Coordinación de los trabajos de los técnicos y apoyo para la
resolución de los problemas técnicos que se les planteen.
f) Iniciativas de formación que se consideren necesarias. El tiempo que
los técnicos deban dedicar a esta formación no se considerará como de servicio
en el Senado.
g) Gestionar, de acuerdo con el Senado, las variaciones, ocasionales o
permanentes, en la composición del equipo de trabajo adscrito a la ejecución del
contrato. Solo se admitirá que el contratista proponga cambios en el equipo de
trabajo con las siguientes condiciones:
• Justificación escrita, detallada y suficiente, explicando el motivo
que suscita el cambio que se solicita.
• Presentación de candidatos con un perfil de cualificación técnica
igual o superior al de la persona que se pretende sustituir.
El contratista especificará el modelo de seguimiento del servicio que
se propone, asignando la persona para realizar el seguimiento, su
cualificación profesional y otras cuestiones que considere convenientes para
optimizar el servicio ofrecido.
4. RÉGIMEN DE PRESTACIÓN DE LOS SERVICIOS
La jornada a realizar por los técnicos que prestarán los servicios
contratados será, con carácter general, de 40 horas semanales, distribuidas
por días laborables, de lunes a jueves, dentro del horario de 9:00 a 19:00
horas y los viernes, de 9:00 a 15:00 horas. La distribución del horario será
fijada por el Senado con el fin de atender las necesidades derivadas del
funcionamiento de la Cámara. A efectos del pago de los servicios, el cómputo
se realizará por jornadas completas, que se calcularán dividiendo las horas
realizadas semanalmente entre 8.
Durante los períodos en que se establezca en la Cámara la jornada
continuada, el horario se ajustará a dicha jornada.
5. MODIFICACIONES EN LA COMPOSICIÓN DEL EQUIPO DE TRABAJO.
El contratista no podrá modificar la composición del equipo de trabajo
salvo consentimiento expreso del Senado o fuerza mayor. En caso de
sustitución de personal, los nuevos integrantes del equipo deberán disponer de
perfiles profesionales iguales o superiores a los del personal sustituido, en
los campos mencionados en este pliego. Para dar validez a los cambios
propuestos, será necesaria la conformidad de la Dirección de Tecnologías
5
de la Información y de las Comunicaciones del Senado. El contratista
compensará por los perjuicios producidos por este cambio en los términos
establecidos en el pliego de cláusulas administrativas particulares.
Si la empresa contratista propusiera el cambio de una de las personas
del equipo de trabajo, se deberá solicitar por escrito con quince días de
antelación, exponiendo las razones que obligan a dicho cambio.
Asimismo, el Senado podrá exigir, de forma motivada, el cambio de
cualquiera de los componentes del equipo de trabajo.
6. DOCUMENTACIÓN A APORTAR
Los licitadores deberán cumplimentar obligatoriamente el formulario
correspondiente a cada uno de los técnicos que propongan para los tres
perfiles, de conformidad con los anexos I, II y III de este pliego, incluyendo
el nombre y otros datos relevantes. La titulación y los méritos profesionales
deberán acreditarse mediante certificados académicos o de empresa. Caso
de que el candidato propuesto no forme parte de la plantilla del licitador en el
momento de presentación de la oferta, deberá incluirse una declaración del
técnico de que no ha autorizado a otra empresa a presentar su candidatura en
esta licitación. En el supuesto de que un mismo técnico figure en más de una
oferta, será excluida aquella que no incluya la mencionada declaración y, en
caso de que se incluya en más de una, serán excluidas todas ellas.
6
Anexo I. Formulario de personal técnico propuesto para el perfil
correspondiente al apartado 2.1. Desarrollo en lenguaje de programación
Java para la página web.
(Cumplimentar un formulario por cada técnico que se proponga)
Empresa licitadora
Perfil técnico
Datos identificación del técnico
Desarrollo en lenguaje de programación Java para la página web
-Titulación académica
Título académico
Centro
Año
Fecha expedición
…
-Experiencia en el entorno tecnológico requerido en el apartado 2.1 del pliego:
Tecnología, lenguaje, etc.
Versión
Fecha inicio
Fecha fin
Tareas desempeñadas
…
-Experiencia en otras materias o herramientas tecnológicas descritas en el apartado 2.1 de
este pliego:
Tecnología, lenguaje, etc.
Versión
Fecha inicio
Fecha fin
Tareas desempeñadas
…
7
Anexo II. Formulario de personal técnico propuesto para el perfil
correspondiente al apartado 2.2. Desarrollo en entorno Java para
aplicaciones de gestión interna.
(Cumplimentar un formulario por cada técnico que se proponga)
Empresa licitadora
Perfil técnico
Datos identificación del técnico
Desarrollo en lenguaje de programación Java para la página web
-Titulación académica
Título académico
Centro
Año
Fecha expedición
…
-Experiencia en el entorno tecnológico requerido en el apartado 2.2 del pliego:
Tecnología, lenguaje, etc.
Versión
Fecha inicio
Fecha fin
Tareas desempeñadas
…
-Experiencia en otras materias o herramientas tecnológicas descritas en el apartado 2.2 de
este pliego:
Tecnología, lenguaje, etc.
Versión
Fecha inicio
Fecha fin
Tareas desempeñadas
…
8
Anexo III. Formulario de personal técnico propuesto para el perfil
correspondiente al apartado 2.3. Desarrollo en entorno Oracle Developer
(Forms y Report) para aplicaciones de gestión interna.
(Cumplimentar un formulario por cada técnico que se proponga)
Empresa licitadora
Perfil técnico
Datos identificación del técnico
Desarrollo en lenguaje de programación Java para la página web
-Titulación académica
Título académico
Centro
Año
Fecha expedición
…
-Experiencia en el entorno tecnológico requerido en el apartado 2.3 del pliego:
Tecnología, lenguaje, etc.
Versión
Fecha inicio
Fecha fin
Tareas desempeñadas
…
-Experiencia en otras materias o herramientas tecnológicas descritas en el apartado 2.3 de
este pliego:
Tecnología, lenguaje, etc.
Versión
Fecha inicio
Fecha fin
Tareas desempeñadas
…
9