El Proceso Unificado es un proceso de desarrollo adoptado por gran parte
de las empresas desarrolladoras de software. Esto lleva a que atributos de calidad como la trazabilidad de requisitos deban estandarizarse para este proceso, con el fin de lograr los niveles de calidad exigidos por los clientes. Por lo general, los modelos de trazabilidad se proponen independientemente del proceso o mtodos de desarrollo, y su definicin y mantenimiento dependen de los criterios de calidad usados por los desarrolladores. En este artculo se presenta un mtodo para la prctica de la trazabilidad en el Proceso Unificado de desarrollo. El enfoque propone un flujo de trabajo para el control y soporte a la trazabilidad en las iteraciones del proceso. Dicho flujo establece un conjunto de acciones para generar modelos de trazabilidad que faciliten negociaciones oportunas con los participantes del proyecto.
La trazabilidad permite que los participantes del proyecto logren
propsitos claros dentro de la gestin del proceso. Adems, proporciona elementos que ayudan a la comunicacin entre los equipos de trabajo, ya que brinda mayor informacin para la comprensin del problema que se est tratando y apoya el control de las actividades y cambios en los productos de trabajo durante todo el ciclo de vida.
Segn la fase en que se encuentre el proyecto, algunas disciplinas tienen
mayor incidencia que otras. El desarrollo iterativo e incremental es verstil y elimina muchos de los errores que otros procesos de desarrollo dejan en el tiempo. Permite identificar y procesar un conjunto de artefactos por fase que se liberan como resultado de una iteracin. As, los participantes de una fase podrn trazar los documentos y modelos de forma sucesiva, ya que el proceso provee liberaciones de completitud creciente por iteracin.
Para determinar el alcance de la prctica de la trazabilidad con el proceso
unificado de desarrollo es necesario conocer: 1) los objetivos que se logran y los productos de trabajo que se deben elaborar en cada una de las fases; 2) la forma como operan los flujos de trabajo de cada disciplina por iteracin. Objetivos generales y algunos documentos relevantes por fase Objetivos generales Documento/Modelo Documento/Modelo Fase de la fase Fuente Producto de trabajo
Inicio Tomar decisiones tecnol- Modelo del negocio Documento de visin
gicas Documento descriptivo del Modelar el negocio negocio Capturar requisitos Documento de evaluacin del Identificar el riesgo crtico riesgo Modelo de requisitos funcionales Modelo de casos de uso Modelo del dominio Prototipos desechables Arquitectura candidata
Elaboracin Crear arquitectura Documento de visin Documento de visin refinado
ejecutable Documento de Documento de evaluacin del evaluacin Evaluar el riesgo riesgo refinado del riesgo Especificar los atributos de Modelo de requisitos no calidad Modelo de requisitos funcionales Especificar, refinar casos Modelo de casos de uso Modelo de casos de uso de uso arquitectnicamente significa- Crear el plan detallado de la Arquitectura candidata tivos fase de construccin Modelo de clases Analizar el costo-beneficio Modelo de componentes del sistema solucin Esquema de la base de datos Prototipos definitivos Arquitectura ejecutable Modelo de pruebas
Construccin Desarrollar los productos Arquitectura ejecutable Modelo de despliegue
para ser entregados refinada Programas de software de la Hacer la integracin de Modelo de componentes solucin subsistemas Esquema de la base de Resultados de pruebas de Realizar pruebas de unidad datos unidad Realizar pruebas de integracin Ejecutar pruebas Transicin operativas Modelo de despliegue Resultado de pruebas del sistema Modelo de componentes funcionales y de la capacidad Corregir errores de refinado operativa del sistema construccin Esquema de la base de Manuales de usuario Hacer pruebas para entrega datos refinado Manuales de operacin del de productos de trabajo Programas de software sistema para ser entregados Documento con plan de implantacin
Ciclo de vida de una iteracin
Adems de la identificacin nica de lotes del producto, todos los
productos tienen elementos que permiten identificarlos individualmente en cuanto al tipo de producto contenido en el envase, y a nivel de lote con datos adicionales que permiten rastrear el producto desde que se utiliz la cual se encuentra descrita en el procedimiento de Inspeccin y anlisis. El analista de proceso tiene la obligacin de llenar el formato de control de producto, en el cual aade datos que en un momento dado nos facilitan la rastreabilidad del producto tales como; Fecha, turno, Responsable de llenar el formato, Lnea por la que se est trabajando el producto, tipo de producto, El dispositivo utilizado de que proveedor proviene, se anota el tipo de dispositivo, Lote, registro Invima, Fecha de vencimiento, Fecha de recepcin. Adems para tener un mayor control en el rea clnica el operador tiene la responsabilidad de llevar los reportes de Control de producto en el cual debe de anotar datos tales como: Fecha de recepcin del producto y el nmero del lote del producto. Estos reportes una vez llenados para su fcil localizacin se encuentran archivados en la oficina del Jefa de calidad.
Los elementos y mtodos utilizados, as como las responsabilidades
asignadas para asegurar la trazabilidad del producto se encuentran documentados en el procedimiento para la identificacin y rastreabilidad del producto, para informacin que debe incluirse en el empaque o etiquetado. Como resumen enumeramos las 14 actividades del Sistema de Gestin de Trazabilidad:
ETAPA A DISEO DEL SISTEMA DE GESTION DE TRAZABILIDAD
1. Establecer estructura de trabajo y alcance 2. Charla de Sensibilizacin 3. Levantamiento de Procesos 4. Diseo Modelo de Trazabilidad 5. Levantamiento Fuentes de Captura y Procesos de Trazabilidad 6. Definicin de Necesidades de Mejora 7. Validacin de las necesidades con el equipo de trabajo de la compaa 8. Diseo Solucin Tcnica 9. Validacin del diseo con el equipo de trabajo de la compaa 10. Diseo del Plan de Implementacin 11. Preparacin Base de Propuestas a Proveedores (RFP)
ETAPA B APOYO EN LA IMPEMENTACION DEL SGT
12. Apoyo en el Proceso de Adjudicacin
13. Verificacin de los Procesos de Implementacin y Puesta en Marcha 14. Auditoria de Trazabilidad. CONCLUSIN
Un sistema de trazabilidad cumple diversas funciones de gran importancia
para los Agentes de la Cadena Productiva de cualquier tipo de producto o servicio como: Productores, Intermediarios, Agentes, Comercializadores, Transportadores, Empacadores, Procesadores, Industrias Alimenticias, Comercio al Detal, las Autoridades Sanitarias y de Control, y por ltimo el Consumidor.
Realizar el proceso de trazabilidad en cualquier cadena de suministro es
importante ya que adems de encontrar los inconvenientes presentados dentro de un proceso, para el ejemplo de las cadenas de alimentos y/o servicios de salud, permite salvar vidas y/o enfermedades generativas por problemas de medicamentos y/o dispositivos.