Signup our newsletter to get update information, news, insight or promotions.

Cause & Effect Testsheet Management

Aplicación de Gestión de Hojas de Prueba de “Causa y Efecto

Table of Contents
Facebook
Twitter
LinkedIn
Telegram
WhatsApp

“No te avergüences de tus fracasos, aprende de ellos y vuelve a empezar”. — Richard Branson

Este artículo fue publicado originalmente en LinkedIn el 20 de noviembre de 2022

Introducción

Aunque no soy un experto en Instrumentación y Automatización, he trabajado con equipos de precomisionamiento utilizando matrices de “Causa y Efecto” (C&E). Sin embargo, con frecuencia notaba cómo esas hojas de cálculo podrían haber sido más rápidas y prácticas para obtener la información correcta.

Además, estas matrices suelen tener tantas columnas y filas que deben imprimirse en múltiples hojas tamaño plotter, cubriendo las paredes de las salas de reunión. Por eso pensé que había mejores formas de hacerlo, y a continuación presento un caso de estudio.

Figure 001

Caso de estudio: Gestión de paquetes de prueba de Causa y Efecto

El objetivo es ejecutar la verificación funcional de “Causa y Efecto” cuando el iniciador y el actuador han completado sus hojas de precomisionamiento.

Para lograrlo, la idea es agrupar los paquetes de prueba de funciones C&E junto con la documentación de pruebas de iniciadores/actuadores completada, con el fin de preparar un plan base.

Enfoque típico

El enfoque más común en la mayoría de los proyectos es representar la matriz en hojas de cálculo, donde los iniciadores se listan en columnas fijas a la izquierda y los actuadores en columnas a la derecha (con algunas filas fijas arriba para el tag, descripción y checksheet B).

Las celdas de intersección entre filas (iniciador) y columnas (actuador) se llenan con el efecto (CL – cerrar válvula, OP – abrir válvula, SD – apagar dispositivo), etc.

Figure 002

Entiendo que las hojas de cálculo son fáciles de usar. Sin embargo, mientras más registros y campos (columnas y filas), más problemas aparecen.

Una matriz con 600 iniciadores y 500 actuadores representa 300,000 celdas. ¿Cuántas de ellas están realmente llenas (con efectos)?

En un proyecto de tamaño pequeño-mediano con estas dimensiones, desplazarse horizontal y verticalmente, hacer zoom dentro de una matriz de 300,000 celdas vuelve cualquier hoja de cálculo lenta, sin mencionar cuando está cargada con BUSCARV (VLOOKUP) y otras fórmulas.

Spreadsheet used for the Cause and Effect matrix with countless columns
Figure 003

Una aplicación personalizada con MS Access – VBA – SQL

Como mencioné al inicio, no soy experto en instrumentación, pero sí sé cómo gestionar datos de manera eficiente.

Figure 004

La aplicación permite que al seleccionar un iniciador, los actuadores cambien dinámicamente (sin necesidad de desplazarse o hacer zoom).

De un vistazo, se puede determinar qué entradas han completado su hoja B. Las hojas A se asumen completadas, pero podrían consultarse mediante un campo o botón personalizado.

Comparing the use of a customized application vs spreadsheet for the management of the  "Cause and Effect" documentation
Figure 005

Apertura de checksheets y P&ID

En lugar de buscar manualmente las intersecciones marcadas en verde o azul, la aplicación tiene un campo que automáticamente se convierte en una marca de verificación con fondo verde. Además, funciona como botón para abrir directamente el checksheet completado.

Figure 006

Búsqueda por subsistema o tag

Incluye funcionalidades para buscar rápidamente por etiquetas o subsistemas mediante una ventana emergente que permite filtrar y localizar información específica.

Acceso rápido a carpetas

Botones personalizados dentro del panel permiten abrir directamente carpetas de P&ID, checksheets B o LPD, sin necesidad de cambiar de aplicación.

Figure 007

Generación de checksheets de Causa y Efecto

Un botón genera automáticamente el checksheet de “Causa y Efecto”, el cual también puede producirse en lote por subsistema u otros criterios.

Figure 008

Beneficios de esta aplicación

  • Búsqueda rápida y dinámica de actuadores afectados por cualquier iniciador
  • Verificación rápida del estado de precomisionamiento (checksheet B)
  • Acceso directo a P&ID y diagramas de lazo para validación
  • Generación rápida de checksheets de C&E
  • Búsqueda y filtrado por tag o subsistema
  • Acceso directo a carpetas de documentación
  • Generación de reportes de estado por subsistema, lazo o área

Conclusiones

Las hojas de cálculo son fáciles de usar, pero mientras más crecen en tamaño, más lento es su rendimiento. Navegar matrices enormes con miles de celdas y fórmulas complejas termina siendo ineficiente.

Por eso, invito a pensar “fuera de la caja” utilizando aplicaciones personalizadas con MS Access, VBA y SQL.
El poder de las bases de datos combinadas con scripting es muy superior al uso de hojas de cálculo tradicionales.

Cierre

Gracias por sus comentarios sobre mi artículo anterior en LinkedIn: “Gestión efectiva de carpetas de lazos de instrumentación”.

Hoy comenzó la Copa Mundial de Qatar 2022. Siempre he sido un gran fan de los mundiales y asistiré a algunos partidos la próxima semana. Será un gusto volver a Qatar después de diez años.

Esta es probablemente la última oportunidad de ver a Messi y CR7 en un Mundial, dos de los mejores jugadores de la historia. Mis favoritos para ganar son Argentina, Alemania, Brasil y Bélgica. Francia ya no está entre mis favoritos debido a la lesión de Benzema, ganador del Balón de Oro.

Si te gustó este artículo, siéntete libre de comentar, darle like o compartirlo.

¡Gracias!
Eric Ocampo
ericocampo@ericocampo.com
www.ericocampo.com