{"id":3820,"date":"2026-08-12T13:16:59","date_gmt":"2026-08-12T05:16:59","guid":{"rendered":"https:\/\/xsericon.com\/?p=3820"},"modified":"2026-08-12T13:17:02","modified_gmt":"2026-08-12T05:17:02","slug":"used-vizop-in-a-four-week-hazop-and-lopa-workshop-ptt-thailand-case-study","status":"publish","type":"post","link":"https:\/\/xsericon.com\/zh\/used-vizop-in-a-four-week-hazop-and-lopa-workshop-ptt-thailand-case-study\/","title":{"rendered":"Used Vizop in a Four-Week HAZOP and LOPA Workshop &#8211; PTT Thailand (Case Study)"},"content":{"rendered":"<p class=\"wp-block-paragraph\"><strong>Peter Clarke | 29 July 2026<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A HAZOP software application can look impressive in a product demonstration. But the real test comes when it is used for weeks in a live workshop, under the pressure of hundreds or thousands of inputs from engineers, scribes, and facilitators.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For a HAZOP and LOPA application to be genuinely useful, it needs to deliver consistently:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Fast response<\/strong>\u00a0\u2014 even when thousands of inputs are being entered and edited.<\/li>\n\n\n\n<li><strong>Stability and resilience<\/strong>\u00a0\u2014 workshops cannot afford software that regularly crashes or loses data.<\/li>\n\n\n\n<li><strong>Easy navigation and search<\/strong>\u00a0\u2014 users need to find existing scenarios, devices, SIFs, and recommendations quickly.<\/li>\n\n\n\n<li><strong>Reliable access<\/strong>\u00a0\u2014 particularly for an online application where the entire workshop depends on connectivity.<\/li>\n\n\n\n<li><strong>Efficient data management<\/strong>\u00a0\u2014 from node lists and SIFs to HAZOP worksheets, LOPA studies, and action items.<\/li>\n\n\n\n<li><strong>Easy data import<\/strong>\u00a0\u2014 existing project information should not have to be recreated manually.<\/li>\n\n\n\n<li><strong>Report-ready output<\/strong>\u00a0\u2014 reports should be generated quickly and in a format that requires minimal further work.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">So, how does\u00a0<strong><a href=\"https:\/\/xsericon.com\/zh\/vizop\/\" data-type=\"page\" data-id=\"2742\">Vizop<\/a><\/strong>, xSeriCon\u2019s HAZOP and LOPA application, perform in a real-world workshop?<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Recently,\u00a0<strong>xSeriCon\u2019s Vizop HAZOP and LOPA application was put to that test during a four-week workshop for PTT Thailand<\/strong>, one of Thailand\u2019s leading energy companies.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong><strong>Vizop Gets a Four-Week Workout at PTT Thailand<\/strong><\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Vizop was used throughout a&nbsp;<strong>four-week HAZOP and LOPA workshop for a gas processing plant in Thailand<\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The project involved a&nbsp;<strong>revalidation HAZOP for a 20-year-old plant<\/strong>, meaning the team already had an existing HAZOP study to work from.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Rather than manually recreating the study, we first transferred the existing HAZOP worksheet into Excel. From there, the complete worksheet\u2014including existing recommendations\u2014was imported into Vizop in just a few clicks.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<div class=\"wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-995f960e wp-block-group-is-layout-flex\">\n<p class=\"wp-block-paragraph\"><strong><em><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-palette-color-1-color\">PROJECT AT A GLANCE<\/mark><\/em><\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><em><strong>Client<\/strong>: PTT Thailand \/ ERM Thailand<\/em><\/li>\n\n\n\n<li><em><strong>Project<\/strong>: HAZOP Revalidation &amp; LOPA<\/em><\/li>\n\n\n\n<li><em><strong>Facility<\/strong>: Gas Processing Plant<\/em><\/li>\n\n\n\n<li><em><strong>Workshop Duration<\/strong>: 4 Weeks<\/em><\/li>\n\n\n\n<li><em><strong>SIFs<\/strong>: 100+<\/em><\/li>\n\n\n\n<li><em><strong>\u8edf\u9ad4<\/strong>: Vizop HAZOP &amp; LOPA<\/em><\/li>\n\n\n\n<li><em><strong>Previous LOPA Method<\/strong>: Risk Graph<\/em><\/li>\n\n\n\n<li><em><strong>Scribe Training<\/strong>: 30 Minutes<\/em><\/li>\n<\/ul>\n<\/div>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p class=\"wp-block-paragraph\">The result was a smooth transition from the previous study into the new project.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The client also required a new LOPA study covering&nbsp;<strong>more than 100 Safety Instrumented Functions (SIFs)<\/strong>. The previous LOPA study had been conducted using Risk Graph, so once again, being able to import existing information was important.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Vizop\u2019s import functionality allowed us to bring across much of the existing SIF information, including:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Sensors<\/li>\n\n\n\n<li>Final elements<\/li>\n\n\n\n<li>Initiating events<\/li>\n\n\n\n<li>Consequences of failure<\/li>\n\n\n\n<li>Independent Protection Layers (IPLs)<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">This significantly reduced the amount of information that needed to be entered manually.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Minimal Training. Maximum Productivity.<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">One of the objectives behind Vizop\u2019s design is simple:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>A new user should be able to start working with it almost immediately.<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For this workshop, the HAZOP chairman was provided by xSeriCon, but the workshop scribe came from ERM Thailand and had never used Vizop before.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">To put the software\u2019s usability to the test, we provided just a&nbsp;<strong>30-minute online introduction<\/strong>&nbsp;to the basic functions before the workshop began.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Within minutes of starting, the scribe was comfortably navigating through the application, entering data and using Vizop\u2019s productivity features.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For a software application used in intensive HAZOP workshops, this matters. Time spent training scribes is time that cannot be spent on the study itself.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>The Feature That Made the Biggest Difference<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Vizop includes a number of features designed to make HAZOP studies faster and easier.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For example, users can click on a device tag in the worksheet and jump directly to that device on the P&amp;ID.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">But during this particular workshop, one feature stood out above the rest:<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Automatic LOPA Population<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Vizop can create or update a SIF directly from a HAZOP safeguard.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Instead of manually switching between HAZOP and LOPA worksheets and copying information from one to the other, Vizop automatically transfers the available information, including:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Cause<\/li>\n\n\n\n<li>Consequence<\/li>\n\n\n\n<li>SIF sensor<\/li>\n\n\n\n<li>Final element<\/li>\n\n\n\n<li>IPLs<\/li>\n\n\n\n<li>Related HAZOP information<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">For a project involving more than 100 SIFs, this became a significant time saver.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The LOPA worksheet also provides a direct link back to the relevant HAZOP scenario, making it much easier to move between the two studies.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This is exactly the kind of functionality we want Vizop to provide:&nbsp;<strong>less administrative work and more time for engineering judgement.<\/strong><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>What Didn\u2019t Work Perfectly?<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Real-world testing also means being honest about what needs improvement.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The workshop identified several areas where Vizop could be better.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For example, the team wanted more filtering options in areas such as the SIF and recommendations lists.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">There were also some stability issues during the workshop. We traced these back primarily to server configuration rather than the application itself.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Fortunately, Vizop\u2019s&nbsp;<strong>automatic saving<\/strong>&nbsp;meant that virtually no study data was lost when the server experienced problems.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">And because Vizop is an online application, we were able to address several of these issues during the project rather than waiting for the workshop to finish.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>The Advantage of an Online Application<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">One of the biggest advantages of Vizop\u2019s architecture became particularly obvious during this four-week project.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Because Vizop runs in a web browser, improvements and fixes can be deployed directly to the application.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">During the workshop, several minor bugs were identified and fixed, while new features were also developed and deployed as the team\u2019s requirements became clearer.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In some cases, changes could be implemented&nbsp;<strong>overnight\u2014or even during the lunch break<\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Users don\u2019t need to wait for a new software release, download an installer, or ask their IT department to approve and deploy an update.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This creates a very different development cycle from traditional desktop engineering software.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Real-world feedback can become real-world improvements almost immediately.<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">We also aim to maintain backwards compatibility wherever possible, so that software updates do not prevent users from accessing their existing projects.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>What We Learned<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Four weeks of intensive use gave us a much clearer picture of where Vizop is already performing well\u2014and where we still have work to do.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The experience reinforced several priorities for our development team:<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>1. Improve server reliability<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">The online server was stable for approximately 99% of the project.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">That sounds good.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For a live HAZOP workshop, however,&nbsp;<strong>99% still isn\u2019t good enough<\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">We are working on improving the server architecture, removing unnecessary layers of complexity and increasing overall uptime.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>2. Improve navigation<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Vizop\u2019s \u201cnavigate back\u201d function is useful because it allows users to return to their previous location in a worksheet.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">However, we found situations where it did not always return users to exactly the place they expected.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Our development team is working on making this functionality smarter and more reliable.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>3. Preserve imported numbering<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">When importing existing data, Vizop currently applies new numbering to imported items such as recommendations.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For a new study, this is generally fine.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For a&nbsp;<strong>revalidation HAZOP<\/strong>, however, retaining the original recommendation numbers can be extremely valuable because it makes it easier to track existing recommendations throughout the study.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This capability has been part of our development roadmap since the beginning, and work is now underway.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Real Workshops Make Better Software<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Perhaps the biggest lesson from this four-week project is that software development doesn\u2019t stop when the application is released.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The best improvements come from watching engineers actually use the software in real projects.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This workshop allowed us to identify small frustrations, test existing features under sustained workload, fix issues quickly, and develop improvements based on genuine user requirements.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">That\u2019s exactly how we want to develop Vizop.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Our goal is captured in the xSeriCon slogan:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Make it easier to do things right.<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">And every real-world workshop helps us move closer to that goal.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Ready to Try Vizop?<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Want to see how Vizop can support your next HAZOP, CHAZOP or LOPA study?<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Try Vizop yourself with a free trial.<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u2060Start your Vizop trial \u2192 <a href=\"https:\/\/trial.vizop.app\" data-type=\"link\" data-id=\"https:\/\/trial.vizop.app\" target=\"_blank\" rel=\"noopener\">trial.vizop.app<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Learn more about Vizop: <a href=\"https:\/\/xsericon.com\/zh\/vizop\/\" data-type=\"page\" data-id=\"2742\">xsericon.com\/vizop<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">We\u2019d love to hear what you think\u2014and, just as importantly, what you think we should improve next.<\/p>","protected":false},"excerpt":{"rendered":"<p>Peter Clarke | 29 July 2026 A HAZOP software application can look impressive in a product demonstration. But the real test comes when it is used for weeks in a live workshop, under the pressure of hundreds or thousands of inputs from engineers, scribes, and facilitators. For a HAZOP and LOPA application to be genuinely [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":3821,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"content-type":"","footnotes":""},"categories":[14],"tags":[],"class_list":["post-3820","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-article"],"blocksy_meta":[],"_links":{"self":[{"href":"https:\/\/xsericon.com\/zh\/wp-json\/wp\/v2\/posts\/3820","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/xsericon.com\/zh\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/xsericon.com\/zh\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/xsericon.com\/zh\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/xsericon.com\/zh\/wp-json\/wp\/v2\/comments?post=3820"}],"version-history":[{"count":3,"href":"https:\/\/xsericon.com\/zh\/wp-json\/wp\/v2\/posts\/3820\/revisions"}],"predecessor-version":[{"id":3824,"href":"https:\/\/xsericon.com\/zh\/wp-json\/wp\/v2\/posts\/3820\/revisions\/3824"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/xsericon.com\/zh\/wp-json\/wp\/v2\/media\/3821"}],"wp:attachment":[{"href":"https:\/\/xsericon.com\/zh\/wp-json\/wp\/v2\/media?parent=3820"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/xsericon.com\/zh\/wp-json\/wp\/v2\/categories?post=3820"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/xsericon.com\/zh\/wp-json\/wp\/v2\/tags?post=3820"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}