Maqueta de la Escuela Politécnica de la Universidad de Alcalá, en los pasillos de la Escuela.

Detalle de la biblioteca de la Escuela Politécnica de la Universidad de Alcalá.

Edificio de la Unidad de Investigación en Telemedicina y e-Salud del Instituto de Salud Carlos III. Campus de Chamartin.

Laboratorio en la Escuela Politécnica Superior de Informática. Universidad de Alcalá.

Detalle del patio interior de la Escula Politécnica Superior. Universidad de Alcalá.

domingo, 3 de julio de 2011

V Encuentro de e-Salud y Telemedicina. Innovación en Telesalud para pacientes crónicos

Hace unos días ha tenido lugar en Santander, el "V Encuentro e-Salud y Telemedicina. Innovación en Telesalud para pacientes crónicos", dentro de la programación de cursos de verano de la Universidad Internacional Menéndez Pelayo viene desarrollando en el Palacio de la Magdalena, al que he asistido en calidad de alumno.

El curso ha tenido una duración de tres días y en él hemos podido comprobar las diversas aplicaciones de la telemedicina a la asistencia primaria. También ha habido tiempo para analizar los excesivos gastos farmacéuticos que se dan en nuestro país en comparación con otros como Alemania, así como el número de visitas de un paciente español frente a otro europeo, el español está en torno a 9 visitas por año frente a los dos o tres en los ciudadanos europeos. Frente a estos datos se ofrecieron otros como que el sueldo de un profesional médico en España era muy inferior al otros países, esto lo hemos oído no solo en medicina, sino en todo tipo de profesionales, y se enumeraron una serie de acciones que llevarían a una mejora de estos datos como son:
  • La modificaciones en la educación médica: se tiene que modificar el sistema educativo en algunas facultades como la de Medicina en este país, y digo como la de Medicina porque se deberían modificar casi todas o más bien todas para formar a profesionales más preparados con vistas a un mejor servicio y por supuesto a una mejor retribución por la prestación de estos servicios.
  • La formación de un profesional en un mismo lugar debería tenerse en cuenta e incentivar esta estancia (similar a los trienios) ya que muchos son los que empiezan en un hospital y se cambian inmediatamente a otro con mejores condiciones pero sin haberle aportado su trabajo anterior ninguna formación para el profesional que comienza su carrera. De esta forma se debería potenciar que el profesional se quede en su sitio de trabajo. Aquí sería positiva una reflexión como cuándo en este país las empresas y no solo empresas sino también organismos oficiales (estatales, autonómicos, etc...) propondrán medios efectivos para la desertización de buenos profesionales en sus plantillas, cuántas empresas públicas y privadas han dejado irse a buenos profesionales por un "maltrato laboral" que estaría definido desde los bajos sueldos hasta un excesivo trabajo rozando en la mayoría de las veces el abuso laboral.
  • Potenciar la capitación como medida para aumentar la responsabilidad hacia el paciente. Basándose en pagos por servicios prestados tipo PfP (Pay for Performance) puestos en prácticas por otros países como Inglaterra, la capitación ofrece una posible solución a la falta de responsabilidad de los profesionales hacia los pacientes. En este sentido debo decir que como persona me encantaría que me pagasen más por hacer mi trabajo pero como buen profesional me avergonzaría saber que me están pagando más por hacer lo que tendrían que ser y es mi trabajo, por lo que me pagan. Ahora, claro está, si los sueldos de los profesionales, de la mayoría son inferiores, muy infereriores, a los sueldos que cobran alguna mano de obra no cualificada, y todos sabemos a qué tipo de profesionales me refiero, entonces está muy justificado que me pagen y cada vez más por un trabajo que debería estar suficientemente cubierto con el sueldo que uno percibe. Me encantaría ver estudios a este respecto sobre la opinión de los profesionales sobre la capitación de sus servicios.
  • Y otras soluciones como el fomento de la responsabilidad hacia los terminales, los equipos electrónicos, etc.. algo que nunca he entendido si no es fuera de un contexto de la buena educación y buenas costumbres.

