Showing posts with label HAZOP II. Show all posts
Showing posts with label HAZOP II. Show all posts

Monday, June 28, 2021

HAZOP Blues III: The Final Insult

Introduction

In two recent from-the-archives posts (here and here) I described my old job, decades ago, scribing HAZOPs for a consulting firm. While discussing those posts with an avid albertnet reader, I happened to tell the rest of the story: how I came to my senses and bailed on that job, going out in a blaze of … well, if not glory, at least a fireball.

As I recounted all this I realized the story of my departure made a pretty good yarn. Thus, I’m providing here the world premier of the rest of the story. (What follows is as true as memory permits.)



HAZOP Blues III: The Final Insult –December 1995

Eventually it dawned on me that my job wasn’t going to get any better. I was never going to finish a workday at a reasonable hour; our reports, comprising reams of paper in giant binders, were always going to be FedEx’d at the last minute, and I was always going to be sprinting down the sidewalk to the FedEx office mere minutes before they closed. We were always going to be facing a workforce shortage, and the entire staff would always be disgruntled. The cush local contracts were always going to be snapped up by a competitor or done in-house (in fact, we’d just bid on a job in Korea that, if we won it, would have me living in a hotel for several months). And perhaps worst of all, none of this would ever end, no matter how dicey things got, because petroleum companies have deep pockets, lots of things to HAZOP, and seemingly infinite patience for flaky consulting firms that overrun their budgets. It was time for me to look for a new job.

Actually, I’d already started looking, months before; the recruitment process (at the firm that still employs me) took over six months. This was awkward because my employer had switched to a business casual dress code but I needed to continually slip out at lunch for interviews, in a shirt and tie of course. I solved the problem by simply continuing to wear a suit, every day, while the rest of the staff wore khakis and polo shirts. When questioned by my incredulous colleagues, I replied, “I just think a suit is more professional.” To my great surprise, one of the engineers followed suit (no pun intended). This all worked out fine until I had an interview on a Friday, as I’d always observed my company’s “casual Friday” policy. I solved that one by packing casual clothes in my bag, changing into them in the bathroom after the interview, and dropping the suit off at the dry cleaners on my way back to the office. BAM!

Finally, the recruitment process (which included, bizarrely enough, a Computer Programming Aptitude Battery Test), finally completed and I was offered the new job, at an up-and-coming company that all the cool kids wanted to work for. Oddly enough, the very same day I received the offer letter, a colleague of mine (the receptionist) walked into my office, asked if I had a minute, closed the door behind her, and asked, “Do you have low self-esteem or something?!”

Bemused, I stammered, “Why would you think that?” She replied, “Because you’re still here! What the hell! You appear to have a pulse … why would you continue to put up with all the bullshit they pile on you?” I grinned and said, “Well, believe it or not, I have just received an offer at another company, after months of interviewing, and I’m outta here!”

“Thank God,” she said, clearly relieved. Now the only chore remaining for me (besides my regular workload, of course) was giving notice to the boss.

This would be difficult. For one thing, my boss was always on the road and barely ever had time to talk, so this would happen over the phone at his earliest convenience. Plus, he was the kind of guy who views everything that ever happens in the entire world as a series of win/lose propositions, and he couldn’t stand losing. Thus, I know he’d try to talk me out of leaving, even though I’d already accepted the new position. Fortunately, this would be our last real dialogue. History had shown that once an employee gave notice, the boss would basically never talk to that traitor again. The grudge was swiftly formed and never relaxed.

After trading countless voicemails over a day or two, my boss, D—, finally called with time to talk. This was at about 5 p.m. my time; he was a couple time zones ahead on a HAZOP trip with one of our senior engineers, C—. Now, I need to pause for a moment to describe C—. He was a brusque, stuffy Englishman with little patience for incompetence … and this was a trait he ascribed to almost everybody. My own start with him had been rocky, as he’d had to interview me (along with the rest of the staff) before I was hired. I’d been coached by my wife on how to interview: at the end, you should ask the interviewer point-blank if he or she has any misgivings about hiring you, so you have the chance to address them. When I put this question to C—, he retorted sharply, “Well I can’t see that you have any experience or qualifications of any kind!” Over the time I worked with him, though, I managed to win him over. In fact, he became something of an ally: since he considered so few people competent, he valued those who passed muster.

