La oferta técnica deberá dar cumplimiento a las siguientes condiciones:
- CONTENIDO DE LA OFERTA TÉCNICA.
- Propuesta metodológica.
Las presentes bases detallan los requerimientos técnicos mínimos que deben ser abordados durante la ejecución de las actividades asociadas a la prestación de servicios personales que se busca contratar. En éstas se detallan las etapas del trabajo, sus actividades principales y los informes asociados.
Sin perjuicio de lo anterior, y considerando que existe ya una propuesta inicial, cada oferente en su oferta deberá evaluar si la metodología propuesta es la más acertada de acuerdo con su experiencia, y en función de dicha evaluación podrá proponer ajustes que estime convenientes a esta metodología.
Se deberá indicar la forma en que abordará el trabajo, señalando el procedimiento que utilizará en su ejecución. Deberá referirse explícitamente a la información que generará durante el contrato y a la forma y tiempo en que hará su presentación.
- Programa de trabajo.
Corresponde a la programación en el tiempo de las actividades asociadas a su metodología propuesta. Deberá realizar un programa de trabajo, indicando etapas y plazos, incluyendo una Carta Gantt que indique fechas de informes de avance, plazos de revisión y correcciones, así como cronología de los estados de pagos con el consecuente compromiso de productos para cada caso. Además, deberá indicarse el tiempo de participación de cada uno de los profesionales o técnicos, desglosados por etapas.
- Currículum del Proponente.
Para poder evaluar que el proponente posee la experiencia suficiente para asegurar el cumplimiento del objetivo de la prestación de servicios personales que se licita, deberá adjuntar currículo actualizado que dé cuenta de los trabajos realizados, como mínimo, en los últimos cinco años, en temas similares y/o relacionados con los de la presente licitación, con detalle suficiente de monto y materias, que permita identificar la magnitud y complejidad de los trabajos abordados.
- Organización permanente del Proponente.
Se deberá describir la estructura orgánica del proponente en términos del personal profesional que labora en forma permanente en la organización, señalando las instalaciones y equipamiento de que dispone.
- Organización del Proponente para desarrollar el trabajo.
El oferente deberá plantear de forma clara cómo se estructurará el equipo de trabajo.
Además, se debe identificar qué personas cumplirán las funciones comprometidas, distinguiendo entre profesionales, personal técnico y administrativo. Se debe adjuntar un detalle de las horas comprometidas en el presente contrato y en otros que esté desarrollando o que se encuentren en presentación a la fecha, a fin de evaluar si el tiempo de dedicación comprometido es consistente con lo propuesto.
- Currículum del personal que trabajará en la prestación de servicios personales.
Para cada persona identificada en la organización del proponente para el desarrollo del trabajo, se deberá adjuntar su currículo abreviado actualizado, ciñéndose exclusivamente a las actividades que realizaría en el presente contrato, a fin de evaluar si posee experiencia relevante en las materias que deben abordarse.
- SITUACION ACTUAL
La Dirección General de Aguas, para dar cumplimiento al mandato legal estipulado en el Código de Aguas, podrá iniciar un procedimiento sancionatorio de oficio cuando tomare conocimiento de hechos que puedan constituir infracciones de las normas estipuladas en el Código de Aguas, por denuncia de un particular, por medio de una autodenuncia, o a requerimiento de otro servicio del Estado.
En este contexto, es que la Dirección de Aguas ha mantenido un sistema que permite ingresar las denuncias, gestionar y resolver las mismas. Sin embargo, el sistema reside en una plataforma tecnológica en base a procesos de negocio (BPM), la cual se encuentra obsoleta y sin soporte de producto.
- OBJETIVO DE LA PRESTACIÓN DE SERVICIOS GENERALES.
Contar con una plataforma tecnológica robusta, simple y rápida que permita ingresar, gestionar y resolver solicitudes de denuncias, sus fiscalizaciones y procesos asociados, tales como resolución de recursos de distintos tipos, como, por ejemplo, de reconsideración. Cuyo acceso sea tanto público, a través de Oficina Virtual, como interno para la gestión de funcionarios DGA.
- PRODUCTOS O ENTREGABLES RESULTANTES
Los principales resultados finales de las actividades a contratar son las siguientes:
- Plan de implementación del sistema, debe ser presentado en la reunión de inicio del proyecto para ser revisado y posteriormente aprobado por la inspección fiscal.
- Documento de requerimientos funcionales y no funcionales de cada módulo.
- Sistema/aplicación validado por DGA, instalado en ambiente QA de DGA, junto a la evidencia de certificación de pruebas unitarias y proceso de QA.
- Archivos fuente de cada capa de arquitectura del sistema.
- Archivos instaladores. El detalle de estos entregables será provisto por el Departamento de Tecnologías de Información al oferente adjudicado.
- Un instructivo de instalación paso a paso por cada capa de la arquitectura del sistema. Cada uno debe incluir el paso a paso para realizar la vuelta atrás o rollback.
- Modelo de datos y diccionario de datos del sistema, incluyendo integración con bases de datos existentes.
- Evidencia de pruebas del correcto funcionamiento de los módulos construidos, en los ambientes definidos.
- Manual de usuario por rol y módulo.
10. Manual de operación y administración del sistema.
11. Guía rápida de resolución de problemas comunes.
12. Garantía (mínima de 6 meses a partir del paso a producción), soporte y mantenimiento.
13. Programa de capacitaciones
14. Capacitación a usuarios: Esta capacitación deberá estar enfocada a los usuarios líderes de la unidad de negocio de la DGA, en la cual se enseñarán las funcionalidades del sistema completo y por rol de usuario. Se deben programar a lo menos 4 reuniones entre DGA y oferente, sin perjuicio de esto se pueden agendar mayor cantidad de reuniones. El lugar de la capacitación se acordará entre DGA y el oferente adjudicado. Los insumos necesarios para realizar la capacitación serán provistos por el oferente adjudicado.
Cuadro Resumen
Hitos del proyecto “SISTEMA DE GESTIÓN DE FISCALIZACIÓN DE DENUNCIAS”
|
Hito N°
|
Título
|
Entregables
|
Plazo
|
Monto de Pago
|
|
1
|
Entrega 1: Documentación técnica y desarrollo de etapas de ingreso y admisibilidad de denuncias. Flujo operativo completo de denuncias.
|
- Plan de implementación del sistema
- Documento de requerimientos funcionales y no funcionales de cada módulo.
- Entrega de desarrollo de flujo operativo completo en ambiente QA - DGA.
- Informe de Etapa I
|
60 días máximos corridos desde el inicio de la vigencia del contrato
|
70% del monto del proyecto
|
|
2
|
Entrega 2: Sistema en ambiente QA - DGA
|
- Todos los entregables definidos en el punto IV de las presentes bases, incluye documentación actualizada entregada en el hito número 1 y el programa de capacitaciones acordado entre DGA y el oferente adjudicado.
- Informe de Etapa II
|
70 días máximo corridos desde el inicio de la vigencia del contrato
|
30% del monto del proyecto
|
- ACTIVIDADES A REALIZAR.
- REQUERIMIENTOS FUNCIONALES
- Ingreso al sistema a través de integración con el directorio de usuarios del MOP (LDAP).
- Ingreso, gestión y resolución de recursos, tales como recursos de reconsideración, de reposición, de invalidación.
- Ingreso de solicitudes y recursos a través de Oficina Virtual.
- Ingreso de descargos por parte del denunciado, tanto a través de Oficina Virtual como por funcionalidad interna.
- Manejo de estados de cada expediente, de acuerdo al avance en su tramitación y el ingreso de recursos.
- Generación de reporte de Fiscalizaciones.
- Envío de correos de avisos/notificaciones tanto a funcionarios DGA como a usuarios externos y/o denunciantes.
- En cada etapa del flujo operativo, cada expediente debe desplegar la lista de documentos que son parte del expediente administrativo, ordenados cronológicamente por fecha de documento y de forma ascendente.
- Gestión de plazos y avisos vía correo electrónico y por el mismo sistema.
- Generación automática de algunos documentos, como, por ejemplo, comprobante de ingreso de denuncia.
- Perfilamiento tanto para usuarios/funcionarios de Regiones como Nivel Central.
- REQUERIMIENTOS NO FUNCIONALES
Lo solicitado en las presentes base de licitación debe enmarcarse en la arquitectura tecnológica de la DGA, sobre la cual deben estar implementados todos los nuevos sistemas. Dicha plataforma se describe a continuación:
Servidores Físicos:
Virtualización de Servidores:
Software base:
- RedHat Enterprise Linux
- MS Windows Server (donde reside el motor de bases de datos SQLServer)
FrontEnd:
- Angular
- React
- Iocnic
- HTML5
- CCS3
- JQuery
- TypeScript
- JavaScript
Middleware:
- REST APIs
- Node JS
- Python
- NGINX
BackEnd:
- Java
- Python
- BDs:
- SQL Server
- PostgreSQL
- MySQL
- MongoDB
- ElasticSearch
- Alfresco
Esta arquitectura se esquematiza en el siguiente diagrama:
Se deberá utilizar la metodología Agil Scrum para el desarrollo e implementación del proyecto y se deberá cumplir a cabalidad con los doce principios del manifiesto Agil.
El nuevo sistema debe considerar una capa de integración de bases de datos que considere la persistencia, integridad y flujo de datos entre la base de datos del nuevo sistema con las bases de datos SQL Server de los sistemas existentes. Para el desarrollo del nuevo sistema se debe considerar el uso de MongoDB.
El desarrollo del sistema debe contemplar el cumplimiento de las normas y buenas prácticas indicadas por OWASP. Además, se deberá asegurar la realización de pruebas unitarias y el cumplimiento de seguridad y calidad del código fuente, el cual será analizado mediante herramientas de análisis estático de software como SonarQube.
Además, se deben considerar los siguientes requerimientos:
- Integración con base de datos SQL Server utilizada en los procesos actuales de Fiscalización de Denuncias. Así también con la base de datos de Derechos Concedidos presente en el mismo motor SQL Server.
- Integración con Alfresco, tanto para nueva estructura de sitio, como para sitio existente.
- Integración con Firma Electrónica Avanzada del Estado para la firma de documentos.
- Integración con API de Google Maps para la selección de punto/s geográficos asociados a las denuncias, se debe considerar la parametrización de la ApiKey.
- METODOLOGÍA
Se deberá utilizar la metodología Agil Scrum para el desarrollo e implementación del proyecto y se deberá cumplir a cabalidad con los doce principios del manifiesto Agil.
- REUNIONES
Durante la ejecución del proyecto, se contempla tener al menos las siguientes reuniones de trabajo.
- REUNIÓN DE INICIO DEL PROYECTO
El objetivo de esta reunión es presentar a la Inspección Fiscal y Contraparte Técnica el equipo profesional que realizará el trabajo. Además, se tratarán temas administrativos para la ejecución del contrato, se presentará el cronograma y se solicitarán los ajustes metodológicos y logísticos necesarios, se consultarán y/o podrán realizarse otros ajustes al trabajo, entre otros temas.
- REUNIONES DE PRESENTACIÓN DE SPRINTS
El objetivo de esta reunión es presentar a la Inspección Fiscal y Contraparte Técnica los resultados obtenidos en cada sprint asociado a cada hito del proyecto.
- REUNIONES DE TRABAJO
Se determinarán, acordarán entre DGA y el oferente adjudicado y agendarán en base a las buenas prácticas relacionadas según metodología Agil Scrum. Además, el oferente adjudicado deberá realizar las visitas que sean necesarias al laboratorio DGA, que aseguren el total entendimiento de los requerimientos de las presentes bases de licitación.
- ENTREGAS
Las entregas descritas en el número IV de las bases técnicas deberán ser entregadas de forma oficial, siendo ingresado por Oficina de Partes virtual de la Dirección General de Aguas, sin perjuicio que, con el propósito de asegurar un proceso diligente, puedan ser utilizados otros medios de comunicación. El oferente adjudicado deberá procurar que sus ingresos sean registrados adecuada y oportunamente, en la forma en que el medio lo permita. Los documentos y/o archivos deberán ser entregados hasta las 23:59 del día correspondiente, de lo contrario aplicarán las multas respectivas.
- EQUIPO DE TRABAJO
El equipo de trabajo debe considerar al menos los siguientes profesionales:
|
Profesional
|
Descripción
|
|
Líder de Proyecto / Scrum Master
|
Un profesional con al menos 8 años de experiencia profesional como jefe de proyectos TI. Título profesional obtenido en universidad nacional o extranjera de ingeniero civil, ingeniero civil con mención en computación y/o informática, civil engineer (extranjero), bachelor of engineering (extranjero); o título profesional relacionado con el área de las ciencias de la ingeniería. Deseable postgrado o postítulo en materia relacionadas con el área de las ciencias de la ingeniería.
|
|
Arquitecto TI
|
Un profesional con al menos 8 años de experiencia profesional en arquitectura de sistemas. Título profesional obtenido en universidad nacional o extranjera de ingeniero civil con mención en computación y/o informática (extranjero), civil engineer (extranjero), bachelor of engineering (extranjero); o título profesional relacionado con el área de las ciencias de la ingeniería.
|
|
Desarrollador FullStack
|
Al menos dos profesionales con al menos 4 años de experiencia profesional en tecnologías de la información y bases de datos. Profesional del área de la computación, que haya obtenido en Chile o en el extranjero el título de ingeniero en computación o ejecución en computación o su equivalente, o algún grado superior a éste.
|
|
Analista QA
|
Analista QA con al menos 3 años de experiencia profesional en tecnologías de la información y análisis de QA. Profesional del área de la computación, que haya obtenido en Chile o en el extranjero el título de ingenie-ro en computación o ejecución en computación o su equivalente, o algún grado superior a éste.
|
El oferente deberá presentar el equipo de trabajo identificando las labores que desarrollará cada uno de los integrantes, además de también, deberá indicar las horas comprometidas en otros contratos. Se debe incluir un currículum vitae resumido de cada profesional, con información pertinente al presente estudio y copia de los certificados de título.