El Dr. Jose Luis Monteagudo en un momento de su intervención
En resumen se aspostó por un cambio en el paradigma de los profesionales médicos, desde su formación hasta su concepción profesional, y mi pregunta vuelve a ser la misma, ¿este cambio de paradigma no se debería plantear como solución global en un contexto general de la sociedad? Lo digo porque muchas cosas que se escucharon me sonaron al mismo cantar pero con distintos actores, como catálogo de servicios médicos, muy similar al catálogo de servicios en ITIL. 
En las dos parcelas profesionales en las que estoy inmerso, la educativa y la investigadora sucede algo semejante, falta de iniciativa, poco incentivo, poco sueldo, desinterés por hacer un trabajo bien hecho, falta de sacrificio mutuo, no impuesto, por un proyecto, etc. En esta entrada no voy, o mejor dicho, voy a procurar no indicar las soluciones que  plantearía como mejora de esta situación de falta de entusiasmo o falta de responsabilidad de algunos en este contexto social que nos rodea, aunque me agradó que se citase como posible solución entre otras el cambio en el paradigma formativo de este país, en la formación de los diferentes profesionales, cítese en un contexto médico o educacional.

A lo largo de la tarde tuvieron lugar diferentes intervenciones de las distintas empresas patrocinadoras del curso como Europe Carburos Medica, Saludnova, Philips Healthcare Iberica o Alere. En esta última empresa intervino el Dr. Alexander Molnar presentando un estudio llevado a cabo en Alemania sobre  el uso de la telehealth o teleasistencia en su país desvelando datos muy interesantes y haciendo más amena la jornada.

El Dr. Adolfo Muñoz en un momento de su intervención
En el contexto técnico sobre el tratamiento de datos en telemedicina y e-salud se comentó la última noticia de Google y su intención de cerrar el portal de servicios Google Health, ejemplo este muy significativo si tenemos en cuenta la ausencia de trazabilidad de los datos que se guardaban en esta plataforma. A tenor de este tema la Unidad de Telemedicina y e-Salud del Instituto de Salud Carlos III (UITeS) presentó el proyecto PITES como plataforma donde coexisten otros proyectos como el de interoperabilidad de los datos de la historia clínica electrónica (HCE) liderado por el Dr. Adolfo Muñoz Carrero. En este sendido, el Dr. Adolfo Muñoz ofreció una presentación de las normas UNE-EN ISO13606 o bien la ISO21090 y la utilización de bases de datos normalizadas de caracter clínico, como SNOMED CT o LOINC entre otras, cuya utilización se hace obligatoria para conseguir la interoperabilidad semántica entre las diferentes plataformas médicas.

El Dr. Mario Pascual en un momento de su intervención
Seguidamente intervino el Dr. Mario Pascual el cual ofreció a los allí presentes una visión general sobre otros proyectos que coexisten en PITES y que también están relacionados con la interoperabilidad semántica de las plataformas, esta vez apostando por la viabilidad de la utilización de dispositivos móviles como entornos de envío y recepción de datos por parte del paciente. Por último, y en lo que respecta a las intervenciones llevadas a cabo por la UITeS tomó la palabra Dña. Pilar García Sagredo que ofreció una panorámica sobre los últimos estudios llevados a cabo por este grupo de investigación en pacientes crónicos, entre otros, así como los resultados obtenidos. Un indicador muy positivo en la calidad de esta exposición, a mi modo de ver las cosas, fue el hecho de identificar los aciertos y errores de cada uno de los proyectos. En este sentido debo decir que es el primer análisis de proyectos que veo en este país donde se identifiquen con igual importancia las fortalezas y debilidades de una estudio de investigación. Si bien en algunos países muchos más desarrollados que el nuestro, este hecho pasaría desapercibido, en nuestro país todavía las debilidades de un estudio son como los trapos sucios que no quieres que nadie vea, aunque hagan reflexionar y constituyen una información tan válida como los aciertos y logros de dicho estudio.

En esta jornada también tuvimos la oportunidad de escuchar a Dña. Mercedes Alfaro Latorre, Directora del Instituto de Información Sanitaria del Ministeriode Sanidad, quien nos ofreció una visión sobre los nuevos proyectos que se están realizando desde el Ministerio relacionados con la interoperabilidad semántica como la nueva arquitectura interna de la tarjeta sanitaria y los centros de procesamiento de información, las políticas de seguridad para que un profesional de la medicina acceda únicamente a los datos del paciente crónico que le sean necesarios, etc, todo en un contexto de proyecto de futuro al cual esperamos poder verlo y comprobar las enormes ventajas y pocos inconvenientes que se indicaron.