Sure enough, when I gave notice, D— put up a big fight rather than simply accepting my resignation and wishing me well. “How can you leave?” he demanded. “I just gave you a ten percent raise!” This was true enough; since my interviews had been going well and I didn’t want to blindside my boss with my inevitable departure, I’d trotted out a laundry list of grievances during my last review, and he evidently felt desperate enough to keep me that he got pretty generous with the salary. (This was a lot easier than resolving my grievances, after all.) But money isn’t everything; I told D— now that my decision had to do with overall career prospects. “How can you say that when the sky is the limit here!” he cried. I mentioned my lack of an engineering credential and he boomed, “Just look at J—! Last week she was a junior engineer … now she’s Director of Software!” This didn’t make any sense in this context, because she did have an engineering degree. And “Director of Software” simply meant managing our HAZOP software vendor, which a rhesus monkey could have done.

We went around and around for something like 45 minutes, by which time I had ceased to bother explaining myself and simply restated, again and again, that I’d already made up my mind. Finally the dreaded call ended.

A couple days later, D— and C— returned to the office, their HAZOP over. D—, looking in at me, stood there in the doorway for at least ten seconds, clenching and unclenching his jaw, like he was trying to decide whether to even say hi. Finally he walked up and said, “I just gotta tell you something. When C— got the news you were leaving, he was—he was devastated. I’ve never seen anything like it. He was so upset, he had to leave the room.” I was, needless to say, totally taken aback. I mean, this was a company that simply couldn’t keep people. It seemed like every week someone left, and some new guy started, like a revolving door. Could C— really have been that surprised? And to be that upset didn’t make much sense anyway … it wasn’t like I was the backbone of the operation or anything (though I’m sure I had the fastest time of anyone on the run to FedEx). I didn’t know what to say, and D— left my office without another word.

I futzed around at my desk for a while and then C— came in. He said, in his starchy British accent, “I just want to say thank you.” I assumed he meant for all my hard work over the last couple years, but I wasn’t sure and didn’t want to assume. “Um … for what?” I asked. He replied, “For a really great evening. You see, when you gave notice, D— and I were at a restaurant, about to have dinner. We ordered a nice bottle of wine and a bunch of appetizers and then he stepped away to call you. Well, he was gone a good while and in the meantime the wine and appetizers arrived. I didn’t feel like waiting so I just tucked right in. I ate one appetizer, then another, had a glass of wine and then another, and still D— didn’t come back, so I just kept going, and before you know it, I’d eaten all the appetizers and drunk all the wine! Still D— didn’t come back, and after all that wine I had to piss like a racehorse! I couldn’t leave the table, though, because the waitress would think we’d skipped out on her. Finally D— came back and gave the bad news, but I couldn’t sit around and listen—I had to run to the bathroom! I barely made it in time! But other than that, it was great … all those appetizers and all that wine, all to myself, and I didn’t have to make conversation or anything. So anyway, I just wanted to thank you for a wonderful evening.” With that, he turned and strode out of my office. Ah, I thought. All is explained.

Epilogue

In those days, when you gave two weeks’ notice you actually did work for two more weeks, rather than being immediately escorted from the office by a security guard. Thus, I had a chance to help recruit and train my replacement. He seemed like a good guy and in fact held a law degree. He seemed to hit it off just fine with most of the office, though one colleague said, “Wait, that’s the new technical assistant? He doesn’t look anything like Dana!”

During my final two weeks I continued to wear a suit and tie, because I didn’t want D— to realize just how long I’d been interviewing (i.e., deviously planning my departure). The new guy wore a suit too, which I chalked up to his being new and wanting to make a good impression. But months later, I came back to the office to visit (and to buy one of their old computers), and this guy was still wearing a suit, despite the whole rest of the office being dressed business casual. I asked him why, and—looking confused—he said, “I just think it’s more professional. In fact … didn’t I get that from you?

—~—~—~—~—~—~—~—
Email me here. For a complete index of albertnet posts, click here.

Sunday, June 6, 2021

From the Archives - HAZOP Blues II: The Spawning

Introduction

If you’ve been paying attention to albertnet, you’ll have seen my first “HAZOP Blues” tale, from my archives, four weeks ago. Despite popular demand, I am running the next installment, written about a week later (and circulated via email because this was before blogs were a thing).

In case you’re wondering, I left this job a few months after penning the below memoir. Like James Cameron, director of Piranha II: The Spawning, I went on to much better things.


HAZOP Blues II: the Spawning – September 22, 1995, 12:28 AM

Greetings from Pasadena.

Things are, if anything, worse now than they were last week, so if you enjoy only upbeat tidings, please forego this missive. But if you’re intrigued by the idea of a sequel that doesn’t cost $7.50, read on.

We’re way, way, way behind schedule on this HAZOP, so the general mood is panic. My boss underbid this job by an amazing amount. It’s tantamount to saying you could build a skyscraper in the San Francisco financial district for about $50,000, in three weeks. So he’s been very tense lately. Add to this, of course, a software problem. This time it isn’t a computer glitch, but operator error. Hang on tight, because the explanation is a bit complicated.

