Act15_TC_4

Esta entrada contiene el desarrollo del Trabajo Colaborativo Nro 4 y la lección evaluativa en línea al final.


     ¿Cómo implementar un portal web y una aplicación para la gestión de citas médicas para la Policía Nacional?

¿How to implement a web portal and an application for management appointments for the National Police?


Harrison Manjarres Díaz1
Andrés Mauricio Heredia2
Lenin Enrique Murgas3
Harold Andrés Porras4
Robinson Vallejo Cortes5

Resumen

La presente ponencia versara sobre la importancia de adquirir herramientas que permitan la agilidad en la prestación de servicios médicos a los miembros de la Policía Nacional, para lo cual se tendrán en cuenta BPM y SOA, las cuales ponen de manifiesto la importancia de revisar los procesos actuales de las organizaciones y la reevaluación constante de los mismos en pro de lograr el aumento y la eficiencia empresarial que vienen como consecuencia del constante cambio y la creciente competencia a la cual se enfrentan hoy en día debido a la globalización. Una empresa que desee permanecer en el futuro deberá pensar de manera muy juiciosa en qué forma está ejecutando y  gestionando sus procesos de negocio además de entender muy bien como estos están adaptados e integrados de manera transversal en toda la organización a fin de llevar a cabo la ejecución de las diferentes actividades del negocio buscando el cumplimiento de sus objetivos estratégicos.

Lo anterior da la importancia a metodologías como BPM (“Gestión de Procesos de Negocio”) y a marcos de trabajo como SOA (“Arquitectura Orientada a Servicios”) ya que ayudan a mejorar el desempeño y la optimización de los procesos de negocio de cualquier organización sin importar la complejidad de los diversos sistemas con los cuales cuenta.  BPM ayuda a entender, visualizar, controlar y gestionar los procesos de negocio y SOA permite la flexibilidad de adaptarlos acorde con la infraestructura tecnológica del negocio.


  1. Estudiante de ingeniería de sistemas CEAD FLORENCIA-CAQUETA Harrinson Manjarres Díaz
  2. Estudiante de ingeniería de sistemas CEAD CALI Andrés Mauricio Heredia
  3. Estudiante de ingeniería de sistemas CEAD VALLEDUPAR Lenin Enrique Murgas
  4. Estudiante de ingeniería de sistemas CEAD MEDELLIN Harold Andrés Porras
  5. Estudiante de ingeniería de sistemas CEAD José Acevedo y Gómez (J.A.G) Bogotá Robinson Vallejo Cortes

Palabras clave:  

Procesos
Optimización
Flexibilidad
Infraestructura
Servicios
BPM: Gestión de Procesos de Negocio
SOA: Arquitectura Orientada a Servicios
PN: Policía Nacional
DSPN: Dirección de Sanidad de la Policía Nacional
SSPN: Subsistema de Salud de la Policía Nacional
CSSMP: Consejo Superior de la Salud de las Fuerzas Militares y de Policía Nacional
BPM: Business Process Management
BPMS: Business Process Management Suite
SISAP: Sistema de Información de Sanidad Policía.
HTML: HyperText Markup Language (Lenguaje de marcas de hipertexto)
SQL: por sus siglas en inglés Structured Query Language  (Lenguaje de Consulta Estructurado)


Abstract 

The present paper considered on the importance of acquiring tools that allow agility in the provision of medical services to members of the national police, will be considered BPM and SOA, they highlight the importance of reviewing the processes existing organizations and constant reassessment towards theirs, they achieve increased business efficiency that come as a result of constant change and increased competition to which they face today due to globalization. A company wishing to remain in the future should think very judiciously how running and managing business processes in addition to well understand how these are adapted and integrated transversely across the organization to carry out the implementation of various business activities seeking compliance with its strategic objectives.

This gives the importance methodologies as BPM ("Business Process Management") and frameworks such as SOA ("Service Oriented Architecture") and to help improve the performance and optimization of business processes of any organization regardless of the complexity of the various systems with which account. BPM helps to understand, visualize, monitor and manage business processes and SOA allows the flexibility to adapt according to the technological infrastructure of the business.

