Convocatoria para consultoría individual

Desarrollador del Inventario Forestal de la Orinoquia

No. de proceso Plan adquisiciones:
CO-MADR-283515-CS-INDV

Fecha apertura: 20/05/2022

Fecha cierre: 06/06/2021, 11:59 p.m.

Tiempo restante:

Días
Horas
Minutos
La convocatoria se encuentra cerrada.

Alcance

Apoyar con los desarrollos tecnológicos asignados por el arquitecto del IFN y que están relacionados con la captura, almacenamiento, procesamiento, análisis y divulgación de la información del Inventario Forestal Nacional (IFN), dentro de los procesos de recolección, tratamiento y visualización de información propia del IFN. Colaborar con la planeación y ejecución de pruebas unitarias y pruebas integrales para garantizar la correcta funcionalidad de los desarrollos implementados.

Actividades

El conjunto de las actividades a ejecutar se enmarca dentro del ciclo de desarrollo del aplicativo IFN y la asignación que realice el Arquitecto del Sistema según las necesidades y priorización que se establezca para cada requerimiento.
1. Dentro de los primeros cinco (5) días a la iniciación del contrato, entregar al Supervisor de Contrato para su correspondiente aprobación, el plan de trabajo detallado de las actividades a realizar, especificando cronograma y metodología para alcanzar el objetivo propuesto.
2. Realizar todas las actividades de ingeniería necesarias para el mantenimiento evolutivo que permita continuar con la implementación de la solución de software, que cumpla con los estándares de calidad exigidos por el IDEAM, y que satisfaga los requerimientos funcionales y no funcionales que se especifiquen para el sistema “Inventario Forestal Nacional”; de acuerdo con la asignación realizada por el arquitecto de la aplicación.
3. Participar activamente de las actividades de planeación de desarrollo y seguimiento de actividades de acuerdo con la metodología de desarrollo definida por el arquitecto de la solución.
4. Realizar y documentar el levantamiento y análisis de la información de los módulos o funcionalidades asignadas por el Arquitecto del grupo de implementación del IFN, incluyendo definición de diagramas de procesos, diagramas de flujo de información, diagrama de interacción de objetos, diagrama de interoperabilidad del aplicativo IFN, diagrama de casos de uso, diagrama de actores, diagrama de clases, diagrama de interfaces, modelos de datos y demás objetos de arquitectura que se requieran.
5. Realizar y documentar la definición de Requerimientos funcionales y no funcionales a implementar en el mantenimiento evolutivo del IFN, incluyendo sus diagramas y artefactos relacionados acorde a las buenas prácticas de ingeniería, que le sean asignadas por el Arquitecto del grupo de implementación del IFN.
6. Diseñar y construir el Modelo de datos de los módulos o funcionalidades asignadas por el líder del grupo de desarrollo del IFN, incluyendo los modelos Conceptual, Físico y lógico del aplicativo y el Diccionario de datos.
7. Apoyar al Arquitecto del grupo de implementación del IFN en la migración de datos, incluyendo el desarrollo y pruebas de procedimientos ETL que permitan cargar la información del Inventario Forestal Nacional a las nuevas estructuras de datos definidas para este aplicativo.
8. Apoyar al Arquitecto del grupo de implementación del IFN en la elaboración de manuales de usuario de los diferentes módulos que componen el IFN.
9. Mantener actualizado y hacer entrega de todo el código fuente correspondiente a los módulos o funcionalidades asignadas por el líder del grupo de desarrollo del IFN, contemplando buenas y mejores prácticas de ingeniería para los nombres descriptivos de variables, clases, métodos y demás objetos del código, comentarios en línea, en bloques descriptivos, estos comentarios deben ser útiles, claros y concretos. El código debe ser limpio, comprensible y fácil de mantener.
10. Mantener actualizado y hacer entrega de los Scripts necesarios para la creación de objetos de base de datos, correspondientes a los módulos o funcionalidades asignadas por el líder del grupo de desarrollo del IFN.
11. Documentar las pruebas funcionales de los módulos o funcionalidades asignadas por el líder del grupo de desarrollo del IFN incluyendo escenarios de pruebas, pruebas unitarias, pruebas de integración, pruebas de aceptación tanto a nivel back-end como front-end.