28
Grupo Simave Tel: +34 91 500 14 55 Fax: +34 91 500 07 95 [email protected] www.simave.es Mayo 2010

Sistema Lobin

Embed Size (px)

DESCRIPTION

En el marco del I Foro de gestión de pequeñas y medianas factorías de software, José Antonio Saavedra Rincón, Director Área Producción SW, SIMAVE SISTEMAS S.L., presenta el sistema Lobin, un sistema de monotorización de pacientes en colaboración con el hospital de la Paz. 20_05_2010

Citation preview

Page 1: Sistema Lobin

Grupo Simave

Tel: +34 91 500 14 55

Fax: +34 91 500 07 95

[email protected]

www.simave.es

Mayo 2010

Page 2: Sistema Lobin

PRESENTACIÓN SIMAVEPRESENTACIÓN SIMAVE

o Desarrollo de Sistemas. Desarrollo de Sistemas.

o Radiodeterminación.Radiodeterminación.

o Guerra Electrónica.Guerra Electrónica.

o Comunicaciones VHF/UHF/HF.Comunicaciones VHF/UHF/HF.

o Comunicaciones Tierra - Aire / Aire –Tierra.Comunicaciones Tierra - Aire / Aire –Tierra.

o Comunicaciones Tierra - Plataformas – Tierra.Comunicaciones Tierra - Plataformas – Tierra.

o Proyectos Industriales, Mando y control.Proyectos Industriales, Mando y control.

o Sistema Seguridad Integral.Sistema Seguridad Integral.

o Simulación.Simulación.

GRUPO DE EMPRESAS DE CAPITAL GRUPO DE EMPRESAS DE CAPITAL PRIVADO TOTALMENTE ESPAÑOLPRIVADO TOTALMENTE ESPAÑOL

Page 3: Sistema Lobin

OBJETIVOOBJETIVO

PROYECTO DE I+DPROYECTO DE I+D

MINISTERIO DE INDUSTRIA, TURISMO Y COMERCIOMINISTERIO DE INDUSTRIA, TURISMO Y COMERCIO

Plataforma de biomonitorización y Plataforma de biomonitorización y localización de pacienteslocalización de pacientes

en entornos hospitalarios,en entornos hospitalarios,basada en camisetas con sensores e-Textilebasada en camisetas con sensores e-Textile capaces de transmitir señales biomédicascapaces de transmitir señales biomédicas

de forma inalámbricade forma inalámbrica

Page 4: Sistema Lobin

CALIDAD DESARROLLO SOFTWARECALIDAD DESARROLLO SOFTWARE

PROYECTO OBJETIVOPROYECTO OBJETIVONivel 2 de Madurez SPICE Nivel 2 de Madurez SPICE

Norma ISO/IEC 15504 “Tecnología de la Información, Norma ISO/IEC 15504 “Tecnología de la Información, Proceso de valoración del software Proceso de valoración del software

(SPICE: Software Process Improvement and Capability (SPICE: Software Process Improvement and Capability dEtermination)”.dEtermination)”.

Normas que conforman el modelo SPICE son:Normas que conforman el modelo SPICE son:

• ISO/IEC 12207:2008 y PNE-ISO/IEC 15288:2002 Ingeniería de Sistemas. ISO/IEC 12207:2008 y PNE-ISO/IEC 15288:2002 Ingeniería de Sistemas. Procesos del ciclo de vida del softwareProcesos del ciclo de vida del software

• Norma ISO/IEC 15504 “Tecnología de la Información, Proceso de Norma ISO/IEC 15504 “Tecnología de la Información, Proceso de valoración del software” . valoración del software” .

Page 5: Sistema Lobin

CALIDAD DESARROLLO SOFTWARECALIDAD DESARROLLO SOFTWARE

Nivel 1 RealizadoPA.1.1 Realización del proceso

Nivel 2 GestionadoPA.2.1 Gestión de la realización PA.2.2 Gestión productos resultantes

Nivel 3 EstablecidoPA.3.1 Definición de los procesosPA.3.2 Aplicación del proceso

Nivel 4 PredeciblePA.4.1 Medida del procesoPA.4.2 Control del proceso

Nivel 5 OptimizadoPA.5.1 Innovación de los procesosPA.5.2 Optimización de los procesos