Keywords:

processes
optimization
flexibility
infrastructure
services
BPM: Business Process Management
SOA: Service Oriented Architecture
PN: National Police
DSPN: Health Directorate of the National Police
SSPN subsystem Health National Police
CSSMP: Superior Health Council of the Armed Forces and National Police
BPM: Business Process Management
BPMS: Business Process Management Suite
SISAP: Police Information System Health.

1.      Introducción


Realizando un estado del arte sobre la gestión de citas médicas a través de internet, se puede apreciar que el tema es de aplicación reciente a nivel mundial. En Colombia se encuentra Entidades prestadoras de salud y aseguradoras que ya tienen implementado esta clase de recursos para sus usuarios, por ejemplo EPS SURA,  Colsanitas, CAFAM entre otras.
El gran reto al que hoy se enfrentan las empresas es a ser rentables y perdurables en el tiempo y esto solo se consigue en la reinvención permanente de sus procesos de negocio y con la flexibilidad de adaptarse y responder de manera dinámica y rápida a los cambios. Evaluar cómo estamos haciendo hoy las cosas y cómo las podemos mejorar es una inquietud que deberá ser respondida de manera permanente por las organizaciones.

Business Process Management (BPM) es la disciplina que combina el conocimiento de las tecnologías de información con el conocimiento de las ciencias de gestión y aplica esto a los procesos de negocio operacionales. Aunque BPM no es algo nuevo, en los últimos años ha venido cogiendo mucha fuerza debido a su aporte significativo en permitir visualizar y mejorar los procesos de las organizaciones así como también ha permitido ahorrar muchos costos que están ocultos en las ineficiencias asociados a los malos procesos.

BPM y SOA son complementarios. BPM se centra en analizar los objetivos estratégicos para crear procesos de negocios bien definidos y optimizados, monitorizando su rendimiento para una mejora continua. Los procesos de negocio se modelan con tareas de proceso que se implantan normalmente como servicios. La dificultad del BPM radica en la complejidad de las diferentes plataformas tecnológicas, los diferentes tipos de aplicaciones existentes y los distintos protocolos de comunicación, es decir, la problemática de la integración de sistemas y aplicaciones, solución aportada por SOA. 

El principal objetivo de las tecnologías de información es el aprovechamiento estratégico de la información. A partir de esto, surge la idea de diseñar una metodología para el desarrollo de aplicaciones integrando dos arquitecturas de software: Arquitectura Orientada a Servicios SOA y Gestión de Procesos de Negocio BPM, las cuales permiten el alineamiento de los objetivos del negocio con las tecnologías de la información.

Este trabajo propone hacer una sinergia entre BPM y SOA para lograr la interoperabilidad de procesos de negocio en la Dirección de Sanidad de la Policía Nacional (DSPN) empleando los sistemas existentes y la adopción de nuevos componentes que permitan de forma flexible y escalable responder a los continuos cambios al interior de la entidad pretendiendo garantizar de manera eficiente la prestación de servicios de salud.

2.      Fundamentos teóricos


Para la implementación de un portal web y una aplicación que permita gestionar citas médicas se requiere  utilizar lenguajes de programación como HTML, PHP y JAVA, al igual que el manejo de bases de datos las cuales ya las posee la Institución, por lo tanto se hace necesario la implementación de un paradigma que permita dar un producto software de alta calidad, para lo cual se propone Busines Process Managment (BPM), este método nos permite diseñar, representar, analizar y controlar los procesos de negocio de una compañía aprovechando las infraestructuras y sistemas existentes.
Se requiere un ciclo de vida de software que permita la gestión de riesgos de forma periódica y la madurez del software en un tiempo prudente, para lo cual se recomienda el uso del modelo en espiral.
Por otro lado la teoría de colas ayuda con el estudio de los factores de tiempo de espera y la carga de trabajo o procesamiento que realiza el portal web y la aplicación.
Perspectivas disciplinares.
El desarrollo software a implementar requerirá un trabajo multidisciplinario, abordando profesiones como la medicina, la ingeniería de sistemas, la administración del talento humano de la empresa, la comunicación social y la pedagogía, esta última se requiere en el sentido de enseñarle a los usuarios a utilizar el desarrollo software

