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 UTILIZADAPara 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