Propuesta Técnica Requerimiento: Desarrollar aplicación computacional capaz de administrar eficazmente fichas y casos de pacientes del laboratorio Barmed. Objetivo: Desarrollar el Sistema de Administración de Pacientes (SAP) Cliente: Dra. Teresa Barlaro De mi consideración: En atención a vuestro requerimiento de un sistema que permita llevar en forma eficiente un registro completo y detallado de todos los aspectos relacionados a los pacientes-clientes del laboratorio, que sea compatible con los procedimientos e implementación usados actualmente, y que además sea interactivo e integrativo, a continuación informo a usted todos los conceptos asociados al proyecto. I. Diseño y análisis. 1. Evaluación y análisis del proyecto. a. De la plataforma tecnológica. Al evaluar la plataforma tecnológica que posee la empresa, se determina que es compatible con la aplicación propuesta a desarrollar (SAP), entendiéndose que de esta plataforma depende el correcto funcionamiento y satisfacción de los usuarios en cuanto al manejo de la aplicación. Se debe contar con un equipo principal o Servidor, este será el que controle toda la información; ante el eventual aumento en el tráfico de información u otro motivo, se pueden habilitar mas equipos utilizando la mini-red ya instalada (de acuerdo a disponibilidad técnica), e instalar la aplicación en estos nuevos equipos. En otro ámbito, no se determina si existe algún proceso estructurado de respaldo de información, por lo cual se deberá habilitar en acuerdo con los usuarios. b. De los Riesgos. En todo tipo de proyecto existen riesgos que es necesario indicar, para tomar precauciones al respecto. En este sentido, se han observado que estos riesgos se encuentran en: i. De la Plataforma: se reconoce como riesgo el hecho de que la empresa consta de un solo equipo para el funcionamiento del sistema, dado que no existe una mayor necesidad en la implementación, el riesgo existe en la falta de respaldo físico y lógico ante eventuales daños en la maquina, por lo tanto es imperativo desarrollar sistemas de apoyo para respaldo de la información.
i De la información: todos los antecedentes recolectados para el desarrollo de la aplicación (SAP), serán entregados por un único usuario, por lo cual e establecerán pautas concretas y detalladas para evitar omisiones y fallas. De los usuarios: la importancia radica en que son ellos los que utilizaran el sistema, y por ende se deben tener en cuenta los distintos tipos de usuarios existentes, ante la posibilidad de un crecimiento posterior de la empresa. Además permite tener un correcto plan de capacitación. De los otros sistemas: ante la existencia de otro sistema que actualmente maneja los datos en cuestión, el estudio previo no entrega mayor detalle de su funcionamiento, las restricciones o el diseño que posee, por lo cual la interacción con este se hace nula, esto nos lleva a detener esta herramienta e implementar la nueva desde cero, con la sola objeción de revisión de históricos. c. Resumen. El Sistema de Administración de Pacientes (SAP) como proyecto en desarrollo, es una aplicación orientada a la gestión de la información de diversos casos de pacientes tratados por el laboratorio, los cuales poseen parámetros similares, en cuanto al manejo de la información personal y al proceso clínico de la prestación medica. Dentro de los objetivos más relevantes, se pueden citar: i. Gestión de Información. Mejora en la interacción con el usuario. i Creación de nuevas herramientas de control. La propuesta como solución informática, es desarrollar una aplicación, que considera todas las funcionalidades que el actual sistema entrega, además de nuevas herramientas de control de ingresos y estadísticas necesarias para procesos internos propios de la empresa. La forma de desarrollo implica establecer claramente las necesidades de los usuarios y traducirlas en una herramienta de fácil manejo pero que entregue seguridad en la protección de los datos. Además, para la implementación, se han contemplado todos los parámetros estructurales e informáticos necesarios para el correcto funcionamiento. 2. Planificación de implementación. a. Del proceso de desarrollo Para este proceso de establecerán 4 sub-procesos que determinaran el orden de trabajo del proyecto, los cuales son independientes en su desarrollo, pero encadenados cronológicamente de acuerdo al desarrollo del proyecto. i. Recopilación de antecedentes: sub-proceso que no deberá tomar mas de 5 días hábiles, y en el cual se fundamenta todo el desarrollo futuro del proyecto, por lo cual es importante su correcto desarrollo, y necesaria la cooperación de todos los elementos involucrados. Se extenderá el tiempo de trabajo en el evento que sea necesario.
i Desarrollo de Bases de Datos: sub-proceso que traduce toda la información recopilada en una estructura organizada de tablas de datos, sobre la cual funciona la aplicación. Desarrollo de Módulos: sub-proceso en donde se modela la estructura de la aplicación, separada por módulos de trabajo. La cantidad y estructura de cada modulo, así como la importancia de este se definen al inicio del proceso. Integración Modular: sub-proceso final, donde se integran los módulos y se genera la aplicación completa, para posterior puesta en marcha. b. De la metodología de implementación. La implementación consta de 4 fases, las cuales se ejecutan en el orden establecido, siendo la primera fase obligatoria en su cronología, y las demás pueden ser aplazadas u omitidas a solicitud del cliente o por motivos técnicos. i. Instalación inicial o marcha blanca: una vez generada la aplicación, se instala para trabajar en marcha blanca por un corto lapso de tiempo (no más de 1 mes), en esta fase se hacen las pruebas de fallas y simulación de error. Cabe destacar que el antiguo sistema sigue operando hasta la aprobación del nuevo sistema (SAP). i Monitoreo: ante la aprobación del sistema nuevo (SAP), se toma un tiempo de control de gestión y errores posibles en tiempo de trabajo. Capacitación: involucra a todos los usuarios directos e indirectos del sistema, y se apoya en inducción con material visual y documentado. Garantía y Mantención: proceso final, que se establece en un plazo no mayor a 6 meses, tiempo que dura la garantía. Se realizan revisiones periódicas y mantenciones de acuerdo al contrato. II. Implementación. 1. Ambiente de desarrollo, Herramientas. a. Plataforma de desarrollo. La plataforma considerada para el desarrollo, es el Sistema Operativo Windows XP, en el cual residirá la Aplicación (SAP). También compatible con Sistema Operativo Windows 98 SE. b. Lenguaje. El lenguaje a utilizar para la programación de la aplicación será Power Builder 9.0, de Sybase.
c. Base de datos. La base de datos a utilizar para el desarrollo de la aplicación en forma local será MySQL Servers and Clientes ver.3.23.51. o MS Access, dependiendo de la necesidad de almacenamiento de registros determinada en el paso "Recopilación de Antecedentes". III. Implantación. a. Procesos de verificación de funcionamiento e interacción. b. Plan de migración, si el sistema antiguo lo permite, para bases de datos, planillas electrónicas, etc. Y toda información que requiera ingresar al sistema en forma masiva. c. Enlace ODBC para base de datos. IV. Capacitación. 1. Inducción. Proceso educativo donde se explica a los usuarios los pasos para el ingreso al sistema, los accesos directos, las carpetas de respaldo, además de información anexa como manuales en línea o ayudas visuales. 2. Capacitación. Sesiones estructuradas, cuyo motivo es explicar el funcionamiento del sistema, el objetivo de los Módulos y cada uno de los parámetros a considerar al momento de trabajar en él. Se apoya en material visual y documentado. 3. Ayuda en línea y asistentes El objetivo de este paso es explicar al usuario que cuenta con herramientas que le permiten entender procesos olvidados o mal entendidos en los pasos anteriores, como lo es la Ayuda en Línea, que a través de correo electrónico o paginas web puede ser entregada ante la ausencia del programador, además del asistente de ayuda que entrega el programa en tiempo de ejecución para solucionar dudas relacionadas con las funcionalidades del sistema. V. Mantención y Garantía. 1. Mantención Inicial. Esta mantención se realiza una sola vez, y es la que corresponde a la puesta en marcha del sistema, la cual puede requerir instalación de programas anexos, actualizaciones de Sistema Operativos u otros requerimientos necesarios. Además se realiza una mantención preventiva y correctiva al equipo, para dejar en condiciones optimas el ambiente y así garantizar el correcto funcionamiento de sistema.
2. Mantención Periódica. Se realizan mantenciones preventivas y correctivas al equipo, en forma periódica durante los 6 meses que establece la garantía, con regularidad de una mensual, para asegurar el optimo funcionamiento del sistema. 3. Garantía. El periodo de garantía se extiende por 6 meses, en el entendido que es un plazo razonable para detectar errores y entregar las herramientas de comprensión necesarias a los usuarios para la correcta utilización del sistema. Las extensiones de garantía se evalúan de acuerdo al mérito del caso. VI. Costos. 1. Desglose. Nº Concepto Plazo en Días Valores ($) 1.- Creación Base Datos 5 días $ 75.000.- 2.- Modulo de Ingreso Ordenes de Atención 5 días $ 65.000.- 3.- Modulo Mantención Sistema 5 días $ 35.000.- 4.- Modulo Control Ingresos 5 días $ 55.000.- 5.- Modulo Control Estadísticas 5 días $ 35.000.- 6.- Control y Validación Errores 10 días $ 85.000.- 7.- Mantención Usuarios 5 días $ 0.- 8.- Acceso a Opciones 5 días $ 0.- 45 días $ 350.000.- 2. Forma de Pago. a. Efectivo b. Cheques (al día, 30 y 60) Sin otro particular, y esperando buena acogida saluda atentamente