udistrital / cumplidos_dve_cliente

Cliente de cumplidos para docentes de vinculación especial
0 stars 0 forks source link

Despliegue en producción #105

Closed a52290451 closed 1 year ago

a52290451 commented 1 year ago

Se requiere realizar la salida a producción de todas las funcionalidades desarrolladas en cumplidos DVE a la fecha, teniendo en cuenta los siguientes requerimientos:

Definition of Done - DoD - Despliegues

Nota: Este sistema no tiene creado un ambiente de producción para las APIs MID y CRUD y para el Cliente, por lo que se requiere iniciar con la solicitud de su creación.

a52290451 commented 1 year ago

Solicitud de despliegue del cliente en ambiente de producción

https://tuleap.portaloas.udistrital.edu.co/plugins/tracker/?aid=53231

a52290451 commented 1 year ago

Actualización del swagger en cumplidos_dve_mid para pruebas y producción, realizada el 8 de mayo de 2023:

https://autenticacion.portaloas.udistrital.edu.co/store/apis/info?name=CumplidosDVEMid&version=v1&provider=admin&tenant=carbon.super

a52290451 commented 1 year ago

Solicitud de creación de esquema "cumplidos_dve" en BD udistrital_administrativa en producción y ejecución de Script en "parametros":

https://tuleap.portaloas.udistrital.edu.co/plugins/tracker/?aid=53250&group_id=177

a52290451 commented 1 year ago

Solicitud de registrar de variables en parameter store para el api "cumplidos_dve_crud" en ambiente de Producción:

https://tuleap.portaloas.udistrital.edu.co/plugins/tracker/?aid=53251&group_id=177

a52290451 commented 1 year ago

Solicitud de despliegue de API cumplidos_dve_crud en ambiente de producción

https://tuleap.portaloas.udistrital.edu.co/plugins/tracker/?aid=53248

a52290451 commented 1 year ago

Solicitud de despliegue de cumplidos_dve_mid en ambiente de producción:

https://tuleap.portaloas.udistrital.edu.co/plugins/tracker/?aid=53253

a52290451 commented 1 year ago

Plantilla de Manual técnico: E-03- Aprobación de entregable Funcionamiento (1).docx

Manual técnico guía: Descripción técnica Evaluaciones.docx

Observaciones adicionales:

  1. En la parte de consumos, incluir el detalle de que información se está consultando.
  2. Incluir un apartado para pruebas funcionales junto con el link asociado.
a52290451 commented 1 year ago

Material de apoyo para pruebas Unitarias:

Revisar esta plantilla como guía para el desarrollo de pruebas unitarias, así como los lineamientos de la OAS asociados a las mimas.

Adicionalmente, se adjuntan los siguientes issues como guía: https://github.com/udistrital/resoluciones_mid_v2/issues/13 https://github.com/udistrital/resoluciones_mid_v2/issues/49

a52290451 commented 1 year ago

Se comprueba funcionamiento del API cumplidos_dve_crud en producción.

image

Queda pendiente comprar los diferentes servicios. Estos actualmente no pueden ser probados debido a que no se ha realizado la creación de la BD y no se han registrado las credenciales de acceso a BDs en el parameter store.

a52290451 commented 1 year ago

Se comprueba funcionamiento del API cumplidos_dve_mid en producción a través del healtcheck y del GET - aprobacion_pago/dependencia_ordenador/52310001:

image

image

a52290451 commented 1 year ago

Se termina de comprobar el funcionamiento de cumplidos_dve_crud en producción con acceso a la base de datos.

image

a52290451 commented 1 year ago

Se realiza solicitud de actualización de variables de entorno en cumplidos_dve_mid en ambiente de producción:

https://tuleap.portaloas.udistrital.edu.co/plugins/tracker/?aid=53435

a52290451 commented 1 year ago

Pruebas funcionales del sistema:

  1. 99

a52290451 commented 1 year ago

Pruebas de carga y seguridad:

  1. 114

Mechaz123 commented 1 year ago

Se desarrolla el manual técnico relacionado a cumplidos DVE: https://udistritaleduco-my.sharepoint.com/:w:/g/personal/daarojasg_udistrital_edu_co/ETpqKLRaJ0FOuVrphRqieo0BMKQfKNKUQZOrRpTZqgZS1g?e=nwJfZ8

milo19980525 commented 1 year ago

@Mechaz123 Tengo las siguientes observaciones:

a52290451 commented 1 year ago

Observaciones Manual técnico:

  1. Se requiere agregar la sección "Casos de soporte - funcionamiento" en la que se especifiquen todos aquellos posibles casos en los que el usuario puede cometer un error y se tengan que atender a través de soporte.
  2. Se requiere agregar la sección "Limitaciones (funcionalidades no contempladas en el MVP)" en la que se indiquen las limitaciones del módulo, como por ejemplo la carga y visualización de soportes.
  3. En la sección "Autenticación", se debe indicar que esta será a través de Outlook con el correo institucional.
a52290451 commented 1 year ago

Manuales de usuario relacionados:

  1. Manual de Ordenador del gasto.
  2. Manual de Supervisor.
  3. Manual Coordinador.
  4. Manual de Docente.
Mechaz123 commented 1 year ago

@milo19980525 respondiendo a las preguntas:

milo19980525 commented 1 year ago

@Mechaz123 Perfecto es necesario comentar ese caso y otros posibles en un item de soporte

Mechaz123 commented 1 year ago

Se realizan las correcciones requeridas al documento, este se sigue manteniendo bajo el mismo link

Mechaz123 commented 1 year ago

Se desarrollan las pruebas unitarias para CUMPLIDOS_DVE_CRUD.

image

Y también las pruebas para CUMPLIDOS_DVE_MID.

image

Cabe aclarar que la única prueba en la que falla es la de default que viene creada desde mucho antes.

Mechaz123 commented 1 year ago

Se realiza el cambio en el rol de Coordinador y Ordenador del Gasto, para el tema de la generación de certificados, ya que mientras se realizaban las pruebas unitarias se evidenció que existía un error en la validación de los pagos mensuales, por lo cual ya se realiza la corrección de dicho error.

image

image

norbeydanilo commented 1 year ago

@milo19980525 Por favor revisar estado de issue y dar cierre. Gracias