La nota final la protagonizó el Dr. Alfonso Castro Beiras, Director de la Unidad Cardiovascular del Hospital Universitario Juan Canalejo de A Coruña con su presentación "La trasformación de la organización cardiológica: siguiente reto", donde ofreció una visión sobre la sanidad en general y en concreto en su Unidad Cardiovascular y los indicadores a tener en cuenta para mejorar una situación sanitaria que funciona a veces "de milagro", según sus propias palabras.

Y esto fue todo lo que dió de sí este "V Encuentro e-Salud y Telemedicina.Innovación en Telesalud para pacientes crónicos" en la Universidad Internacional Menéndez Pelayo.

domingo, 12 de junio de 2011

Frameworks MVC de desarrollo. Propuesta de adopción de tecnologías de desarrollo web en la UITeS

Con el fin de establecer una arquitectura de desarrollo en la Unidad de Investigación en Telemedicina y e-Salud que permita una mayor eficiencia en el desarrollo de las aplicaciones en las que está inmersa la Unidad, el pasado 8 de junio presentamos un trabajo titulado "Frameworks MVC de desarrollo. Propuesta de adopción de tecnologías de desarrollo web en la UITeS" donde se analizaron diferentes patrones de diseño acordándose la adopción de alguno de ellos como principio de desarrollo en la Unidad. De los varios patrones que vimos, centramos nuestra atención en el patrón Modelo-Vista-Controlador identificándose las ventajas que nos aportaría desarrollar con este patrón como podrían ser las siguientes:
  • Desarrollo rápido
  • Reutilización de software
  • Diseño uniforme
Dentro de los frameworks que implementan o facilitan la implementación de este patrón o arquitectura MVC, analizamos algunos de ellos clasificándolos en dos grandes grupos atendiendo a los lenguajes de programación planteados en la Unidad. En UITeS existen dos grupos de investigación, cada uno de ellos con un lenguaje de programación atendiendo a diferentes criterios, por un lado el grupo de desarrollo en Java y por otro el grupo de desarrollo en PHP. Creemos que la existencia de dos grupos que codifiquen en diferentes lenguajes de programación y con la proyección que tienen tanto Java como PHP es positivo para la Unidad, teniendo además en cuenta que las aplicaciones existentes utilizan el protocolo SOAP para realizar peticiones a los distintos webServices que tanto un grupo como otro tienen desarrollados y publicados para toda la Unidad.

Tendiendo en cuenta esta premisa, se presentaron diferentes frameworks para cada uno de los lenguajes presentes, por un lado se analizó el framework Symfony para el lenguaje PHP5. Este framework automatiza la mayoría de los elementos comunes de los proyectos web como la internacionalización, las plantillas y layouts, la validación, gestión de caché, etc.

Por otro lado, respecto al lenguaje Java, se analizaron distintos frameworks con el fin de hacer la elección final lo más acertada posible. En este sentido se analizaron frameworks como Struts, JSF o el framework Play. Este último aportaba diferencias substanciales con respecto a los anteriores como ser completamente stateless(es decir, sin estado) o su fundamentación en HTTP lo cual le hace muy aconsejable para los desarrollos de aplicaciones RESTfull, entre otras.

Finalmente y teniendo en cuenta la necesidad presente y sobre todo en un futuro cercano de realizar aplicaciones para dispositivos móviles se analizaron diferentes frameworks para el desarrollo de aplicaciones, siempre en un entorno web, para diferentes dispositivos móviles como son los basados en Android o bien los iPhone. En este sentido se analizaron framework como JQuery Mobile, Sencha Touch o DHTMLX Touch, siendo este último frameworks en el que se fijaron las miradas debido en gran parte a su simplicidad, basado en librerías de HTML5 y Javascript y en su entorno gratuito de programación visual, acordándose estudiar su uso con posterioridad.

miércoles, 8 de junio de 2011

Presentación del libro "Innovación TIC para las personas mayores"

El pasado 31 de mayo, en la Escuela Nacional de Sanidad, Pabellón 7 del Instituto de Salud Carlos III, tuvo lugar la presentación del estudio "Innovación TIC para las personas mayores, situación, requerimientos y soluciones en la atención integral de la cronicidad y la dependencia" dentro del marco del convenido de colaboración existente entre el Instituto de Salud Carlos III y la Fundación Vodafone España.

