Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Actualización de RoadMap #227

Open
8 of 11 tasks
milo19980525 opened this issue May 3, 2023 · 7 comments
Open
8 of 11 tasks

Actualización de RoadMap #227

milo19980525 opened this issue May 3, 2023 · 7 comments

Comments

@milo19980525
Copy link
Contributor

milo19980525 commented May 3, 2023

Teniendo en cuenta los líneamientos establecidos para la contratación 2023 de la oficina apoyar técnicamente en la creación del roadmap para proyectos Core.

Especificaciones técnicas

  • Establecer las actividades y subactividades del roamap relacionadas con los features actuales y en prospectiva.
  • Tener en cuenta una estimación inicial en puntos de historia.
  • Agrupar las actividades y subactividades en milestones o sprints teniendo en cuenta la disponibilidad del equipo.

Sub Tareas

  • Realizar la definición de actividades y subactividades asociadas a los hitos 2, 3, 4 y 5
  • Establecer en SP la estimación de las actividades y sibactividades definidas.
  • Agrupar actividades y subactividades en milestones teniendo en cuenta la capacidad del equipo asumiendo dos desarrolladores tiempo completo y uno parcial.

Criterios de aceptación

  • Comentario en issue que proporcione un resumen de las actividades agregadas al roadmap diariamente.
  • Actualización de actividades en el roadmap.

Requerimientos

  • Especificación de requerimientos (En dado caso de no tenerlos refinados aún colocar estimación inical)

Dependencias

  • Ninguna

Definition of Ready - DoR

  • Está refinada y estimada en puntos de historia por el equipo.
  • Incluye la descripción y criterios de aceptación, con el detalle funcional y especificaciones técnicas, de forma entendible por cualquier miembro del equipo.
  • No tiene bloqueos que impidan su ejecución.
  • Las dependencias entán identificadas y resueltas.
  • Puede ser probada dentro del Sprint.
@a52290451
Copy link
Contributor

a52290451 commented May 4, 2023

Se realiza actualización del RoadMap agregando los siguientes hitos e items de trabajo:

Hito 1: Interoperabilidad con Sistemas externos (SIGEP, SIDEAP)

WI 1: Desarrollo en AGORA para WS de consulta de datos basicos a través de Sideap_mid
WI 2: Desarollo en AGORA para lógica de carga de datos basicos y datos complementarios en formulario de registro.

Hito 3: Implementar política de firma electrónica (No mediante rúbrica)

Feature: Implementación y entrega de servicio de firma electrónica

WI 1: Adaptación de modulo de evaluaciones de cumplimiento para agregar evaluadores por numero de cedula
WI 2: Implementar servicio de firma electrónica para Evaluaciones de cumplimiento
WI 3: Pruebas funcionales de firma electrónica en evaluaciones y certificaciones.
WI 4: Despliegue de modificiaciones en evaluaciones y gestor_documental_mid a ambiente de producción.

Feature: Optimizacion de servicio de firma electrónica

WI 1: Reducción de tamaño de firma electrónica estampada en documentos.
WI 2: Agregar restricciones a PDF firmado - Firma electrónica

Hito 4: Análisis y plan de trabajo de migración de funcionalidades en APIs depreciadas

WI 1: Creación de listado de APIs depreciadas, en proceso de depreciación y que deben ser depreciadas.
WI 2: Completar formato de ruta de migración de servicios en APIs depreciadas PARTE 2.
WI 3: Llenado de formato "Resumen de migración de servicios" en APIs depreciadas PARTE 2.
WI 4: Completar formato excel de conexiones por API para APIs depreciadas PARTE 2.
WI 5: Actualización de grafo de conexiones con información asociada a APIs depreciadas PARTE 2.

Hito 5: Módulo de notificaciones

Feature: Mantenimiento y optimización

WI 1: Mantenimiento Módulo de Notificaciones
WI 2: Optimización tiempos de respuesta de notificaciones.

Feature: Notificaciones entre sistemas

