The title says it all. Ever since the Sarbanes-Oxley act came into being (a gift from our 'friends' at Enron), my life has become a living hell. Not only do accountants and other financial officers of a company have to abide by its rules, so do the developers of the IT systems said offices use (or any system that affects the company's bottom line.) This little gem of government legislation has brought out the latent SC in lots of my users, and today was no exception.
Background for a data change in one of the main apps:
Before Sox: All they had to do was call us with a problem and it was fixed.
After Sox: Now they have to set up a help ticket, I have to get my account in the database unlocked, take snapshots of all the data before I change it, change the data, take snapshots of the data after I changed it, build my Sox documentation, log it, get the account closed, have them review/approve it, update the log, close it all out. Needless to say, this takes /considerably/ longer than before.
Which brings me to today's call. I work in a manufacturing plant, so shipments are going out every day. Apparently, the shipping crew put one load on a truck, but shipped the wrong load in the system. Yours truly is called upon to fix it, and the above process kicks in. The help ticket goes in at 11:15. I've not done a lot of these, so I pick my co-workers brain for guidance. 11:50, I put in the request to get the account unlocked. The DBAs are at lunch, so I have to wait a bit. (A note on lunch hours at this place, people don't hold to the traditional 12 to 1, and they're not always just an hour.)
I get a call from the user at 1:08.
Her: Are you working on that load?
Me: Not yet, I need to get my account unlocked.
Her: What? You're not even started yet? The truck has been here for hours!
Me: (I didn't ship the wrong load in the first place, lady.) I understand that, but there's nothing I can do until the DBA unlocks my account.
Her: um.. well.. ok.. but we have to get this fixed! The truck is waiting.
Me: (Then stop calling so I can work on it.) I'll let you know when I'm done.
So, the DBA is back, unlocks my account, I get it fixed. I go down to her desk to have her look it over, and I happen to catch her on the phone bitching and moaning to my co-worker about the situation. She didn't know I was standing there, so I heard a few gems about me. "I hope he understands the urgency on these things, when we need it fixed, we need it fixed now!"..."Yes, well, that's what he said. I don't know where he gets his instructions from, but these things have to be fixed right away! I had to get another load on that truck just to get him out of here..." Basically, my co-worker told her the same thing I told her: Sox requires we follow this process. No exceptions. I explain it again, after she notices I'm there. "Yes, well, we really need to get these fixed right away..." blah, blah, blah, heard it all before.
I didn't write the rules, the government did.
Background for a data change in one of the main apps:
Before Sox: All they had to do was call us with a problem and it was fixed.
After Sox: Now they have to set up a help ticket, I have to get my account in the database unlocked, take snapshots of all the data before I change it, change the data, take snapshots of the data after I changed it, build my Sox documentation, log it, get the account closed, have them review/approve it, update the log, close it all out. Needless to say, this takes /considerably/ longer than before.
Which brings me to today's call. I work in a manufacturing plant, so shipments are going out every day. Apparently, the shipping crew put one load on a truck, but shipped the wrong load in the system. Yours truly is called upon to fix it, and the above process kicks in. The help ticket goes in at 11:15. I've not done a lot of these, so I pick my co-workers brain for guidance. 11:50, I put in the request to get the account unlocked. The DBAs are at lunch, so I have to wait a bit. (A note on lunch hours at this place, people don't hold to the traditional 12 to 1, and they're not always just an hour.)
I get a call from the user at 1:08.
Her: Are you working on that load?
Me: Not yet, I need to get my account unlocked.
Her: What? You're not even started yet? The truck has been here for hours!
Me: (I didn't ship the wrong load in the first place, lady.) I understand that, but there's nothing I can do until the DBA unlocks my account.
Her: um.. well.. ok.. but we have to get this fixed! The truck is waiting.
Me: (Then stop calling so I can work on it.) I'll let you know when I'm done.
So, the DBA is back, unlocks my account, I get it fixed. I go down to her desk to have her look it over, and I happen to catch her on the phone bitching and moaning to my co-worker about the situation. She didn't know I was standing there, so I heard a few gems about me. "I hope he understands the urgency on these things, when we need it fixed, we need it fixed now!"..."Yes, well, that's what he said. I don't know where he gets his instructions from, but these things have to be fixed right away! I had to get another load on that truck just to get him out of here..." Basically, my co-worker told her the same thing I told her: Sox requires we follow this process. No exceptions. I explain it again, after she notices I'm there. "Yes, well, we really need to get these fixed right away..." blah, blah, blah, heard it all before.
I didn't write the rules, the government did.
Comment