3.      Desarrollo del trabajo


El Incremento de la cobertura del Subsistema de Salud de la Policía Nacional (SSPN) mediante la implementación de un BPMS como resultado del análisis de los procesos y subprocesos en atención de medicina general, odontológica y psicológica. La carencia de un sistema que represente los procesos de manera estandarizada y sistemática, pero a su vez, dinámica y adaptable a las condiciones inherentes de la atención a la salud de los pacientes del SSPN se evidencian en los informes de gestión de la revista Sanidad Informa y en los boletines internos BISAN. Así mismo en la licitación abierta en el 2013 para la administración de servicios de Contact Center incrementando siempre el personal más no mejorando en sí la raíz del problema, el proceso, cosa que se pretende con el análisis de los mismos para implementar flujos de información acordes con la dinámica de operación del SSPN.


Decálogo de Bernal


CONCEPTO
DESCRIPCIÓN
Cronología (¿Cuándo?)
El desarrollo de la solución de debe dar durante el periodo de 
Agosto a Noviembre de 2014.
Axiomas (¿Quién?)
En la solución participan todos los integrantes del Grupo Colaborativo 
201014_3 Proyecto de Grado (Ingeniería de Sistemas).
Método (¿Cómo?)
Mediante la implementación de una arquitectura software de 
última generación que permita utilizar los elementos viejos 
para mostrar la información que tienen en un 
formato más actual y amigable con el usuario.
Ontología (¿Qué?)

El objetivo principal es contribuir al mejoramiento de la calidad 
de vida y salud de los usuarios de la DSPN, 
integrando de manera integral la perspectiva de 
salud como componente esencial en la calidad 
de vida de las personas, para lograr dinámicas 
accesibles, flexibles, participativas y que 
respondan a las necesidades de los miembros 
de la Policía Nacional y las FF.MM y sus familias.
Tecnología (¿Con qué?)



Para dar solución al problema se propone implementar BPM 
ya que permite evidenciar 
en todo el flujo del proceso lo que ocurre con el 
cliente interno y el cliente externo, generando 
confianza para los directores del proceso y los 
usuarios del mismo, el poder visualizar todo el 
proceso y modificar o ajustar los flujos según 
las necesidades del negocio harán que el 
proceso se encuentre más integrado y alineado 
a los objetivos de la organización y por ende 
mejore los indicadores de satisfacción al usuario final.


Teleología (¿Para qué?)

Con la implementación de este sistema se 
pretende mejorar los procesos del área de 
Sanidad de la Policía Nacional, no solamente la 
asignación de citas, sino construir todo el flujo 
desde la solicitud del servicio, la evaluación de 
los niveles de atención y resolución del estado 
de la misma cita médica.
Topografía (¿Dónde?)
La implementación de este sistema de 
información se realizará al área de Sanidad de 
la Policía Nacional el cual podrá ser utilizado 
en cualquier parte de la geografía Colombiana.
Ecología (¿Contra qué?)

El sistema será desarrollado para que los 
afiliados tengan acceso desde cualquier sitio 
con conexión a internet mediante dispositivos 
de computo o móviles por medio de la web.
Etiología (¿Por qué?)

Por inconformidad por parte de los usuarios al 
momento de solicitar una cita para cualquiera 
de las distintas especialidades que presta la 

Sanidad de la Policía Nacional.


Diferentes planes a desarrollar en el proyecto