Nivel 0 Incompleto IncompletoEl proceso no está implementado o falla en alcanzar su propósito.

RealizadoSe implementa el proceso y alcanza los objetivos del proceso.

GestionadoEl proceso es gestionado y los productos resultantes se establecen, controlan y mantienen.

PredecibleEl proceso es definido consistentemente en sus límites definidos.

OptimizadoEl proceso se mejora continuamente para cumplir los objetivos de negocio relevantes actuales y proyectadas.

EstablecidoSe utiliza un proceso definido basado en un proceso estándar.

Page 6: Sistema Lobin

CAPACIDADES – RETOS TECNOLÓGICOSCAPACIDADES – RETOS TECNOLÓGICOS

Biomonitorización multi-sensorial basado en prendas textrónicas de última Biomonitorización multi-sensorial basado en prendas textrónicas de última generación.generación.

Localización de ubicación física de pacientes y Señales biomédicas de alta Localización de ubicación física de pacientes y Señales biomédicas de alta calidad en tiempo real: ECG, Frecuencia Respiratoria, Temperatura, Actividad y calidad en tiempo real: ECG, Frecuencia Respiratoria, Temperatura, Actividad y Postura.Postura.

Almacenamiento en histórico de información de biomonitorización, localización Almacenamiento en histórico de información de biomonitorización, localización y propia del sistema.y propia del sistema.

Comprobación de alarmas en tiempo real, configurables por paciente y Comprobación de alarmas en tiempo real, configurables por paciente y parámetro, en señales biomédicas y de localización con avisos al operador en parámetro, en señales biomédicas y de localización con avisos al operador en pantalla, SMS y e-mail.pantalla, SMS y e-mail.

Adquisición y gestión de información biométrica transparente para usuario.Adquisición y gestión de información biométrica transparente para usuario.

Integración electrónica para dispositivo final en textil inteligente.Integración electrónica para dispositivo final en textil inteligente.

Routers inalámbricos ZigBee, de alta fiabilidad, calidad de servicio y alta Routers inalámbricos ZigBee, de alta fiabilidad, calidad de servicio y alta disponibilidad.disponibilidad.

Optimización de algoritmos de localización y enrutamiento: memoria y potencia Optimización de algoritmos de localización y enrutamiento: memoria y potencia de proceso.de proceso.

Consumo de potencia bajo.Consumo de potencia bajo.

Nodos de red fijos y móviles auto-configurables.Nodos de red fijos y móviles auto-configurables.

Plataforma de comunicación segura.Plataforma de comunicación segura.

Plataforma abierta para integración de soluciones de terceros.Plataforma abierta para integración de soluciones de terceros.

Page 7: Sistema Lobin

PROTÓSITO - RESULTADOPROTÓSITO - RESULTADO

Despliegue prototipo de biomonitorización y localización de pacientes en el Despliegue prototipo de biomonitorización y localización de pacientes en el Hospital La Paz (área de cardiología).Hospital La Paz (área de cardiología).

Evaluación del sistema en 5 pacientes simultáneos 24 horas/día.Evaluación del sistema en 5 pacientes simultáneos 24 horas/día.

Cada paciente dispone de 2 juegos de elementos del sistema.Cada paciente dispone de 2 juegos de elementos del sistema.

Área de cobertura 5 habitaciones y pasillo de UCE del hospital.Área de cobertura 5 habitaciones y pasillo de UCE del hospital.

Page 8: Sistema Lobin

EMPRESAS INVOLUCRADASEMPRESAS INVOLUCRADAS

• EMPRESAS DESARROLLADORASEMPRESAS DESARROLLADORAS– SIMAVE.SIMAVE.– NLAZA SOLUCIONES.NLAZA SOLUCIONES.– SMART SOLUTIONS TECHNOLOGIES (NUUBO)SMART SOLUTIONS TECHNOLOGIES (NUUBO)..

• CENTROS DE I+DCENTROS DE I+D– UNIVERSIDAD CARLOS III DE MADRID.UNIVERSIDAD CARLOS III DE MADRID.– GRADIANT CENTRO TECNOLÓGICO DE TELECOMUNICACIONES DE GRADIANT CENTRO TECNOLÓGICO DE TELECOMUNICACIONES DE