WI 1: Análisis de comunicación entre sistemas y entre roles por sistema para envio de notificaciones.
WI 2: Desarrollo de método para enviar notificaciones de un Topic, asociado a un sistema, a otro, mediante un servicio expuesto por notificacion_mid
WI 3: Desarrollo de lógica para consumir servicio de notificaciones entre sistemas y enviar notificaciones
WI 4: Desarrollo de lógica para consumir servicio de notificaciones entre sistemas, recibir y mostrar notificaciones

Feature: Notificaciones por correo electrónico sin dependencia de Topic

WI 1: Análisis sobre servicios de correo electrónico para implementar notificaciones directas.
WI 2: Desarrollo de lógica para nuevo servicio de notificaciones por correo en notificacion_mid
WI 3: Desarrollo de lógica para consumir nuevo servicio de notificaciones por correo desde un sistema

Hito 6: Modulo de verificación y validación de documentos con firma electrónica

Feature: Creación modulo de verificación de documentos

WI 1: Análisis y planeación de módulo de verificaicón y validación de documentos con firma electrónica.
WI 2: Creación de cliente de verificaicón de documentos con su estructura base y despliegue en ambiente de pruebas
WI 3: Creación de menú y vista para verificar documentos por firma electrónica.
WI 4: Consumo de API gestor_documental_mid para verificación de documentos
WI 5: Desarrollo de lógica para procesamiento y validación de documentos
WI 6: Salida de información con resultado de proceso de verificación del documento.
WI 7: Despliegue modulo de verificación de documentos en ambiente de producción

Con esto se completa parcialmente el RoadMap de desarrollos en CORE.

Link RoadMap: https://udistritaleduco-my.sharepoint.com/:x:/g/personal/computo_udistrital_edu_co/ESk5sciI_KFOtJRguXtlG_gBt6kwfjF5NuXpY8JJgmX4_w?e=c2IRyY

@a52290451
Copy link
Contributor

Se realiza actualización de RoadMap, creando una nueva página para el módulo de plantillas, incluyendo la planeación inicial de Hitos e items de trabajo relacionados:

Hito 1: Creación módulo de plantillas

Feature: Estructura general

WI 1: Diseño módulo de plantillas
WI 2: Creación de HUs para módulo de plantillas
WI 3: Análisis y diseño de BDs para módulo de plantillas
WI 4: Creación de BDs para módulo de plantillas
WI 5: Creación API plantillas_crud con su estructura base y despliegue en ambiente de pruebas
WI 6: Creación API plantillas_mid con su estructura base y despliegue en ambiente de pruebas
WI 7: Creación de cliente de plantillas con su estructura base y despliegue en ambiente de pruebas

Feature: Plantillas minuta

WI 1: Diseño y planeación de módulo de plantillas minuta
WI 2: Identificación de fuentes de información requeridas y dependencias del módulo.
WI 3: Creación de vista para crear y editar plantillas minuta.
WI 4: Desarrollo de controladores y helpers en plantillas_mid para obtener información requerida en la creación y edición de plantillas minuta.
WI 5: Carga de información en el cliente para visualización base de plantillas minuta (modo edición)
WI 6: Tratamiento de información recolectada en el cliente para creación de una plantilla.
WI 7: Tratamiento de información recolectada en el cliente para modificación de minutas en una plantilla
WI 8: Vista de documento final en pdf, tras modificaciones o creación de una plantilla, con opción para descargar.
WI 9: Almacenamiento y replicación de información de plantillas minuta a BDs y APIs correspondientes.
WI 10: Despliegue modulo de plantillas minuta en ambiente de producción

Con esto se completa parcialmente el RoadMap de desarrollos en el módulo de plantillas, quedando pendiente su planeación y posterior ajuste de items de trabajo.

Link RoadMap: https://udistritaleduco-my.sharepoint.com/:x:/g/personal/computo_udistrital_edu_co/ESk5sciI_KFOtJRguXtlG_gBt6kwfjF5NuXpY8JJgmX4_w?e=zraUBg

@a52290451
Copy link
Contributor

@a52290451
Copy link
Contributor

@a52290451
Copy link
Contributor

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants