• No results found

4.5 Introducing Trends into the L84 Model

4.5.1 Linear decrease in F

Product Owner: Edward Medina

las historias de usuario y de alimentar el Product BackLog. Scrum Master: María Fernanda Orjuela

Se encargó de que el equipo siguiera los principios de agilidad, las reglas y principios de Scrum, de eliminar los impedimentos presentados para el equipo.

Scrum Team: Senior Developer Juan Sebastián Rodríguez/ María Fernanda Orjuela

3.3.2 SPRINT PLANNING

Cada dos semanas se realizó el Sprint Planning donde el Product Owner, scrum master y el team se reunieron para definir por orden de prioridad las historias de usuario, a llevar a cabo en 3 Sprint de duración de dos semanas c/u.

Tabla 3 Definición de Sprint DEFINICIÓN DE SPRINT

ID HISTORIA Sprint Estado

1 Configuración del ambiente de trabajo

1 Completado

2 Plantilla, diseño grafico 1 Completado

3 Módulo Login y Sign Up 1 Completado

4 Módulo Registro de paciente 2 Completado

6 Módulo para guardar sesión 2 Completado

7 Expediente de seguimiento 3 Completado

8 Aplicación de Test Vocacional 3 Completado

9 Módulo de Reportes 3 Completado

Nota: Definición de historias de acuerdo a cronogramas de trabajo y tiempo de desarrollo. Fuente, Autores

3.3.3 HISTORIAS DE USUARIO

Tabla 4Historia de usuario 1

Historia de usuario

Numero 1 Usuario Cliente

Nombre de la Historia Configuración del ambiente de trabajo Prioridad Alta Riesgo de desarrollo alto Puntos estimados 2 Iteración asignadas 1

Responsable Juan Sebastian Rodriguez Descripción

Instalación de las herramientas necesarias para el desarrollo de la app: Apache Cordova y MYSQL.

Configuración del Servidor y componentes requeridos.

Nota: Configuración de ambiente de trabajo. Fuente, Autores

Tabla 5 Historia de usuario 2

Numero 2 Usuario Cliente Nombre de la Historia Plantilla, diseño grafico

Prioridad media Riesgo de desarrollo medio Puntos estimados 1 Iteración asignadas 1

Responsable María Fernanda Orjuela Descripción

Diseño de la plantilla.

Definir colores tipo de letra, css. Diseño de menú.

Nota: Plantilla de diseño gráfico. Fuente, Autores

Tabla 6Historia de usuario 3

Historia de usuario

Numero 3 Usuario Cliente

Nombre de la Historia Módulo Login y Sign Up

Prioridad media Riesgo de desarrollo medio Puntos estimados 1 Iteración asignadas 1

Responsable Juan Sebastian Rodriguez Descripción

El usuario podrá registrarse e ingresar a la app mediante un user y password, si olvida sus credenciales deber poder recuperarlas.

Tabla 7Historia de usuario 4

Historia de usuario

Numero 4 Usuario Cliente

Nombre de la Historia Módulo Registro de paciente Prioridad media Riesgo de desarrollo medio Puntos estimados 3 Iteración asignadas 3

Responsable María Fernanda Orjuela Descripción

El profesional de la salud, podrá registrar un paciente, registrando sus datos básicos requeridos, podrá actualizar o cambiar de estado.

Nota: Módulo Registro de paciente. Fuente, Autores

Tabla 8 Historia de usuario 5

Historia de usuario

Numero 5 Usuario Cliente

Nombre de la Historia Módulo Agendamiento de Citas Prioridad media Riesgo de desarrollo medio Puntos estimados 3 Iteración asignadas 1

Responsable María Fernanda Orjuela Descripción

El profesional de la salud, podrá registrar citas, re-asignar citas y modificar el estado de una cita

Tabla 9 Historia de usuario 6

Historia de usuario

Numero 6 Usuario Cliente

Nombre de la Historia Módulo para guardar sesión Prioridad alta Riesgo de desarrollo alta Puntos estimados 4 Iteración asignadas 1

Responsable María Fernanda Orjuela Descripción

El profesional de la salud, podrá registrar la sesión con el paciente, permitiendo registrar sus anotaciones, seguimiento y diagnóstico

Nota: Módulo para guardar sesión. Fuente, Autores

Tabla 10 Historia de usuario 7

Historia de usuario

Numero 7 Usuario Cliente

Nombre de la Historia Expediente de seguimiento Prioridad alta Riesgo de desarrollo medio Puntos estimados 3 Iteración asignadas 1

Responsable Juan Sebastián Rodríguez Descripción

Se podrá acceder a la historia de cada paciente, sesión, tratamiento, test aplicados, resultados, diagnósticos

Tabla 11 Historia de usuario 8

Historia de usuario

Numero 8 Usuario Cliente

Nombre de la Historia Resumen Sesión

Prioridad alta Riesgo de desarrollo medio Puntos estimados 3 Iteración asignadas 1

Responsable Juan Sebastián Rodríguez Descripción

Se podrá acceder al resumen de una de las sesiones realizadas, donde se podrá visualizar la fecha, el lugar, el profesional, el

paciente, el resumen y las conclusiones de cada una de las sesiones de seguimiento y diagnóstico.

Nota: Módulo Resumen Sesión. Fuente, Autores

Tabla 12 Historia de usuario 9

Historia de usuario

Numero 9 Usuario Cliente

Nombre de la Historia Aplicación de Test Vocacional Prioridad alta Riesgo de desarrollo medio Puntos estimados 5 Iteración asignadas 1

Responsable Juan Sebastián Rodríguez Descripción

Permite aplicar el test de descubrimiento vocación e intereses del reinsertado, guardando el resultado y las sugerencias

Tabla 13 Historia de usuario 10

Historia de usuario

Numero 10 Usuario Cliente

Nombre de la Historia Módulo de Reportes

Prioridad Alta Riesgo de desarrollo medio Puntos estimados 5 Iteración asignadas 1 Responsable Juan Sebastián Rodríguez Descripción

Permite consultar información de citas, pacientes, resultados de los test, por los filtros de fechas

Nota: Módulo Reportes. Fuente, Autores 4.

CAPÍTULO 4 DESARROLLO

4.1 TECNOLOGÍA UTILIZADA

Para el modelamiento de datos del prototipo propuesto, escogimos el sistema de gestión de base de datos MySQL, ya que se ajusta a las necesidades del proyecto y cuenta con las siguientes ventajas:

● Facilidad en la instalación y configuración

● Bajo costo en consumo de recursos

● Puede ser instalada en diferentes sistemas operativos

4.2 MODELO RELACIONAL

A continuación presentamos el Modelo Relacional para la base de datos en MySQL que utiliza la aplicación. En este se describen las tablas, los campos y las relaciones entre tablas de la aplicación.

Figura 6 Modelo Relacional

Nota: Modelo relacional de las tablas empleadas en el desarrollo de ReintegrApp. Fuente, Autores