GALICIA.GALICIA.

• EMPRESAS USUARIAS FINALESEMPRESAS USUARIAS FINALES– HOSPITAL DE LA PAZ.HOSPITAL DE LA PAZ.

Page 9: Sistema Lobin

ARQUITECTURA HARDWARE DEL SISTEMAARQUITECTURA HARDWARE DEL SISTEMA

Planta 2 Planta nPlanta 1

PC de Control

GTW GTW GTW

DB

Biométricos

CAMISETA N

Sensores

INTELIGENTE

Biométricos

CAMISETA 2

Sensores

INTELIGENTE

Biométricos

CAMISETA 1

Sensores

INTELIGENTE Biométricos

CAMISETA N

Sensores

INTELIGENTE

Biométricos

CAMISETA 2

Sensores

INTELIGENTE

Biométricos

CAMISETA 1

Sensores

INTELIGENTE Biométricos

CAMISETA N

Sensores

INTELIGENTE

Biométricos

CAMISETA 2

Sensores

INTELIGENTE

CAMISETA 1

INTELIGENTE

Sensores

Biométricos

ZigBee ZigBee ZigBee

Page 10: Sistema Lobin

ARQUITECTURA SOFTWARE DEL SISTEMAARQUITECTURA SOFTWARE DEL SISTEMA

BBDD ORACLE

SERVIDOR

APLICACION

LOBIN

MÓDULO

DE

HISTÓRICOS

MÓDULO

DE

OPERACIÓN

CONEXIÓN SERVIDOR – CLIENTECLIENTE

APLICACION LOBIN

PARTE CLIENTE

USUARIO

MÓDULO

DE

ADMINISTRACIÓN

GESTIÓN

SESIONES

USUARIO

Page 11: Sistema Lobin

APORTACIÓN DE PARTICIPANTESAPORTACIÓN DE PARTICIPANTES

• SIMAVESIMAVE– GESTIÓN Y COORDINACIÓN DEL PROYECTO (LIDER).GESTIÓN Y COORDINACIÓN DEL PROYECTO (LIDER).– PLATAFORMA SOFTWARE DEL SISTEMA.PLATAFORMA SOFTWARE DEL SISTEMA.

• NLAZA SOLUCIONESNLAZA SOLUCIONES– COMUNICACIÓN INALÁMBRICA - ZIGBEE.COMUNICACIÓN INALÁMBRICA - ZIGBEE.

• SMART SOLUTIONS TECHNOLOGIES (NUUBO)SMART SOLUTIONS TECHNOLOGIES (NUUBO)– TECNOLOGÍA E-TEXTIL.TECNOLOGÍA E-TEXTIL.

• UNIVERSIDAD CARLOS III DE MADRIDUNIVERSIDAD CARLOS III DE MADRID– ALGORITMOS DE ENRUTAMIENTO EN REDES INALÁMBRICAS.ALGORITMOS DE ENRUTAMIENTO EN REDES INALÁMBRICAS.

• GRADIANTGRADIANT– ALGORITMOS DE LOCALIZACIÓN.ALGORITMOS DE LOCALIZACIÓN.

• HOSPITAL DE LA PAZHOSPITAL DE LA PAZ– EXPERIENCIA EN SISTEMAS DE MONITORIZACIÓN.EXPERIENCIA EN SISTEMAS DE MONITORIZACIÓN.– VALIDACIÓN DEL SISTEMA.VALIDACIÓN DEL SISTEMA.

Page 12: Sistema Lobin

COORDINACIÓN DE PARTICIPANTESCOORDINACIÓN DE PARTICIPANTES

Reuniones mensuales de seguimiento y coordinación de todos los Reuniones mensuales de seguimiento y coordinación de todos los participantes.participantes.

Definición de comité de gestión del consorcio.Definición de comité de gestión del consorcio.

Definición de equipos de trabajo específicos por actividad con responsable Definición de equipos de trabajo específicos por actividad con responsable identificado.identificado.

Reuniones específicas de equipos de trabajo/gestión según necesidades.Reuniones específicas de equipos de trabajo/gestión según necesidades.

Utilización de listas de distribución de correo electrónico para óptima Utilización de listas de distribución de correo electrónico para óptima comunicación.comunicación.

Page 13: Sistema Lobin

ACTIVIDADES DESARROLLADASACTIVIDADES DESARROLLADAS

AC1: Organización, gestión y coordinación del proyecto.AC1: Organización, gestión y coordinación del proyecto.

AC2: Definición de las necesidades de usuario, funcionales y entorno AC2: Definición de las necesidades de usuario, funcionales y entorno operativo.operativo.

AC3: Análisis del entorno de desarrollo.AC3: Análisis del entorno de desarrollo.

AC4: Análisis de los retos tecnológicos.AC4: Análisis de los retos tecnológicos.

AC5: Realización del prototipo.AC5: Realización del prototipo.

AC6: Creación del sistema de información.AC6: Creación del sistema de información.

AC7: Validación del resultado del proyecto.AC7: Validación del resultado del proyecto.

AC8: Diseminación y explotación.AC8: Diseminación y explotación.

Page 14: Sistema Lobin

AC1: ORGANIZACIÓN, GESTIÓN Y COORDINACIÓNAC1: ORGANIZACIÓN, GESTIÓN Y COORDINACIÓN

• ObjetivoObjetivo

– Gestión del proyecto y control de actividades.Gestión del proyecto y control de actividades.

– Coordinación y sincronización de tareas.Coordinación y sincronización de tareas.

– Seguimiento del proyecto.Seguimiento del proyecto.

Page 15: Sistema Lobin

AC2: REQUISITOS DEL SISTEMAAC2: REQUISITOS DEL SISTEMA

• ObjetivoObjetivo

– Analizar las necesidades de usuario y el entorno real de funcionamiento, Analizar las necesidades de usuario y el entorno real de funcionamiento, para delimitar el campo de actuación y detectar los problemas derivados para delimitar el campo de actuación y detectar los problemas derivados del entorno de usuario.del entorno de usuario.

– Establecimiento del método de validación funcional.Establecimiento del método de validación funcional.

Page 16: Sistema Lobin

AC3: ANÁLISIS DEL ENTORNO DE DESARROLLOAC3: ANÁLISIS DEL ENTORNO DE DESARROLLO

• ObjetivoObjetivo

– Analizar todas las necesidades de los diferentes entornos de desarrollo Analizar todas las necesidades de los diferentes entornos de desarrollo de biomonitorización, localización y las características peculiares de los de biomonitorización, localización y las características peculiares de los estándares 802.15.4 y Zigbee. Este análisis incluye entornos no estándares 802.15.4 y Zigbee. Este análisis incluye entornos no específicos de estos estándares y que se consideran básicos para la específicos de estos estándares y que se consideran básicos para la solución propuesta final.solución propuesta final.

– El entorno de desarrollo estará enmarcado dentro de los estándares El entorno de desarrollo estará enmarcado dentro de los estándares internacionales, normativas y certificaciones aplicables en los diferentes internacionales, normativas y certificaciones aplicables en los diferentes aspectos que conlleva la ejecución del proyecto. aspectos que conlleva la ejecución del proyecto.

Page 17: Sistema Lobin

AC4: ANÁLISIS DE RETOS TECNOLÓGICOSAC4: ANÁLISIS DE RETOS TECNOLÓGICOS

• ObjetivoObjetivo

– Alcanzar un conocimiento profundo de la problemática asociada a los Alcanzar un conocimiento profundo de la problemática asociada a los diferentes retos tecnológicos del proyecto.diferentes retos tecnológicos del proyecto.

– Especificar las necesidades técnicas mínimas del prototipo a desarrollar.Especificar las necesidades técnicas mínimas del prototipo a desarrollar.

Page 18: Sistema Lobin

AC5: REALIZACIÓN DEL PROTOTIPOAC5: REALIZACIÓN DEL PROTOTIPO

• ObjetivoObjetivo

– Realización e implementación de un prototipo real atendiendo a las Realización e implementación de un prototipo real atendiendo a las especificaciones de usuario, de entorno de desarrollo, los requerimientos especificaciones de usuario, de entorno de desarrollo, los requerimientos de homologación y las soluciones tecnológicas adoptadas.de homologación y las soluciones tecnológicas adoptadas.

