la importancia de_gestion_de requisitos_en_aplicaciones_criticas_2010
TRANSCRIPT
The Requirements Week
Seminario Practicando Requisitos
8 de Junio de 2010 www.visuresolutions.com
La Importancia de la Gestión de Requisitos en Aplicaciones Criticas
Maria Nuñez Alonso y Jose Francisco Ruiz
www.visuresolutions.com Copyright 2008 © Visure Solutions, The Requirements Company - +34 91 806 17 13 - [email protected] - 28760 Tres Cantos MADRID
Practicando Requisitos
2
Índice
1. Presentación de Oesía2. Aplicaciones críticas: Caso de Estudio3. Gacela, una visión general4. Presencia en hospitales5. Problemática en los inicios6. Necesidad de gestionar requisitos7. Como gestionar los requisitos8. Por qué IRQA9. Mejoras obtenidas
www.visuresolutions.com Copyright 2008 © Visure Solutions, The Requirements Company - +34 91 806 17 13 - [email protected] - 28760 Tres Cantos MADRID
Practicando Requisitos
3
Presentación de Oesía
www.visuresolutions.com Copyright 2008 © Visure Solutions, The Requirements Company - +34 91 806 17 13 - [email protected] - 28760 Tres Cantos MADRID
Practicando Requisitos
4
Presentación de Oesía
www.visuresolutions.com Copyright 2008 © Visure Solutions, The Requirements Company - +34 91 806 17 13 - [email protected] - 28760 Tres Cantos MADRID
Practicando Requisitos
Octubre 2008Page 5
Gacela Care
Enfermería
� Gestión de la Unidad: Mapa de Camas y Alertas.
� Gestión de cuidados: Valoración Integral, Registros de Enfermería y Multidisciplinares, Plan de Cuidados y Agenda de trabajo.
� Seguimiento: Evolutivo y Variables Clínicas.
Base de conocimiento
� Datos de cabecera de paciente
� Gestión de cuidados
� Seguimiento
� Gestión del complejo: unidades, turnos, comidas, …
Gestión
� Módulo de consultas
� Módulo de informes
� Módulo de formularios
Administración del sistema
� Seguridad: gestión de contactos, usuarios y
grupos
� Registro de operaciones
� Sistema
Gacela, una visión general.
www.visuresolutions.com Copyright 2008 © Visure Solutions, The Requirements Company - +34 91 806 17 13 - [email protected] - 28760 Tres Cantos MADRID
Practicando Requisitos
6
Presencia en hospitales
GALICIA
� H. Juan Canalejo� H. Virxe Da Xunqueira� C. H. de Ourense� C. H. Xeral – Cies� C. H. de Pontevedra� H. de Barbanza� C. H. Santiago de Compostela� C. H. Xeral – Calde� H. del Salnes� C. H. Arquitecto Marcide� H. Monforte de Lemos� H. Valdeorras� H. Da Costa BurelaMás de 260 unidades de enfermería
CANTABRIA
�H. Marqués de Valdecilla�H. Sierra Llana�H. Comarcal Laredo
PAÍS VASCO
�Policlínica Guipúzcoa
LA RIOJA
�Fundación H. Calahorra ARAGÓN
� H. de Barbastro� H. Lozano Blesa� H. Miguel Servet� H. San Jorge* Proceso de implantación en 14 Hospitales
ISLAS BALEARES
� H. Manacor� H. L´Can Misses� Fundación H. Son Llàtzar
MURCIA
� H. Virgen del Castillo
ANDALUCÍA
�Clínica de la EncarnaciónCASTILLA LA MANCHA
�C. H. de Toledo�C. H. de Ciudad Real
COMUNIDAD DE MADRID
�H. Clínico de San Carlos�H. Móstoles�H. Carlos III�H. de la Zarzuela�H. Universitario La Paz�H. Doce de Octubre�H. de la Moraleja
CASTIlLLA Y LEÓN
� Gral. de Soria� H. Ntra. Sra. Sonsoles� H. Santos. Reyes� H. Gral. Rio Carrión � H. Universitario de Salamanca� H. C. Medina del Campo� H. Rio HortegaProceso de implantación en 15 Hospitales
� 100 Hospitales
� 70.000 Camas
� 50.000 Usuarios
� H. Provincial de Castellón� H. Comarcal Denia
C. VALENCIANA
CEUTA Y MELILLA
�Hospital de Ceuta�Hospital Comarcal de Melilla
ASTURIAS
� H. San Agustín� H. Alvarez Buylla� H. Central de Asturias
www.visuresolutions.com Copyright 2008 © Visure Solutions, The Requirements Company - +34 91 806 17 13 - [email protected] - 28760 Tres Cantos MADRID
Practicando Requisitos
Octubre 2008Page 7
Gacela Care
1. Representación iconográfica de los pacientes que configuran la unidad
2. Acceso a datos de filiación, diagnóstico médico, alergias, dieta, episodio, comentarios evolutivos, histórico, etc.
3. Iconos que nos darán información sobre la existencia o no de alergias, de dieta especial, balance hídrico, incidencias, comentarios, etc., del paciente.
Gacela, una visión general . Mapa de camas
www.visuresolutions.com Copyright 2008 © Visure Solutions, The Requirements Company - +34 91 806 17 13 - [email protected] - 28760 Tres Cantos MADRID
Practicando Requisitos
Aplicaciones críticas: Caso de Estudio
Gacela Care es un sistema de gestión clínica de enfermería, diseñado para facilitar la informatización de la historia clínica y hacer útil y rentable la praxis diaria.
Algunos datos
www.visuresolutions.com Copyright 2008 © Visure Solutions, The Requirements Company - +34 91 806 17 13 - [email protected] - 28760 Tres Cantos MADRID
Practicando Requisitos
9
www.visuresolutions.com Copyright 2008 © Visure Solutions, The Requirements Company - +34 91 806 17 13 - [email protected] - 28760 Tres Cantos MADRID
Practicando Requisitos
Comenzando por los procesos…
10
COMITÉ STAKEHOLDERS: Sector, Negocio, SolucionesEn función de su impacto en la Solución, evalúan:
-¿Es apropiado para el mercado?- ¿Es apropiado para el producto?
- ¿Se puede integrar en proyecto? Es reutilizable?
Objetivo:Identificar peticiones/necesidades/problemas, recopilarlas en un repositorio que permita su
trazabilidad end2end, asegurar calidad del requisito.
www.visuresolutions.com Copyright 2008 © Visure Solutions, The Requirements Company - +34 91 806 17 13 - [email protected] - 28760 Tres Cantos MADRID
Practicando Requisitos
11
Problemática en los inicios
� Incorrecta gestión de política de producto: Tres grandes clientes “tirando” de la evolución del producto para alinearlos con sus necesidades particulares
� Diferentes Modelos de Trabajo de los usuarios (Responsables de Enfermería de Centros Hospitalarios)
� Consultores de negocio definiendo los requerimientos basado en su experiencia propia en Hospital…y su concepto personal de la Enfermería.
� Departamentos de sistemas con competencias/autoridad distribuida. Hasta 8 centros con competencias independientes en un mismo cliente.
� Una altísima volatilidad de los requisitos, repercutiendo en una baja calidad de los mismos.
Desde Oesía entendimos que la solución pasaba por:
� Optimizar la forma de trabajar de la unidad de producción de sanidad. Evangelizar a los consultores funcionales
� Implantar modelos de trabajo estandarizados siguiendo las mejores prácticas de la industria (CMMi).
� Proteger el conocimiento adquirido de nuestros profesionales para aportar VALOR a nuestras soluciones..
� Desarrollar una política única de producto que, bajo parámetros de calidad, productividad, rentabilidad y control permita aspirar a proveer y evolucionar una solución para cientos de hospitales en todo el mundo.
� Agilizar la adaptación del producto estándar a las necesidades de nuestros clientes.
SITUACIÓN DE PARTIDA LO QUE SE DECIDIÓ
www.visuresolutions.com Copyright 2008 © Visure Solutions, The Requirements Company - +34 91 806 17 13 - [email protected] - 28760 Tres Cantos MADRID
Practicando Requisitos
12
Necesidad de gestionar requisitos
1. Para ello fue necesario:
� Priorizar, paquetizar y establecer las líneas base de los requisitos.
� Definir requisitos de la forma más completa y clara posible, aportando para ello técnicas estandarizadas a todos los involucrados en el proceso
� Revisarlos utilizando criterios objetivos y procedimientos bien definidos
� Obtener el compromiso de todas las personas involucradas, ya fueran del equipo de desarrollo de software o del cliente
� Formar adecuadamente al equipo encargado de los requisitos
� Gestionar los cambios surgidos sobre los requisitos a lo largo de todo el ciclo de vida del producto
www.visuresolutions.com Copyright 2008 © Visure Solutions, The Requirements Company - +34 91 806 17 13 - [email protected] - 28760 Tres Cantos MADRID
Practicando Requisitos
13
Necesidad de gestionar requisitos
� Mantener la especificación de requisitos completa y clara, tanto después de cambios en el proyecto como durante todo el ciclo de vida del mismo. ¡Trazabilidad!
� Determinar el nivel de calidad de desarrollos de software mediante pruebas formales que permitan comprobar el grado de cumplimiento respecto de las especificaciones iniciales del Producto
� Identificar posibles fallos de implementación, calidad, o usabilidad del producto en etapas tempranas, permitiendo su corrección antes de que sea liberado al usuario
www.visuresolutions.com Copyright 2008 © Visure Solutions, The Requirements Company - +34 91 806 17 13 - [email protected] - 28760 Tres Cantos MADRID
Practicando Requisitos
14
Cómo gestionar requisitos
� Definir un procedimiento y las plantillas necesarias para obtener un documento formal que recogiese los requisitos y pudiese ser aprobado por todas las partes involucradas.
Equipo de Mejora
Estándares dePlantillas y
procedimientos - Situación actual del sistema-Procesos generales-Relaciones con otros sistemas
- Introducción al problema- Requisitos de usuario (textuales)- Requisitos del producto (gestionables)
Doc. Requisitos
Técnicas de extracción
Criterios de validación
Documento de requisitos
Procedimiento de obtención de requisitos
Plantilla de registro de requisitosRoles y
responsabilidades
Trazabilidad
www.visuresolutions.com Copyright 2008 © Visure Solutions, The Requirements Company - +34 91 806 17 13 - [email protected] - 28760 Tres Cantos MADRID
Practicando Requisitos
15
Cómo gestionar requisitos
� Definir un procedimiento que nos permitiese controlar los cambios de alcance del proyecto y su impacto en nuestros requisitos, integrándolos en la marcha del mismo.
Usuario
Petición de cambio
Análisis de impacto
Estándares dePlantillas y
procedimientosRoles y
responsabilidades
ConfiguraciónPlanificación
Gestión del
proyecto
Situación Actual del proyecto Situación Nueva del proyecto
Planificación ConfiguraciónTrazabilidad
Trazabilidad
www.visuresolutions.com Copyright 2008 © Visure Solutions, The Requirements Company - +34 91 806 17 13 - [email protected] - 28760 Tres Cantos MADRID
Practicando Requisitos
16
Porqué IRQA
� Después de un análisis comparativo de herramientas de mercado se apostó por IRQA en base a los siguientes parámetros:
� Sencilla instalación e implantación
� Automatización del proceso de Gestión de Requisitos
� Creación automática de la matriz de trazabilidad end-to-end
� Facilidad en el estudio de impacto y viabilidad de cambios
� Seguimiento de las métricas definidas a través de un cuadro de mando configurable
� Gestión de la configuración
� Reusabilidad
� Herramienta colaborativa
www.visuresolutions.com Copyright 2008 © Visure Solutions, The Requirements Company - +34 91 806 17 13 - [email protected] - 28760 Tres Cantos MADRID
Practicando Requisitos
Porqué IRQA
17
Ingeniería
Requisitos
� Con la implantación de IRQA cubrimos todo el ciclo de vida de gestión y desarrollo de requisitos y sus pruebas asociadas según el modelo en V
IRQ
A
www.visuresolutions.com Copyright 2008 © Visure Solutions, The Requirements Company - +34 91 806 17 13 - [email protected] - 28760 Tres Cantos MADRID
Practicando Requisitos
18
Mejoras obtenidas
� Mejoras obtenidas tras la implantacion:
� Reducción considerable de la volatilidad de los requisitos
� Sostenibilidad del producto
� Colaboración y comunicación entre equipos multidisciplinares
� Reducción de errores en etapas tempranas de proyecto
� Conocimiento de los cambios a lo largo del tiempo en el producto
� Control de las distintas releases para los diferentes clientes
� Paridad caso de uso-caso de prueba
www.visuresolutions.com Copyright 2008 © Visure Solutions, The Requirements Company - +34 91 806 17 13 - [email protected] - 28760 Tres Cantos MADRID
Practicando Requisitos
19
¡Muchas gracias!