Just before I came down here, one of my colleagues showed me how to use this special HAZOP worksheet-building software, so that I could scribe this HAZOP without looking like an English major who isn’t an engineer. (Normally, the HAZOP leader records his own sessions, but this client wanted a dedicated scribe. Lacking one on staff, my boss pressed me into service.) This colleague warned me that my boss doesn’t quite understand the software, and invariably gets his columns screwed up. The program uses various user-defined columns in which you record various things: causes of problems; consequences; and, safeguards (one column each). Suppose your cause is “valve stuck.” You might have consequences like “higher tank pressure,” “possible line rupture,” and “backflow to vessel piping.” In the next column, you list the various safeguards. These safeguards can either mitigate the consequences (e.g., a relief valve to prevent higher tank pressure, or a vent system to prevent line rupture), or they can prevent the malfunction (e.g., alarm detects malfunctioning valve and alerts the operator). Thus you have two basic ways to set up the worksheet: safeguards either relate to causes, or to consequences.

Basically, you decide which way to set it up, and then you set up the software accordingly. Thereafter, the safeguards scroll appropriately, and you number them properly, and your worksheet is organized logically. The only requirement is, you must always enter data according to how you’ve configured the worksheet—once you’ve configured it, you’re committed and can’t change your data entry protocol. My boss, I’d been warned, sets it up one way, enters the data that way for a while, and then at some point wanders off course, forgets how he’d set it up, and starts entering the data the other way, so that when you look at the worksheet, it makes no sense.

Well, knowing of this problem, I was very careful when my boss and I set up the worksheet together. I asked him very specifically how he wanted his safeguards to scroll. He was emphatic about relating safeguards to consequences. He said he always did it that way. And for the first week of HAZOPing, he was true to his word and followed his format: I numbered the safeguards within each consequence (i.e., starting the numbering over for each new consequence) and everything worked fine. The problem began when, upon reconvening the study after the weekend, he evidently forgot how we’d been doing it.

Here’s how it played out: there I was, recording away, and he was having a bad morning knowing how screwed up this project is, deadline-wise, and he whispered angrily to me, “You’re not supposed to start the numbering over at each consequence. Number consecutively throughout each cause.” I whispered back that I was doing it exactly how we’d done it the week before. This he denied emphatically. I couldn’t argue further, so I obeyed. In short order, our columns were all fouled up. Then he snapped, “You’re screwing up the rows.” What could I do? I pushed on. As the worksheet got more and more bollixed, he got more and more irritated. Eventually one of the Colombian engineers said, “Why are you numbering the safeguards that way? That isn’t how we’ve been doing it.” My boss assured him that he was wrong. Now I really began to worry.

At the next break, while the HAZOP team was off scarfing doughnuts, I pulled up a worksheet from the first week and showed my boss how we’d been numbering. He told me I’d been doing it wrong all along. So then I pulled up the worksheet setup/option screen and showed him that we’d configured the worksheet to relate safeguards to consequences, and had correctly adhered to this standard for the first week. At this news, he bawled me out for screwing up the worksheet setup from the get-go, and bemoaned that now we couldn’t fix it—that I’d basically screwed up the whole project and set us up to fail. At this point I was becoming very annoyed—enough to go after his goat. I told him that he himself had very clearly specified the worksheet setup.

Now he was good and outraged. I mean, who was I, this utterly green, English-major kid scribing his very first HAZOP, after only learning the software a week ago, to tell him he was doing it wrong? Not only had he helped to develop the software—he’d practically invented the damn thing—he’d been using it for many years, over the course of countless HAZOP’s. Did I mean to say he’d been doing it wrong his whole career!? “It’s a hideous thing to contemplate,” I said, “but that there’s what is.” Actually, I knew better than to actually say this. I just sat there, silent.

As if to finish me off, he commandeered the computer and said, “Look, I’ll pull up one of my own worksheets, any of them, to show you how I do it.” He pulled up a worksheet, and to my amusement, the columns were all screwed up. Furiously, he pulled up the setup/option screen, and sure enough, he’d set it up one way and scribed it the other. Now he was fairly livid. “Wait, that’s not a good example,” he steamed. He clicked over to his latest, greatest, most prestigious HAZOP, and said, “Okay, this is a good example. Look at this one: unless I’m totally fucked up....”

He pulled up the screen. I was relieved, but not surprised, to see that it was just as fouled up as the first one. I didn’t say anything: nothing needed to be said. A small silence ensued, during which I put 100% of my energy into not smirking. Then my boss said, quietly, “Well, I guess I’m totally fucked up.” Less than a minute later, his shock had given way to abject panic. He immediately began complaining about the incredible stress he was under, and all the staffing problems he had, and this whole HAZOP team breathing down his neck all the time, everybody talking at once, etc.