– Integración sincronizada de las subactividades para disponer de un Integración sincronizada de las subactividades para disponer de un control y trazabilidad adecuada del estado del proyecto.control y trazabilidad adecuada del estado del proyecto.

– Documentación del sistema para obtener una gestión adecuada del Documentación del sistema para obtener una gestión adecuada del conocimiento adquirido.conocimiento adquirido.

Page 19: Sistema Lobin

AC6: CREACIÓN DEL SISTEMA DE INFORMACIÓNAC6: CREACIÓN DEL SISTEMA DE INFORMACIÓN

• ObjetivoObjetivo

– Realización e implementación de un sistema de información que, Realización e implementación de un sistema de información que, atendiendo a las especificaciones de usuario y a la solución tecnológica atendiendo a las especificaciones de usuario y a la solución tecnológica adoptada, ofrezca la posibilidad al usuario de interaccionar con las adoptada, ofrezca la posibilidad al usuario de interaccionar con las funcionalidades propuestas y visualizar los datos necesarios.funcionalidades propuestas y visualizar los datos necesarios.

Page 20: Sistema Lobin

AC7: VALIDACIÓN DEL RESULTADOAC7: VALIDACIÓN DEL RESULTADO

• ObjetivoObjetivo

– Obtención de validaciones parciales para un correcto control del estado Obtención de validaciones parciales para un correcto control del estado del proyecto y garantizar una calidad excelente del producto final.del proyecto y garantizar una calidad excelente del producto final.

– Realización de una adecuada gestión del conocimiento.Realización de una adecuada gestión del conocimiento.

– Disposición de un prototipo totalmente funcional y la documentación Disposición de un prototipo totalmente funcional y la documentación necesaria para su producción industrial.necesaria para su producción industrial.

Page 21: Sistema Lobin

AC8: DISEMINACIÓN Y EXPLOTACIÓNAC8: DISEMINACIÓN Y EXPLOTACIÓN

• ObjetivoObjetivo

– Dar a conocer los resultados del proyecto a los clientes potenciales.Dar a conocer los resultados del proyecto a los clientes potenciales.

– Realizar actividades de preventa.Realizar actividades de preventa.

Page 22: Sistema Lobin

OPTIMIZACIÓN DEL SISTEMAOPTIMIZACIÓN DEL SISTEMA

• Aspectos críticosAspectos críticos

– Descubrimiento de origen de problema: documento de interfaces.Descubrimiento de origen de problema: documento de interfaces.

– Integración de sensores y adquisición de información.Integración de sensores y adquisición de información.

– Alto volumen de tráfico de biomonitorización: ECG Comunicación Alto volumen de tráfico de biomonitorización: ECG Comunicación unidireccional.unidireccional.

– Duración de batería en dispositivos.Duración de batería en dispositivos.

– Optimización de señal de ECG.Optimización de señal de ECG.

– Chequeo de parámetros en tiempo real con alarmas personalizadas por Chequeo de parámetros en tiempo real con alarmas personalizadas por paciente.paciente.

– Almacenamiento en histórico de información adquirida.Almacenamiento en histórico de información adquirida.

– Visualización en tiempo real de información de biomonitorización: ECG.Visualización en tiempo real de información de biomonitorización: ECG.

– Representación exacta de localización de pacientes en plano.Representación exacta de localización de pacientes en plano.

– Separación de dispositivos de biomonitorización y de localización.Separación de dispositivos de biomonitorización y de localización.

Page 23: Sistema Lobin

ELEMENTOS DE BIOMONITORIZACIÓNELEMENTOS DE BIOMONITORIZACIÓN

Page 24: Sistema Lobin

APLICACIÓN DEL SISTEMAAPLICACIÓN DEL SISTEMA

Page 25: Sistema Lobin

APLICACIÓN DEL SISTEMAAPLICACIÓN DEL SISTEMA

Page 26: Sistema Lobin

APLICACIÓN DEL SISTEMAAPLICACIÓN DEL SISTEMA

Page 27: Sistema Lobin

APLICACIÓN DEL SISTEMAAPLICACIÓN DEL SISTEMA

Page 28: Sistema Lobin

APLICACIÓN DEL SISTEMAAPLICACIÓN DEL SISTEMA