Gestión del tiempo
La realización de este proceso implica la llevar a cabo una serie de procedimientos en aras de llevar a feliz término el proyecto, cumpliendo las metas establecidas por el cliente y el administrador del proyecto, a continuación se mencionan algunos procedimientos a definir.
i.               Definición de las actividades
Al realizar este procedimiento se debe identificar y documentar cada una de las tareas, detectando  los productos entregables más básicos del proyecto, los cuales se clasificaran y seleccionaran en paquetes de trabajo lo cual permitirá al administrador del proyecto establecer y ejecutar un cronograma, el cual será ejecutado y controlado según los objetivos establecidos.
ii.              Establecimiento de la secuencia de las actividades
En este procedimiento se identifica y documenta las relaciones lógicas entre las tareas a realizar.
Algunas herramientas utilizadas para realizar este procedimiento son:
a.     Método de diagramación por procedencia (PCM)
b.     Método de diagramación por flechas (ADM)
c.     Plantillas de red del cronograma
d.     Determinación de dependencias
e.     Aplicación de adelantos y retrasos

iii.            Estimación de los recursos de las tareas
Requiere establecer el talento humano y los materiales a utilizar, determinando la cantidad a utilizar y la disponibilidad de cada uno de los recursos
Otros puntos a tener en cuenta son la estimación de la duración de las actividades y la elaboración del cronograma del proyecto.

Para ello se relaciona el cronograma del proyecto así:

Click en la imagen para ampliar

Plan de Gestión de Costos
Mediante la realización de este proceso se asegura que cada una de las tareas del proyecto se realice según los criterios económicos establecidos.
Dentro de este proceso podemos realizar las siguientes tareas:
i.               Estimación de costos
Busca realizar una aproximación de los costos del talento humano y los materiales a utilizar, los cuales son requeridos para finiquitar el proyecto. Como herramientas se puede mencionar:
a.     La Estructura de Descomposición del trabajo (EDT)
b.     Estimación por analogía
c.     Determinación de tarifas de costos y recursos
d.     Estimación Ascendente
e.     Estimación paramétrica
f.      Software de gestión de proyectos
g.     Análisis de propuestas de licitaciones
h.     Análisis de reserva
i.      Costo de calidad

ii.              Presupuesto de costos
Busca realizar una suma de cada uno de los costos con el fin de establecer una línea base de costo total. Como herramientas se puede mencionar:
a.     Suma de costos
b.     Análisis de reserva
c.     Estimación paramétrica
d.     Conciliación del límite  de la financiación.

iii.            Control de costos
Busca realizar un estudio de las diferentes causas positivas y negativas que pueden llegar a influir en el proyecto. Como herramientas se pueden mencionar:
a.     Sistema de control de cambios del coste
b.     Análisis de medición del rendimiento
c.     Proyecciones
d.     Revisiones del rendimiento del proyecto
e.     Software de gestión del proyecto
f.      Gestión de variación
Ahora, encontramos varias clases de costos entre los cuales destacamos los siguientes:
g.     Costo de ciclo de vida: Comprende todos los costos en que se puede incurrir durante la vida estimada del producto, correspondiente al sistema completo, subsistemas y componentes. Incluye los costes de investigación y desarrollo, ensayos, producción, adquisición, sistema de apoyo, mantenimiento, operación y costes de eliminación. Este es el costo visto desde la perspectiva del cliente, ya que será él quien normalmente financie todos los costos, desde los de desarrollo, hasta los de eliminación del sistema una vez concluye su vida útil.
h.     Costes fijos: Estos son los costos que no varían prácticamente con el volumen de producción o carga de trabajo, y en los que se debería seguir incurriendo aun en el supuesto de que la carga de trabajo fuese nula.
i.      Costes variables: Costos que son incurridos en función de la carga de trabajo, sea ésta un volumen de producción o un nivel de prestación de servicio. Normalmente son costes directos aunque pueden tener un componente indirecto.
j.      Costes directos: Costos o agregados de costos que pueden ser identificados con algún objetivo final cuyo costo se quiere estimar, ya sea éste un producto, un servicio o un proyecto. Estos costos pueden ser repercutidos directamente a un proyecto al representar un consumo de recursos exclusivo para ese proyecto.
k.     Costes indirectos: Son aquellos costos que no pueden ser identificados con algún fin específico. Normalmente son cargados a cuentas o fondos de costos indirectos para ser después repercutidos a los productos o servicios según algún método preestablecido por la empresa.