Once the panic/excuse phase was over, he segued seamlessly into a newer, more ferocious anger, lashing out at me with everything he had, like a cornered badger. He began making harsh accusations, finding fault with every aspect of my scribing. He began to blame my inefficiencies for the project being behind schedule (which is a joke, since most of the time I’m just sitting there, waiting for the team to come to a consensus so that I can type something).

Perhaps he eventually divined that my response was not guilt and shame, but mere incredulity, for he eventually began to temper his litany with expressions like “I’m not accusing you, I’m just sayin’,” and when he had determined conclusively that I wasn’t going to cower, accept blame, apologize profusely, and commit ritual suicide by self-disembowelment, he began to shift the blame to the rest of the HAZOP team instead. Finally he settled on a single scapegoat, Salim B—, the project manager, for whom I cannot formulate negative thoughts, largely (if perhaps unfairly) due to his benign demeanor and his pleasant resemblance to Frog from Frog and Toad Together, that wonderful picture book I enjoyed as a child.


By now the team was reassembling, and we continued the HAZOP. Notably, my boss continued to force my documentation astray, continued to demand that I force-feed the data into the worksheet in a manner counter to all logic. As if he hadn’t, mere moments before, come face to face with incontrovertible proof of his error, he continued to chase me down the errant path. Resigned to our doom, I gamely continued to mangle our innocent data, hoping that nobody would spot the inconsistencies and errors we were promulgating. Sure, my victory during the break should have been sweet—it’s not every day that you can sit back and watch while your arrogant boss makes a complete ass of himself—but it was a hollow victory indeed, for this wasn’t Me vs. Him, it was Us vs. Chaos, and we were now going down together. He’s the boss, so when he loses, I lose. (And he then wins somehow, because he’s a winner—got it?)

Perhaps the very worst part about the whole sordid affair is that when the day was finally over—eight grueling dog-hours behind us—my boss wanted me to be his pal, and go out on the town with him. We went to a restaurant; over great Thai food he attempted to find common ground with me by belittling every no-good, disloyal, stupid and immoral ex-employee we ever had (and there are a lot of them). I’m no slouch, either; I expertly tossed in detail after heinous detail about every one of them. I built up fabulous psychological profiles explaining the underlying nature of each one: “What S— lacked, essentially, was confidence. He couldn’t transcend his meager fire safety background and meet the challenge of holding his own among registered Professional Engineers and Certified Safety Professionals.” My boss—PE, CSP—nodded sagely in agreement.

I proceeded to spin elaborately sycophantic soliloquies: “I’ll never forget when you first saw the problem with S—, months before he left. You hit the nail on the head when you questioned his loyalty, way back in February. I think you knew his flaws even before they became obvious to the rest of us. It’s like you said, the cream rises to the top, and we’re better off without him.” My boss had never said these things—indeed, he had promoted S— only a month before—but that wasn’t about to stop him from savoring the memory of having totally nailed it. With great satisfaction, he dragged out his well-soiled cancer analogy, acidly lancing the tumors he had removed, and ordered us another round of beers. By the end of the meal, a dozen epitaphs later, I was beginning to feel sick.

Then we went out and shot pool, splitting (alas) a pitcher of beer. Our playing was absolutely abysmal; at one point, my boss managed to launch the cue ball off the table, where it rolled all the way into the bar. I, his obsequious little helper, shamelessly chased it down and retrieved it.

Now, we’re as chummy as ever; our worksheets, which continue to twist crazily on the page, are a taboo subject. More than ever before, HAZOP is a grind. Fortunately, I’ve developed a knack for recognizing, among the rambling discussions, the special lilt to an engineer’s voice (be his accent Indian, Colombian, French, British, or Turkish) that tells me he’s settled on an idea that should be recorded. Like never before, I swing to the music of valve numbers and failure modes. Between data inputs, while the team argues pedantically over the likelihood of a 2D low-low shutdown if the stage two crude discharge separator were to encounter a closed block valve at startup, I drift off into mental oblivion, fantasizing about being run over by a truck during lunch.

Note

An alert reader wrote to ask me how much of this I made up. Rest assured, nothing here is fabricated ... the sad tale is 100% true and (as I wrote it while still in the thick of the action) it doesn’t even suffer from the natural erosion of memory.

To be continued...

But wait! There's more! Click here to read HAZOP Blues III: The Final Insult.

—~—~—~—~—~—~—~—~—
Email me here. For a complete index of albertnet posts, click here.