Para el presente Hito 3 se presentará un resumen de el proceso que se ha seguido en el trascurso de los entregables del ciclo para lograr un correcto planeamiento y desarrollo del prototipo del programa de salud "INDEXA", programa dirigido para el sector médico como principales usuarios.
Para el adecuado desarrollo del proyecto se elaboró un cronograma (entregable 7) en el cual figuran las actividades a realizar de acuerdo a cada objetivo principal y secundario planteado.
Las actividades presentes en nuestro cronograma han sido actualizadas de acuerdo a los avances semanales y/o los posibles retrasos que se presentaron por errores cometidos en el proceso.
En nuestro cronograma se consideraron las siguientes partes:
Hace referencia a la forma de presentación de la información de acuerdo a cada actividad. Por ejemplo: cuadros, informes, diagramas, entre otros.
Número de unidades de medida realizados por cada actividad.
Figuran los nombres de las personas encargadas de cada actividad propuesta, ayuda a un mejor desarrollo de las labores encomendadas semanalmente.
Este dato es un indicador para poder cuantificar el avance por actividad, este valor ayuda a cada responsable para llevar un adecuado orden y medir sus tiempos de acuerdo al cronograma.
En el desarrollo de nuestro programa "INDEXA", los primeros bocetos fueron desarrollados en el aplicativo Marvel App (Hito 2)
Posteriormente para el desarrollo del código y entorno del software se utilizó el lenguaje Phyton (entregable 10, entregable 11, entregable 12) además se utilizaron los siguientes elementos:
ENTORNO DE DESARROLLO
SUBLIMETEXT
LIBRERÍA DE PHYTON
TKINTER
BASE DE DATOS
SQLITE
MOSTRAR RESULTADOS
BLOC DE NOTAS
COMPATIBLIDAD: Apto para el uso en PC, sistema operativo Windows.
SUBLIMETEXT: Sublime Text es un editor de texto y editor de código fuente. Está escrito en C++ y Python para los plugins.
LIBRERÍA DE PHYTON TKINTER: Es un estándar para la interfaz gráfica de usuario para Python
BASE DE DATOS SQLITE: SQLite es un sistema de gestión de bases de datos relacional, contenida en una relativamente pequeña biblioteca escrita en C.
MOSTRAR RESULTADOS: Se decidió trabajar con el "Bloc de notas" para poder mostrar el historial de visitas del paciente.
De acuerdo a los cuadros de Verificación de los entregables 10, 11, 12 se pudo observar el avance semanal de acuerdo a los requerimientos establecidos anteriormente en el entregable 5.
Como se observa del cuadro anterior se logró completar los requerimientos funcionales planteados.
Durante el proceso de desarrollo del proyecto se presentaron los siguientes desafíos:
DESAFÍO 1: Al momento de crear un nuevo usuario, el personal médico podría ingresar con el pseudónimo que registrara . Sin embargo, esto podría ocasionar que olvide su usuario o contraseña posteriormente.
DESAFÍO 2: Vincular la calculadora FRAX con el riesgo de fractura.
DESAFÍO 3: Para el caso en que el personal de salud desee realizar una interpretación con INDEXA de forma rápida sin registrar al paciente.
DESAFÍO 4: Búsqueda de una adecuada forma de presentación del historial de visitas del paciente, que sea compatible con la PC y de sencilla lectura de resultados.
DESAFÍO 5: Desafío de lograr brindar una opción para poder obtener los resultados de forma física.
De acuerdo a los desafíos presentados en el apartado anterior se buscó y presentó soluciones que complementen al proyecto.
PARA EL DESAFÍO 1: Se optó usar el DNI y el número de colegio profesional para el registro de los usuarios (personal de salud).
PARA EL DESAFÍO 2: Se redirige a la página oficial del FRAX - país México.
PARA EL DESAFÍO 3: Se agrega al menú principal de INDEXA una opción para una interpretación rápida de densitometría ósea, que no requiera registrar al paciente.
PARA EL DESAFÍO 4: Para una sencilla presentación de los resultados de la interpretación hecha por INDEXA junto al historial del paciente se optó por usar "Bloc de notas".
PARA EL DESAFÍO 5: Es posible exportar el "Bloc de notas" con los resultados y guardarlo en la propia PC, de esta manera el personal de salud podría acceder a la opción de imprimir estos resultados.
Proyecto INDEXA
Para la adecuada validación de los requerimientos mandatorios que posee el programa INDEXA, se contó con la participación de un miembro del personal de salud, el cual es el público objetivo del proyecto.
Validación realizada por:
Nombre: Felicitas Antonia Ríos Sarazú
Edad: 63 años
Especialidad: Enfermera General (retirada)
Centro de Trabajo: Clínica Angloamericana, Clínica AeroPerú
Valores del T-score, Z-score:
Adult Positions - ISCD . ISCD. 2020. Available from: https://iscd.org/learn/official-positions/adult-positions/
Calculadora FRAX-México:
[Internet]. Sheffield.ac.uk. 2020. Available from: https://www.sheffield.ac.uk/FRAX/tool.aspx?lang=sp
Desarrollo de los bocetos interactivos:
Marvel - The design platform for digital products. Get started for free. [Internet]. Marvelapp.com. 2020. Available from: https://marvelapp.com/