Académique Documents
Professionnel Documents
Culture Documents
Asignatura
Administración de Proyectos de Software
Tema:
NEXTGENSYSTEMLAB – Entrega Final
Nombres
Jose Arturo Beltre Castro & Carlos Williams Alonzo
Matriculas:
2016-30-1-0027 & 2015-30-3-0091
Profesor:
Jose Luis Henríquez
Fecha de Entrega:
22 de abril Del 2018
Acta de Constitución de Proyecto
Título
Implementación NEXTGENSYSTEMLABS.
Caso de Negocio
Este proyecto se realizará con el fin de automatizar los procesos manuales
actualmente en los laboratorios clínicos por procesos automatizados que
pueden ayudar a mejorar la productividad en más de un 80% de lo que se
realiza hoy en dia manualmente.
Recursos Preasignados
Se designarán 1 programador y 1 técnico de infraestructura para el proyecto,
estos mismos brindarán el soporte de parte interna del laboratorio para
mejorar la experiencia de la implementación.
También se asignan recursos tales como los tres servidores, licencias y
software ya solicitados.
Interesados
Los interesados incluyen a Carlos Alonzo Gerente de Operaciones, Irina
Casado Gerente de Control de Calidad, Aixa Medina Encargada de Servicio
al Cliente, Martina López Encargada de tomas de muestras, Betsi Bastidas
Gerente del Laboratorio Clínico, Secretarias y Bioanalistas que tienen que
interactuar con el sistema.
Requisitos
Facturación
Descripción: Este requisito es primordial en el sistema ya que el mismo es
el que le va a permitir a los representantes de servicios realizar las
facturaciones de los pacientes, la misma también les brindará los siguientes
datos a los pacientes: Pruebas facturadas, nombre, cédula, claves de
acceso a la plataforma web, clave de acceso a los resultados recibidos por
correo, etc.
Identificación de Muestras – Nivel: Alto
Descripción: Este requisito se basa en la parte de etiquetado de los tubos
y frascos de las muestras de los pacientes, esto es con el fin de que cada
tubo esté identificado para saber a qué paciente pertenece cada tubo o
frasco.
Matriz de Riesgo
RIESGO PRIORIDAD IMPACTO PROBABILIDAD DESCRIPCIÓN PLANES DE
CONTINGENCIA
Falta de Es posible Se le preguntará a
equidad que todos los cada miembro que
en miembros del tanta experiencia y
cuanto al grupo no conocimiento tiene
conocimi cuenten con en los diferentes
ento de la misma lenguajes
los experiencia y utilizados, con el fin
lenguaje conocimiento de asignar tareas
s y de los de acuerdo a los
herramie lenguajes y conocimientos,
ntas herramientas destrezas y
utilizada utilizadas. Si habilidades de
s 3 Medio Alta esto sucede, cada persona. Si
el tiempo de alguno de los
desarrollo en integrantes tiene
general un alto
puede conocimiento de
incrementars alguna de las
e herramientas, el
significativam líder evaluará la
ente. conveniencia de
programar
sesiones de
entrenamiento de
las herramientas.
Problem 4 Medio Baja Se debe Instalar un
as considerar la repositorio de
técnicos posibilidad de código, datos y
que se documentos, con
presenten los niveles de
problemas seguridad
técnicos adecuados, política
como fallas de permisos y
en los backup definidas.
equipos de
cómputo,
pérdida de
información,
cortes de
energía,etc
Problem 2 Alto Baja Los El líder del grupo
as de problemas de debe dar
Comunic comunicación participación a los
ación dentro del miembros del
grupo, grupo en cada
pueden reunión, con el fin
provocar una de conocer los
baja en la diferentes puntos
productividad de vista de cada
e persona y que se
incumplimient establezca un
o de las diálogo sano y
tareas del amigable. Los
proyecto y por acuerdos y
ende de los responsabilidades
objetivos del deben ser
grupo. comunicadas a
todos los
integrantes del
grupo, con el fin de
evitar malos
entendidos. Si el
líder detecta que
un integrante del
grupo tiene alguna
dificultad o existe
alguna rivalidad, se
debe hablar con
cada persona y
tratar de resolver
los conflictos en el
menor tiempo
posible.
Supuestos
Entre los supuestos del proyecto se encuentran los siguientes:
● La documentación del software será entregada al inicio de la
implementación en conjunto con los entrenamientos, cabe destacar
que la misma será en español.
● Los servidores solicitados tendrán los sistemas operativos requeridos.
● Los dos integrantes del departamento de tecnología estarán
asignados a tiempo completo al proyecto.
● Todas las máquinas corren el software ya que el mismo es una web
app.
● No se espera que haya problemas con la red, en caso de ser así el
laboratorio debe de corregir estos problemas.
Restricciones
Entre las restricciones que puede tener en vista el proyecto estarían:
● se debe trabajar todo en un ambiente aislado de pruebas, y solo en
los horarios nocturnos de 6PM a 10PM se podrá trabajar con la
integración del Software con los equipos de laboratorio clínico.
● No se podrá implementar el nuevo software en horarios laborales
normales ya que el laboratorio labora de 6AM a 7PM, por lo tanto se
debe de realizar esta misma después de estos horarios.
Presupuesto
Amenazas
El personal puede no estar listo para realizar esta transición de realizar estos
procedimientos manualmente a usar la tecnología como ayuda.
__________________________ __________________________
Juan Diaz, Director General Vilma Diaz, Gerente General
Documento de Visión
Tabla de Contenidos
1. Introducción
1.1 Propósito
1.2 Alcance
1.3 Definiciones, Siglas y Abreviaturas
2. Posicionamiento
2.1 Definición del problema
3. Descripción de los interesados y usuarios
3.1 Resumen de los interesados
3.2 Resumen de los usuarios
3.3 Perfiles de los interesados
3.3.1 Coordinador del proyecto
3.3.2 Responsable del proyecto
3.3.3 Responsable funcional
3.4 Perfiles de usuario
3.4.1 Administrador del sistema
3.4.2 Administrador funcional del sistema
3.5 Necesidades de los interesados y usuarios
4. Vista General del Producto
4.1 Perspectiva del producto
4.2 Resumen de capacidades
4.3 Suposiciones y dependencias
4.4 Presupuesto
4.5 Licenciamiento e instalación
5. Características del producto
5.1 Información supervisada
5.2 Obtención inmediata de información
5.3 Facilidad de acceso y uso
5.4 Obtención de información detallada
5.5 Información actualizada y oportuna
6. Restricciones
7. Rangos de calidad
8. Otros requerimientos del producto
9. Conclusiones y Recomendaciones
1. Introducción
1.1. Propósito general del sistema
El propósito de NEXTGENSYSTEMLABS es provisionar a los laboratorios
clínicos un software de gestión de facturación, trazabilidad de muestras,
envió y traslado de muestras, registro y validación de resultados de los
pacientes, envió y entrega de resultados a los pacientes por las vías
electrónicas o físicas, etc.
Nombre Descripción
Coordinador del proyecto Encargado de organizar y
coordinar todo lo concerniente a la
elaboración como puesta en
marcha de dicho proyecto.
Responsable del proyecto Lidera las acciones del desarrollo
del proyecto y brinda apoyo a sus
miembros
Responsable funcional Responsable de los aspectos
funcionales del desarrollo
realizado
Base de Datos
El gestor de base de datos que se debe de utilizar para esta implementación
deberían ser:
● SQL SERVER 2016
Horarios de Trabajos
También se asume que los horarios de implementacion serian despues de
produccion, llamase que seria de 7 PM a 12 AM los días de semana y los
fines de semana no laborables.
4.4 Presupuesto
4.5.1 Instalación
El proceso de instalación del sistema lo llevara la empresa que implementa,
ahora bien el proceso de alimentación de datos será llevado a cabo por parte
del departamento de IT del laboratorio a implementar.
4.5.2 Licenciamiento
Base de Datos
La base de datos es necesario que el cliente adquiera licenciamiento para
el uso de SQL SERVER donde correrá el sistema de laboratorio clinico.
Sistema Operativo
Linux CentOS 7, es un sistema operativo basado en código abierto, el
mismo no requiere que se adquiera licencias.
6. Restricciones
Horarios
La restricción mayoritaria que se tendrá en el proyecto como en casi todos
los proyectos es el tiempo de implementación, ya que no se puede parar la
producción para implementar, dependiendo de los horarios disponibles que
se nos permita implementar el nuevo sistema es que se podrá responder a
la solicitud.
7. Rangos de calidad
N/A
8. Otros requerimientos del producto
De parte de la empresa que va a implementar no requiere de ningún otro
requerimiento para la implementación del software.
Project Charter - NEXTGENSYSTEMLAB
Titulo del Proyecto:
NEXTGENSYSTEMLAB
Meta:
Alcance:
Objetivos generales:
Objetivos específicos:
● Desarrollar un módulo de gestión de Facturación, toma de muestra,
registro y validación de resultados.
● Crear una plataforma de consulta de resultados en Línea
Los miembros del equipo han asumido un rol cuyas funciones están
claramente establecidas y se dividen de la siguiente manera:
o Objetivo:
Dirigir y guiar al equipo en la definición, diseño, desarrollo y
pruebas del producto.
o Características:
Ingeniero de software con experiencia en liderazgo de diseño y
desarrollo de proyectos.
o Principales actividades:
Guiar al equipo en la producción de una estrategia de desarrollo.
Liderar el equipo para producir un estimado preliminar en
tamaño y tiempo de los productos a elaborar.
Liderar el equipo para producir un diseño de alto nivel.
Liderar el equipo para producir la especificación del diseño
(SDS)
Orientar el trabajo de pruebas que deben ejecutar los
desarrolladores.
Matriz de Riesgos:
RIESGO PRIORIDAD IMPACTO PROBABILIDAD DESCRIPCIÓN PLANES DE
CONTINGENCIA
Falta Es posible Se le preguntará
de que todos a cada miembro
equida los que tanta
d en miembros experiencia y
cuanto del grupo no conocimiento
al cuenten con tiene en los
conoci la misma diferentes
miento experiencia lenguajes
de los y utilizados, con el
lenguaj conocimient fin de asignar
es y o de los tareas de
herrami lenguajes y acuerdo a los
entas herramienta conocimientos,
utilizad s utilizadas. destrezas y
as 3 Medio Alta Si esto habilidades de
sucede, el cada persona. Si
tiempo de alguno de los
desarrollo en integrantes tiene
general un alto
puede conocimiento de
incrementar alguna de las
se herramientas, el
significativa líder evaluará la
mente. conveniencia de
programar
sesiones de
entrenamiento
de las
herramientas.
Proble 4 Medio Baja Se debe Instalar un
mas considerar la repositorio de
técnico posibilidad código, datos y
s de que se documentos,
presenten con los niveles
problemas de seguridad
técnicos adecuados,
como fallas política de
en los permisos y
equipos de backup
cómputo, definidas.
pérdida de
información,
cortes de
energía,etc
Proble 2 Alto Baja Los El líder del grupo
mas de problemas debe dar
Comuni de participación a
cación comunicació los miembros
n dentro del del grupo en
grupo, cada reunión,
pueden con el fin de
provocar conocer los
una baja en diferentes
la puntos de vista
productivida de cada persona
d e y que se
incumplimie establezca un
nto de las diálogo sano y
tareas del amigable. Los
proyecto y acuerdos y
por ende de responsabilidad
los objetivos es deben ser
del grupo. comunicadas a
todos los
integrantes del
grupo, con el fin
de evitar malos
entendidos. Si el
líder detecta que
un integrante del
grupo tiene
alguna dificultad
o existe alguna
rivalidad, se
debe hablar con
cada persona y
tratar de
resolver los
conflictos en el
menor tiempo
posible.
WBS
Objetivos Específicos
● Desarrollar un módulo de gestión de Facturación, toma de muestra,
registro y validación de resultados.
● Crear una plataforma de consulta de resultados en Línea
Requisitos no funcionales
Requisito No.1: Comunicación de Equipos al LIS – Nivel: Alto
Descripción: Este módulo requiere que el sistema pueda tener
comunicación con los equipos de laboratorio Clínico para ejecutar de una
manera más rápida y eficaz el registro de resultados. Este proceso sería el
sistema tendría un módulo de comunicación fungía función de servidor de
comunicación y los equipos clientes del mismo que le envían la información
al servidor.
b. Entregables
Los entregables que se le ofrecerán al cliente estarán, el servidor de base
de datos ya configurados y listos para que sea alimentado con los datos de
los pacientes del laboratorio en cuestión.
Servidores de aplicaciones web que alojan la aplicación web que sea el
corazón del proyecto.
Capacitación a los usuarios del laboratorio en el uso del sistema de gestión
de información.
Documentación de la aplicación intuitiva para los usuarios tenerlos en caso
de que sea requerido.