> From: "Aaron McCaleb" <[email protected]> 

> I don't want to put words into your mouth, 
Yea, that's my wife's privilege. :) 

> but is this the sort of 
> situation to which you are referring? 
Here's a nice solid answer. Sorta yes and sorta no. I know my first answer was 
hard to follow and rambling a good bit but I hope some of it fosters dialog 
like this to help everyone. 

Yes what you relate is a good example and should be included in the examples. 
I do think that the "magic wand and fairy wings" would make a cool geek 
tee-shirt. :) 

One of the things I said badly but you fished out of the cruft is that there's 
reasons for what we do and how we do things. These rules are not just rules we 
or our bosses explicitly created but also the rules created by inference that 
implement the purpose our overlords have charged us with: 


"I'm paying you a paltry few cents per year to make sure that our billion 
dollar business has it's best face forward on the internet 24x7x52. No matter 
who screws it up, you're on my speed dial. Have a nice day." 
> Does that match what you were describing? 
Yes but also, we have the responsibility (and skill set) of maintaining a 
unique viewpoint on the overall process and it is not because of happenstance, 
it is because that is what our position/job/profession/skill-sets/purpose are 
for and why we were hired to do the job we're doing. 

Our "purpose" (I can't think of a better word right now) is not to put 
speed-bumps in the road but to smooth out the road ahead for all parties, not 
just the developers but the end users, bosses, VPs who need to make spiffy 
"overheads" about the compliance we're enforcing, customers (who this is all 
about I think), janitors who depend on our doing our job to keep the company 
profitable, etc. As companies become larger and more regulated, there's also 
compliance officers and auditors who need proof that things are document and 
are being done as documented. 

Here's another 'fer-instance'. (I apologize for having to resort to this but 
quite frankly, the words are failing me and I'm relying on the combined wisdom 
to sort through the mud to find the gems. Wasn't it Blaise Pascal who said "I'd 
have made this shorter but I didn't have time."?) 

I worked at ${COM} a while ago. They created a business selling a "dial by 
name" service for companies based on speech recognition. They had developed all 
the structure of the business and by sheer luck, someone mentioned it to me in 
passing that they were having a "launch meeting" to discuss the "product" for 
the final time before they drop the "go" flag. At the time my SysAdmin skills 
were green and developing but I knew customer support from first hand 
experience. And, up until this point, I was handling the calls from the "beta 
customer" as the primary support person. I showed up and in the meeting were a 
lot of folks, some sales, some engineering, some I didn't know and me sitting 
in the back hiding. 

Lots of things got discussed and it was obvious that everyone had done a very 
good job doing their jobs and we were now transitioning to a more combined 
model where everyone's work was going to bump into each other. Even then, I 
knew to look at not just what happens when things go right but also what 
happens when things don't go right and how the failures might occur. The 
question about how to handle the rotation of the pager prompted a lot of shrugs 
from the crowd and a number of comments that resembled "We'll burn that bridge 
when we try to cross it." I suggested a few things based on my unique viewpoint 
of the whole domain of the problem: 

    1. Make up a one page document that gets filled out by the person who is 
receiving th e pager. The completed page is stored in a notebook for auditors 
to be able to audit. (As well as the customer.) 
    2. The document includes the instructions for forwarding the support phone 
line to your cell phone . 
    3. Make sure the pager has a new battery. 
    4. Call the service and have them send you a page to make sure everything 
works. 
    5. Check your list of phone numbers for the backup engineer to make sure 
you can reach them when you need it. 
    6. Make sure your laptop has the newest version of the tools you'll need to 
do the job. 
    7. Lots of things like this. 
    8. Then the last step of that process is they sign it. If they don't sign 
it, then you aren't cleared of the pager responsibility. 
    9. Once you sign it, if something happens, no pointing the finger at anyone 
else. YOU own the problem and the responsibility! 

The sales folks lit up like christmas..... er... holiday trees! They saw this 
as yet another bullet point in their sales vocabulary. 

Engineering knew they were out of the loop if they weren't on call or on 
backup. That made them happy. 

During the conversation there was a discussion about who handles after hours 
calls and such. I suggested that sales should be building a tiered offering so 
that there was 8-4 M-F coverage as "Tier 1" and "Tier 2" was 4-12pm also M-F, 
and "Tier 3" was 24x7x52. If you wanted "Tier 1" and the weekend covered, tough 
luck, you have to buy Tier 3. I think that this point the two sales people were 
trembling in the throws of a orgasmic waves. (But I'm sure one was picking out 
the color of his new car.) 

Did I do anything brilliant? No. Nothing at all. But, unlike the sales folks, 
engineering folks, or the accounting folks, I could see the elephant for what 
it was and was able to offer unique perspectives on run-of-the-mill problems 
and solutions. Nothing I did was new, the only thing I did was bring it 
together in one package. 

Ok, enough of my ambling verbal wanderings. I'll let others contribute to the 
chain. And thanks to everyone for their indulgences. 
_______________________________________________
Discuss mailing list
[email protected]
https://lists.lopsa.org/cgi-bin/mailman/listinfo/discuss
This list provided by the League of Professional System Administrators
 http://lopsa.org/

Reply via email to