PLIEGO DE PRESCRIPCIONES TÉCNICAS PARA EL APOYO A LA ADMINISTRACIÓN DE SERVIDORES DE BASE DE DATOS ORACLE Y MÁQUINAS SERVIDORAS CON SISTEMA OPERATIVO UNIX DE LA CONSEJERÍA DE EMPLEO DE LA JUNTA DE ANDALUCÍA
ÍNDICE 1. INTRODUCCIÓN... 3 2. OBJETO Y ALCANCE DE LOS TRABAJOS... 3 3. CARACTERÍSTICAS DE LOS TRABAJOS... 3 4. ENTORNO TECNOLÓGICO... 4 5. METODOLOGÍA... 4 6. PRODUCTOS... 5 7. EQUIPO DE TRABAJO, PLANIFICACIÓN Y ORGANIZACIÓN DE LOS TRABAJOS... 5 7.1 EQUIPO DE TRABAJO... 5 7.2 CONTROL DEL PROYECTO... 6 8. CONDICIONES GENERALES DE REALIZACIÓN... 6 8.1 PROPIEDAD DEL RESULTADO DE LOS TRABAJOS.... 6 8.2 INFORMACIÓN DE BASE...6 8.3 COORDINACIÓN CON EL SERVICIO DE INFORMÁTICA DE LA SECRETARÍA GENERAL TÉCNICA... 7 8.4 CONFIDENCIALIDAD DE LA INFORMACIÓN Y ADECUACIÓN A LA LOPD... 7 8.5 SEGURIDAD... 8 8.6 PLAZO DE EJECUCIÓN... 8 8.7 HORARIO Y LUGAR DE REALIZACIÓN DE LOS TRABAJOS... 8 8.8 CERTIFICACIONES... 8 8.9 ACEPTACIÓN FINAL... 9 8.10 GARANTÍA Y MANTENIMIENTO... 9 8.11 REFERENCIAS... 9 9. CONTENIDOS MINIMOS A INCLUIR EN LA OFERTA... 10 PPT Administración de Oracle y Unix 2/2
1. INTRODUCCIÓN La Consejería de Empleo, para el ejercicio de sus competencias, dispone de un elevado número de sistemas de información. Estos sistemas se encuentran instalados en servidores alojados en el Centro de Proceso de Datos de la Consejería. Para garantizar unos adecuados rendimiento y disponibilidad de los sistemas de información es imprescindible disponer de personal especializado en la administración y supervisión del software de base utilizado por éstos. En concreto, la Consejería de Empleo dispone de una serie de máquinas con sistema operativo Unix, en las variantes y versiones que se más adelante se especificarán, sobre las que se ejecuta el gestor de bases de datos Oracle. El presente documento tiene por objeto especificar las prescripciones técnicas correspondientes a la ejecución de las tareas necesarias para la administración de los servidores Unix y los gestores de base de datos Oracle de que dispone la Consejería de Empleo. 2. OBJETO Y ALCANCE DE LOS TRABAJOS El objeto y alcance de los trabajos a llevar a cabo mediante la presente contratación es la realización de servicios profesionales para la Administración de Sistemas Unix y bases de datos Oracle para la Consejería de Empleo de la Junta de Andalucía. 3. CARACTERÍSTICAS DE LOS TRABAJOS La prestación de servicios incluirá, básicamente, las tareas que se relacionarán a continuación, aplicadas a los siguientes productos: Gestor de Base de Datos Oracle y productos asociados de la compañía Oracle: o Gestor de base de datos Oracle: versiones 8i y 9i o Forms / Reports Server: versión 6i o Oracle Application Server (AS): versión 10g (versión interna 9.0.4) o Oracle Internet Application Server (ias): Versión 9i (release 1 y release 2) o Oracle Discoverer: versiones 3.1.36 y 10g (versión interna 9.0.4) Sistemas Operativos Unix en todas las variantes y versiones disponibles en la Consejería de Empleo (actualmente, Solaris en sus versiones 8 y 9). Estos productos y versiones de productos podrían verse modificados a raíz de las actualizaciones tecnológicos que se consideren oportunos realizar por parte del Servicio de Informática de la Consejería de Empleo. Al inicio de los trabajos se deberá realizar una tarea de inventariado exhaustivo de los sistemas objeto de los trabajos, así como de elaboración de los manuales de procedimiento de actuaciones y operatoria sobre aquellos que sea necesario. Relación de tareas a realizar: PPT Administración de Oracle y Unix 3/3
Instalación, configuración, administración, asesoramiento, optimización, integración, auditorías, etc, de los productos enumerados anteriormente. Asistencia al Área de producción y explotación, para la realización de funciones de gestión de sistemas, comunicaciones y seguridad. Asistencia a usuarios en la explotación: resolución de incidencias de usuarios, instalación y/o actualización de software, supervisión y ejecución de scripts de bases de datos, migración de datos, etc. Colaboración en la redacción de manuales y guías de entrenamiento, que complementen o, en su caso, sustituyan a las existentes con anterioridad. Diseño, implantación y seguimiento de sistemas de disponibilidad, seguridad y salvaguardia. Cualquier otra tarea propia de un Analista de Sistemas / Administrador de Base de Datos en relación a los productos descritos anteriormente. Se considerará como mejora la inclusión en la oferta de los siguientes elementos: Inclusión de cursos de formación en las materias relacionadas con la asistencia técnica objeto del contrato destinados al personal de la Consejería. Posibilidad de utilización de aulas de formación aportadas por la empresa, a los efectos de los cursos anteriores o de cualquier otra actividad formativa o divulgativa relacionada o no con las materias objeto del contrato. Incorporar como elemento del proyecto herramientas informáticas de seguimiento, monitorización y control de las actividades objeto del contrato. Cualquier otro elemento que pueda redundar en la mejora de los servicios prestados, siempre en el marco de los objetivos del presente pliego de prescripciones técnicas. 4. ENTORNO TECNOLÓGICO El entorno tecnológico sobre el que se desarrollarán las tareas enumeradas anteriormente viene conformado por el sistema operativo Unix y el gestor de base de datos Oracle. 5. METODOLOGÍA Todos los trabajos a realizar y la documentación y los productos que habrán de obtenerse como materialización de estos trabajos se adaptarán obligatoriamente a lo especificado en la metodología METRICA versión 3.0. Esta metodología es de carácter público, está promovida por el Consejo Superior de Informática y adoptada por la Junta PPT Administración de Oracle y Unix 4/4
de Andalucía. Está editada por el Ministerio para las Administraciones Públicas (Madrid, 1995 ISBN 84-309-2690-9). 6. PRODUCTOS Los productos que habrán de obtenerse como materialización de los trabajos relacionados objeto del contrato se adecuarán en todo aquello que no se especifica en el presente Pliego de Prescripciones Técnicas a lo especificado en la citada metodología METRICA versión 3.0. Dado el carácter abierto de la asistencia, la empresa adjudicataria presentará con la periodicidad que determine la Dirección del Proyecto, un informe de seguimiento con el detalle de las tareas realizadas en el período. 7. EQUIPO DE TRABAJO, PLANIFICACIÓN Y ORGANIZACIÓN DE LOS TRABAJOS 7.1 Equipo de trabajo La Consejería de Empleo, a través del Servicio de Informática, ejercerá la coordinación de los trabajos. Para ello designará un Director del Proyecto que se encargará de coordinar la planificación del proyecto, de la distribución y asignación de recursos, del seguimiento y control de las actividades, del control de la calidad de los productos y de la aceptación formal de las certificaciones de trabajos realizados. La empresa de servicios de asistencia técnica aportará un equipo de trabajo integrado por un Jefe de Proyecto y cuantos técnicos de adecuada cualificación y nivel de dedicación estime necesarios para la realización de los trabajos según la planificación que se fije, y de acuerdo con los requisitos del presente Pliego de Prescripciones Técnicas. El Jefe de Proyecto se encargará de organizar la ejecución de los trabajos y poner en práctica el programa de trabajos adoptados y aprobados, ostentar la representación del equipo técnico contratado y mantener informado al Director del Proyecto de cualquier modificación que se pueda producir en el equipo de trabajo. Así mismo serán funciones y responsabilidades del Jefe de Proyecto proponer al Director del Proyecto las modificaciones que estime necesarias surgidas a lo largo del desarrollo del trabajo para el mejor cumplimiento del mismo y presentarle los estudios y documentación elaborados para su aprobación y aceptación. La dedicación de los trabajos en función de los distintos perfiles, se estima como mínimo en: 105 horas de Jefe de Proyecto. 2100 horas de Analista de Sistemas / Administrador de Base de Datos. 700 horas de Programador / Asesor de Microinformática Cualquier modificación del personal colaborador inicialmente asignado al proyecto deberá ser aprobada por el Director del Proyecto; en cualquier caso habrá de imputarse una facturación especial durante el tiempo de incorporación y adaptación de las nuevas personas al mismo. PPT Administración de Oracle y Unix 5/5
7.2 Control del proyecto El control del proyecto se realizará de forma sistemática, a lo largo del desarrollo del mismo, para alcanzar los siguientes objetivos básicos: - Conocer el grado de avance de la realización de los trabajos. - Detectar, en sus orígenes, posibles desviaciones en plazos. - Asegurar el cumplimiento de objetivos. - Garantizar la calidad e integridad de los trabajos y productos obtenidos. - Mantener una utilización óptima de recursos y medios asignados. Los elementos básicos que se utilizan para realizar este control, son: - Planificación del proyecto. - Informes de trabajos realizados, que permiten controlar el avance del proyecto y el cumplimiento de los plazos. - Actas de reuniones mantenidas a cualquier nivel. - Revisión de los trabajos realizados y productos terminados, para garantizar su calidad, integridad y cumplimiento de objetivos. Este control será realizado por el Director de Proyecto por parte de la Consejería de Empleo y por el Jefe de Proyecto por parte de la empresa adjudicataria. 8. CONDICIONES GENERALES DE REALIZACIÓN 8.1 Propiedad del resultado de los trabajos. Todos los documentos y resultados de los trabajos realizados y en particular los productos software objeto del contrato serán propiedad de la Junta de Andalucía, que podrá reproducirlos o divulgarlos total o parcialmente. La empresa adjudicataria podrá hacer uso de los mismos, ya sea como referencia o como base de futuros trabajos, siempre que cuente para ello con la autorización expresa, por escrito, de la Junta de Andalucía. En particular, los productos desarrollados están afectados por la Orden de 21 de febrero de 2005 sobre disponibilidad pública de los programas informáticos de la Administración de la Junta de Andalucía y de sus Organismos Autónomos (BOJA nº 49, de 10 de marzo de 2005). Se podrá requerir a la empresa adjudicataria documentación específica de a los efectos de la adecuada puesta a disposición de los citados productos. 8.2 Información de base La Junta de Andalucía facilitará a la empresa adjudicataria cuanta información disponga relacionada con las materias objeto del presente trabajo. PPT Administración de Oracle y Unix 6/6
8.3 Coordinación con el Servicio de Informática de la Secretaría General Técnica Con independencia de la participación del personal del Servicio de Informática de la Consejería de Empleo en los correspondientes grupos de control y supervisión de los trabajos, la empresa adjudicataria se compromete a: Designar una persona de dicha empresa que actúe como representante de la misma ante el Servicio de Informática para resolver cualquier consulta o incidencia que pudiera surgir en el desarrollo de los trabajos a realizar. En caso de que la empresa adjudicataria lo fuera de varios proyectos en la Consejería, este interlocutor deberá ser único para todos los proyectos, y asumirá igualmente las posibles tareas de coordinación entre los mismos. Con carácter previo al inicio de los trabajos, se deberá mantener una reunión entre este representante y personal del Servicio de Informática en el que se presente y detalle el contenido de la oferta que ha resultado adjudicada, así como los componentes del equipo de trabajo. Se comunicará en esta reunión a la empresa adjudicataria la persona del Servicio de Informática que actuará de interlocutor para el desarrollo del proyecto. En caso de ser necesario, desde el Servicio de Informática se aportará información de carácter general sobre las normas o estándares de aplicación tanto en la Junta de Andalucía como en la Consejería de Empleo que puedan afectar al desarrollo de los trabajos. Emitir un informe con periodicidad mensual, como mínimo, destinado al Servicio de Informática en el que se describa el estado de ejecución del proyecto, el calendario de actuaciones previstas, incidencias y/o desviaciones en el proyecto, posibles requerimientos en la explotación de los sistemas, plazos de entrega, etc. Con independencia de lo anterior, en cualquier momento, tanto la empresa adjudicataria como el Servicio de Informática podrán proponer reuniones a los efectos de resolver incidencias, coordinar actuaciones o unificar criterios. Al Servicio de Informática se deberá entregar copia en soporte electrónico de toda la documentación generada relativa al sistema de información o, en general, al objeto de los trabajos. 8.4 Confidencialidad de la información y adecuación a la LOPD No se podrá transferir información alguna sobre los trabajos a personas o entidades no explícitamente mencionados en este sentido en el contrato sin el consentimiento, por escrito, de la Junta de Andalucía. La empresa de servicios informáticos deberá establecer procedimientos y mecanismos internos adecuados que deben aplicarse para mantener ficheros, locales, programas y equipos en las debidas condiciones de seguridad, con objeto de garantizar la confidencialidad de la información y definir el personal responsable de la misma. La empresa adjudicataria, en cumplimiento de la Ley Orgánica 15/1999, de 13 de diciembre, de Protección de Datos de Carácter Personal, únicamente tratará los datos conforme a las instrucciones de la Consejería de Empleo y Desarrollo Tecnológico y no los aplicará o utilizará con fin distinto al del presente contrato, ni los comunicará, ni siquiera para su conservación, a otras personas. Además, deberá cumplir las medidas técnicas y organizativas estipuladas en el Real Decreto 994/1999, de 11 de junio, que establece el "Reglamento de Medidas de Seguridad de PPT Administración de Oracle y Unix 7/7
los ficheros automatizados que contengan datos de carácter personal" para datos de carácter personal. En el caso de que la empresa, o cualquiera de sus miembros, destine los datos a otra finalidad, los comunique o los utilice incumpliendo las estipulaciones del contrato, será responsable de las infracciones cometidas. 8.5 Seguridad En las aplicaciones afectadas por el objeto del presente pliego de asistencia técnica se deberá prestar una especial atención a la seguridad en un sentido amplio. Así, se deberán tener en cuenta aspectos como: Implementaciones poco robustas de mecanismos de autenticación o de mantenimiento de sesiones. Errores en el tratamiento de entrada de datos: el incorrecto procesamiento de éstos puede llevar a una malversación por parte del atacante. Ejecución de aplicaciones con máximos privilegios sobre el sistema: como consecuencia de esto un fallo en la aplicación puede comprometer completamente a la plataforma de ejecución. Tratamiento incorrecto de los posibles errores y los mensajes generados al producirse éstos. 8.6 Plazo de ejecución El plazo de ejecución de los trabajos objeto del presente pliego será de 12 meses como máximo a partir de la firma del contrato. El contrato podría ser prorrogado, en su caso, por un periodo máximo de 12 meses y un importe idéntico al de adjudicación. 8.7 Horario y lugar de realización de los trabajos Los trabajos se realizarán normalmente en las dependencias del Servicio de Informática de la de la Consejería de Empleo o en las que ésta autorice y determine, como podrían ser las sedes de las distintas Delegaciones Provinciales. Los trabajos se realizarán de lunes a viernes de acuerdo con el horario que se establezca con el servicio. No obstante, en circunstancias excepcionales y cuando a criterio del Servicio de Informática la realización efectiva de los trabajos no se ajuste a la planificación o sobreviniese una carga de trabajo que debiera ser atendida sin dilación, el adjudicatario deberá comprometerse a una plena disponibilidad fuera del horario habitual mientras persista la circunstancia excepcional. 8.8 Certificaciones La empresa de servicios presentará periódicamente al Director del Proyecto una certificación con las personas y las horas empleadas durante la realización de los distintos trabajos realizados. Estas certificaciones serán aceptadas formalmente por el Director del Proyecto, y se podrán presentar mensualmente. PPT Administración de Oracle y Unix 8/8
La cuantía económica de cada certificación será abonada y deducida progresivamente del valor total del contrato, sin que la suma de las mismas pueda superar en ningún caso el importe de adjudicación del contrato. 8.9 Aceptación final Para efectuar la aceptación final del proyecto la Junta de Andalucía efectuará las pruebas que estime oportunas de verificación y validación del objeto del contrato regido por el presente Pliego de Prescripciones Técnicas. 8.10 Garantía y mantenimiento Se considerará incluido en el periodo de garantía el mantenimiento correctivo de los trabajos realizados. Asimismo, durante este periodo se ofrecerá soporte telefónico y, de ser necesario, asistencia in situ, para la resolución de problemas que se planteen y tengan su origen en los trabajos realizados objetos del presente pliego. 8.11 Referencias La empresa ofertante deberá incluir referencias tanto en el ámbito de la empresa en su conjunto como de cada uno de los candidatos a formar parte del Equipo del Proyecto y Jefe del Proyecto. Las referencias en el ámbito de la empresa concretarán, al menos, en lo siguiente: Participación anterior en tareas de la misma o similar naturaleza tanto en el ámbito privado como en el público. Referencia a trabajos realizados de la misma o similar naturaleza siguiendo algún tipo de metodología de planificación de sistemas de información. Las referencias en el ámbito de los candidatos a participar en el proyecto se concretan en la aportación del currículum vitae profesional de cada uno de ellos, en los que se especificará, al menos, lo siguiente: Participación anterior en tareas de la misma o similar naturaleza tanto en el ámbito privado, como en el público, tanto en la empresa actual como en posibles empresas anteriores, especificando el grado de implicación en las mismas (Vg. Jefe de Proyecto, Consultor, Analista, etc.). Referencia a trabajos realizados de la misma o similar naturaleza siguiendo algún tipo de metodología de planificación de sistemas de información. PPT Administración de Oracle y Unix 9/9
9. CONTENIDOS MINIMOS A INCLUIR EN LA OFERTA Los ofertantes presentarán una descripción detallada de la asistencia. En particular, se hará referencia detallada a los distintos puntos contenidos en el presente Pliego. Para facilitar el estudio de las ofertas se pretende que éstas se presenten con la siguiente estructura: Descripción general de la solución ofertada Plan inicial de trabajo, organización y metodología, entorno tecnológico y herramientas Productos a obtener Currículo de cada uno de los miembros del equipo de trabajo, indicando perfil y dedicación ofertada. Mejoras a la oferta (funcionalidades adicionales a las citadas en el pliego, mantenimiento evolutivo, etc) Justificación del precio ofertado. Condiciones de garantía Referencias de la empresa. Se entregará la oferta técnica tanto en papel como en soporte electrónico en formato OpenOffice o Microsoft Word, sin que pueda existir ninguna discrepancia entre ellas. Sevilla, 12 de julio de 2005 EL JEFE DEL SVO. DE INFORMÁTICA, Fdo.: José Luis Falcón Pliego PPT Administración de Oracle y Unix 10/10