Este estudio, coordinado por el Dr. Carlos Hernández de la Unidad de Investigación en Telemedicina y e-Salud del Instituto de Salud Carlos III, ha contado con la participación de diversas Instituciones que abordan estudios e investigaciones sobre telemedicina y e-salud como son la Unidad de Bioingeniería y Telemedicina del Hospital Universitario Puerta de Hierro, o el Servicio de Informática del Sector Sanitario de Barbastro, entre otros.

En el estudio se recogen datos actuales que permiten afirmar que el 75% de los mayores de 65 años sufren de 2 o más patologías crónicas; hacia 2030 la incidencia de enfermedades crónicas en mayores de 65 años será el doble de la actual; el 80% de las consultas de los médicos de atención primaria estarán asociadas con alguna condición crónica; y más del 60% de las camas hospitalarias serán ocupadas por pacientes crónicos. Y se sabe que la comorbilidad (coexistencia de varias patologías) provoca aumentos de costes en múltiples aspectos: consultas, hospitalizaciones, gasto farmacéutico, etc.





En la imagen, de izquierda a derecha, el Dr. Carlos Hernández (coordinador del estudio), el Dr. José Jerónimo Navas Palacios (Director del Instituto de Salud Carlos III) y D. Santiago Moreno (Director General de la Fundación Vodafone España).

lunes, 9 de mayo de 2011

SCRUM: Metodología Ágil a utilizar

Analizando unas cuantas metodologías ágiles creo haber encontrado con la que mejor se adapta a todos los proyectos en los que he participado y en donde las metodologías ágiles de desarrollo han brillado por su ausencia. Desde mi punto de vista y basándome en más de 15 años como profesional en el desarrollo de aplicaciones tanto en entornos empresariales como gubernamentales, la calidad de los desarrollos ha tenido que ver mucho con las metodologías utilizadas que, sinceramente, no han sido muchas.

Es por esto que durante el desarrollo de esas aplicaciones, aparecen factores negativos como la desmotivación del equipo, la falta de liderazgo, la falta de una visión global de la aplicación, etc. Todo esto influye notablemente en la calidad y en la duración de estos proyectos. No es de extrañar que ciertos proyectos atractivos desde la misma concepción de la idea se hayan tenido que abandonar por falta de liderazgo en el grupo, o por cambios producidos en el grupo de desarrollo o lo que considero más grave todavía, por desidia de la misma dirección del Departamento, empresa o Servicio.

En esta ocasión presento la metodología Scrum, una estrategia de gestión donde se aplican de manera regular un conjunto de prácticas para mejorar el trabajo colaborativo y obtener el mejor resultado posible en la gestión de un proyecto software. Esta metodología permite la trazabilidad de los requerimientos que se establezcan pemitiendo identificar y registrar cada uno de ellos de forma que se pueda seguir su ciclo de vida tanto desde su origen hacia adelante como desde su entrega hacia atrás.

Scrum identifica 3 tipos de roles:

1. Product Owner: Propietario del producto
2. ScrumMaster: Responsable del correcto funcionamiento de Scrum en el proyecto
3. ScrumTeam: Equipo de desarrollo

Scrum divide el desarrollo global en una serie de hitos o Sprint que son reuniones en las que están presentes todos los roles establecidos y donde se acuerdan los requerimientos generales para esa parte del proyecto. De esta forma se puede modularizar el proyecto teniendo ya desde el primer Sprint una versión operativa del producto para que sea visualizado por el cliente. Este dato es muy importante si nos fijamos en el ROI (Retorno de inversión) que puede existir en un determinado desarrollo, pudiendo anticiparse al "time to market" del producto.

Sobre el intervalo entre cada Sprint algunos autores apuestan por los 60 días, en mi opinión esta frecuencia debe estar acorde con los objetivos que se marquen y aquí es donde el ScrumMaster debe hacer bien su trabajo, no hacer estimaciones vagas basadas en ningún dato objetivo, una posible solución durante los Sprint de un proyecto pueda ser la utilización de mecanismos para el cálculo de estimaciones como pueden ser los gráficos PERT para después, basándose en los datos obtenidos por los gráficos BurnDown hacer estimaciones basadas en el esfuerzo y logros del ScrumTeam, de este modo conseguimos un menor riesgo en la estimación de realización de tareas.

La siguiente presentación no tiene más de 30 diapositivas y creo que es muy interesante visualizar para adentrarse en esta metodología o estrategia de gestión de proyectos software.

Bye.

Introducción a la Metodología SCRUM

Share

Twitter Delicious Facebook Digg Stumbleupon Favorites