Plan de gestión del alcance
La gestión en cualquier proyecto es una herramienta que ordena, dispone y organiza el personal y los materiales requeridos, optimizando las diferentes relaciones que puedan llegar a existir.

Como gestión de alcance se entenderá a todas las actividades encaminadas a garantizar que cada una de las tareas requeridas en el proyecto se cumpla según los objetivos previamente establecidos.
Esta clase de gestión se relaciona con la definición y el control de lo que es y lo que no es el proyecto, además se determina cual es el alcance del producto o del proyecto.
 
El contenido del enunciado del alcance comprende:
a.     Objetivos de proyecto.
b.     Descripción alcance de producto (características, requisitos, especificaciones).
c.     Fronteras de proyecto.
d.     Entregables de proyecto: cliente (producto, servicio, resultado)+otros entregables de proyecto.
e.     Criterios de aceptación de entregables.
f.      Limitaciones o restricciones del proyecto.
g.     Asunciones de proyecto (impacto potencial caso de ser falsas).
h.     Otros (organización inicial de proyecto, estimación preliminar de coste y cronograma hitos, etc.

Como tareas a realizar se pueden mencionar las siguientes:
i.      Planificación del alcance

Busca subdividir los grupos de tareas principales en componentes administrables según los estimados de costo y tiempo, línea base y control del proyecto, facilitar la asignación de roles y perfiles con su correspondiente autoridad. Algunas herramientas a utilizar para asegurar el cumplimiento de este procedimiento son:
a.     Formularios
b.     Plantillas de desglose del trabajo
c.     Formularios de control de cambios

ii. Definición del alcance

Busca manifestar cual es el alcance del proyecto, basándose para ello en asunciones y restricciones y principales productos a entregar. Algunas herramientas para asegurar el cumplimiento de este procedimiento son:
a.     Análisis del producto
b.     Identificación de alternativas
c.     Juicio de expertos
d.     Análisis de los interesados

iii.  Verificación del alcance

Mediante este proceso se busca obtener la aprobación del alcance del proyecto y de los productos asociados por parte del cliente o de los clientes. Algunas herramientas para asegurar el cumplimiento de este procedimiento son:
a.     Inspeccionar, medir, examinar y verificar
b.     Revisiones y auditorias

iv.            Control del alcance

Busca influir sobre las variables positivas y negativas que representan un riesgo para el alcance del proyecto  estableciendo un control sobre dichas variables. Algunas herramientas para asegurar el cumplimiento de este procedimiento son:
a.     Sistema de control de cambios
b.     Análisis de variación
c.     Re planificación
d.     Sistema de gestión de la configuración.

Plan de gestión de la integración

Busca incluir todos los procesos que conforman el proyecto para ordenar todas las partes independientemente de su complejidad, este plan se conforma de los siguientes procesos:
a.     Desarrollar el acta constitutiva del proyecto
b.     Desarrollar el enunciado del alcance del proyecto
c.     Desarrollar el plan de gestión del proyecto
d.     Dirigir y gestionar la ejecución  del proyecto
e.     Supervisar y controlar el trabajo del proyecto
f.      Control integrado de cambios
g.     Cerrar el proyecto

4.      Resultados


Mediante el presente trabajo se logra establecer posibles métodos a implementar en el desarrollo de un software que permita utilizar arquitecturas viejas como son las bases de datos que se tienen en la Institución, aprovechando la información que estas tienen para presentarlas bajo un enfoque moderno a los usuarios, dando una mayor eficacia al proceso de atención médica.

Mediante el Decálogo de Bernal  se logra entender las generalidades a resolver en el proyecto.

Mediante los planes de trabajo se logra interiorizar sobre la definición de actividades, la secuencia en que estas se realizaran y la estimación de recursos físicos y económicos para realizar cada tarea.

Mediante el plan de gestión de costos se asegura que cada una de las actividades se realice según los criterios económicos establecidos estimando, presupuestando y controlando cada uno de los costos.

Mediante el plan de gestión del alcance se ordena, se dispone y organiza cada uno de los elementos que conforman el proyecto con el fin de que este se culmine con éxito.

5.      Conclusiones

Mediante la realización de esta ponencia se puede inferir que la implementación de un sistema que permita la gestión de citas médicas por internet mediante un portal y una aplicación web es posible, de hecho esta clase de soluciones se encuentran disponibles en diferentes entidades prestadoras de servicios médicos de orden privado y público.

Al utilizar tecnologías como BMP y SOA podemos dar cuenta de las nuevas estrategias de negocio a utilizar para resolver un sin número de problemáticas al interior de las organizaciones públicas, siendo pues este proyecto un ejemplo de innovación y un muestra de simplicidad en la implementación de estas nuevas tecnologías, permitiendo así, ahorro en tiempo, costos y lo más importante, construyendo soluciones acordes con las necesidades cambiantes del modelo de negocio de la importante entidad pública objetivo

El desarrollo software que se requiere necesitara como elementos básicos para su funcionamiento un servidor web, bases de datos, pagina web desarrollada en html y php, equipo de desarrollo que preste mantenimiento y asesoría en diferentes etapas, un plan que permita acomodar los antiguos empleados a nuevas funciones dentro del nuevo sistema y lo más importante el apoyo de la alta gerencia por ser un tema que requiere una partida económica anual para su correcto funcionamiento.

6.      Referencias


(2011). Conózcanos. Retrieved September 25, 2014, from http://disan.policia.gov.co/portal/flash/conozcanos/conozcanos.php.
(2012). Matriz plan de desarrollo 2011 - 2014 -. Retrieved September 25, 2014, from http://www.sanidadfuerzasmilitares.mil.co/planes_programas/programas_proyectos/matriz_plan_desarrollo_2011_2014.
(2009). Dirección de Sanidad Policía Nacional. Retrieved September 25, 2014, from http://disan.policia.gov.co/.
Garimella, Kiran; Lees, Michael; Williams, Bruce. (2008). Introducción a BPM para DUMMIES: Edición especial de Software AG. Estados Unidos de América : Wiley Publishing, Inc.
(2014). Gestión - Dirección de Sanidad Policía Nacional. Retrieved October 22, 2014, from http://disan.policia.gov.co/portal/pdf_s/sanidad_informa2013.pdf.
(2013). Acuerdo 053 de 2013 - Reglamento CSSMP -. Retrieved October 22, 2014, from http://www.sanidadfuerzasmilitares.mil.co/normatividad/acuerdos/acuerdo_53_2013_reglamento_cssmp.
(2014). (+) leer más - DB-SYSTEM. Retrieved October 22, 2014, from http://www.db-system.com/popup_sani1.html.
BisanNo. 16 Leélo y pásalo - Dirección de Sanidad Policía ... Retrieved October 22, 2014, from http://disan.policia.gov.co/portal/wportal/file/BISAN%20PDF/BISAN%2016.pdf.
Institución Universitaria de Envigado. Estrategias gerenciales. Recuperado el 20 de noviembre de 2014, de http://www.iue.edu.co/documents/emp/gestionTiempo.pdf
Institución Universitaria de Envigado. Estrategias gerenciales. Recuperado el 20 de noviembre de 2014, de http://www.iue.edu.co/documents/emp/gestionCostos.pdf
Institución Universitaria de Envigado. Estrategias gerenciales. Recuperado el 20 de noviembre de 2014, de http://www.iue.edu.co/documents/emp/gestionAlcance.pdf
Burburaca. Gestión de integración de proyectos. Recuperado el 20 de noviembre de 2014, de http://www.burburaca.com/pmp-blog/3-gestion-de-integracion-de-proyectos.html


Lección Evaluativa


Test creado con ExamTime por Robinson Vallejo

No hay comentarios:

Publicar un comentario