• Ganglioneuroma: Rarest and most benign
    • It's done
    • Fun with Yelp...
    • That's no moon...
    • Online classes
    • Insert your getting stoned joke here
    • The new Gmail look and feel...
    • Garmin 60Csx vs Oregon 450
    • Our 2011 Apple Harvest
    • Expense report
    • Hard Drive Destruction
    • It's the small things...
    • Random passwords
    • Cherry Dutch Baby
    • The paperless office needs a paperless toilet
    • Cilantro-pistachio pesto pesto, rice and beans
    • My first iPhone hide
    • Yeast Waffles
    • Seiko battery replacement
    • Nikon D40 won't power up
    • Mapnificent
    • Geocache Queries
    • iPhone 4 travel map
    • I'm Here To Put You Back On Schedule
    • Disruptive technologies
    • Fraud alert
    • Cleaning between the door glass of a Frigidaire oven
    • Snap, Crackle and Pop
    • Dolphin Kick
    • Conversation killer
    Chicken and Dumplings Pricing of prescription drugs

    Status reports

    By jim On 17 September 2004 · Leave a Comment · In Marketing

    I had a weird dream last night. In the dream, I made a gazillion dollars because I wrote a program that automatically generated wholly truthful and accurate status reports.
    (This is especially funny if you ponder the irony of designing software pointing out software ironies.)
    It was based on MadLibs, rendered in a template like this:

    This project is adjective ( doomed; not dead yet, but coughing up blood; dead).

    Important Person (VP, CIO, customer) verb phrase (is still withholding information, has been meddling/changing requirements again, won’t make up their mind),
    marketing verb phrase (hasn’t finished the specification, is too busy playing golf/doing field research, doesn’t have any use cases, gives us specifications relying on 23rd-century Star Trek technology),
    the developers are excuse (pulling dates from their imaginations, playing Doom III, still trying to work out the answer to the moving Mt. Fuji interview question),

    our IT infrastructure is unstable due the latest BoFH excuse (worm, software “upgrade,” power outage, random ill-thought security policy),
    and Quality Assurance is ridiculously understaffed.

    Should we finally ship the product, sales will need excuse (to be spoon-fed leads, training, a compensation structure that encourages them to sell the product)

    Of course you’ll never see this kind of candor at a real company because there is a strong disincentive to be forthcoming.

    Believe me, I’ve tried. At one organization, a certain VP up the food chain would email people at 2 a.m. asking people about any Bad News in one of those. (Hey, at least she read them.) Whether someone responded to her or not was irrelevant, the problem was always foisted back onto the person reporting it. This kind of behavior fosters Schedule Chicken.



    At another organization, Chuck, my manager insisted on status reports by 10:00 a.m. Monday so he could concatenate them and forward them to his boss. He never had to produce his own status report, so as far as I was concerned, his only value could be replaced by a few UNIX commands.

    My project was in the early specification stage. Without a specification, scoping, executive buy-in, and resource commitment — all that minor detail stuff — any final delivery dates that I provided were largely speculation. Of course, Chuck insisted I stick to the standard format, which required prognostication of ship dates. At the same time Chuck withheld an important piece of information: he “reprioritized” all the projects, taking my speculated resources from my project. It’s hard enough to cross-manage in an organization without your own manager sabotaging you.

    I grew to hate writing status reports because it was obvious Chuck never read them. One week, I was in a hurry and cut and pasted a previous week’s report. There was no comment, but I thought it would be too risky to keep this up for too many weeks in a row. As I expended more effort controlling the Fist of Death, I started venting my frustration in the status reports, often using them as a venue to lapse into weird tangents, totally unrelated to the topic at hand.
    One week, I was close to going postal and wrote a ten screenful missive, where screens 2-8 had been into Pig Latin. Again, there was no comment. I wish I had saved these because a few may have made good examples of creative writing.

    (As of early 2003, that company is no longer an ongoing concern.)

    I’m all for project communication, but to the extent that it’s productive. Writing general status reports no one’s going to read or act upon is not an effective use of my time. It’s double-plus ungood if I can’t be honest that Group X, whom I have no authority over, isn’t pulling its weight.
     

    • Share:
    Share →
    Tweet

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    *

    *

    You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

    • Recent Posts

      • Ganglioneuroma: Rarest and most benign
      • It’s done
      • Fun with Yelp…
      • That’s no moon…
      • Online classes
      • Insert your getting stoned joke here
      • The new Gmail look and feel…
      • Garmin 60Csx vs Oregon 450
      • Our 2011 Apple Harvest
      • Expense report
      • Hard Drive Destruction
      • It’s the small things…
      • Random passwords
      • Cherry Dutch Baby
      • The paperless office needs a paperless toilet
    • Recent Comments

      • Cleaning between the door glass of a Frigidaire oven
        • Kate: I say that to my 30-year-old fiance on a fairly regular basis as well. ;)
        • Melissa: Thank you! Thank you! Thank you! Been fighting with a coat hanger and rags on...
        • Regina: THank you so much for this info. I have had a line down my stove for almost 2...
        • Yoda: So happy to find this info. Wish I had had it for my old range, but will keep it...
        • Tanya: I actually called them to ask how to clean that part ..so many drips on mine..I...
      • It’s done
        • jim: Thanks, you all. I am feeling much better. @John – When I knew the surgery...
      • Ganglioneuroma: Rarest and most benign
        • jim: Thanks, guys. @Phil – I am looking forward to our next hike! @John –...
        • John: Descriptions of medical procedures are cringe-worthy unless you’re the one...
        • Phil: Fun read on a not so fun experience. As much as I enjoyed our ‘pain scale...
    • Twits

      • RT @mightyrosebud: Just read a list of "100 things to do before you die". I'm surprised "yell for help" wasn't one of them." 01:54:18 AM January 30, 2012 ReplyRetweetFavorite
      • @voxkev Let me know if you find an app. I used a python script (http://t.co/tTN5PlRq). For music, Dupin helps identify dupes. 08:41:07 AM January 28, 2012 in reply to voxkev ReplyRetweetFavorite
      • @voxkev Curious - what alternative(s) you're using for gmail? how hard has it been to wean from? 08:06:12 PM January 20, 2012 in reply to voxkev ReplyRetweetFavorite
      • @voxkev Mint: meh. Could be useful, but they don't realize when a card is paid off and send an alert. Canceled 1y ago + haven't missed it. 06:29:51 PM January 19, 2012 in reply to voxkev ReplyRetweetFavorite
      • @woodstockdc Staying off the roads! 06:21:57 PM January 19, 2012 in reply to woodstockdc ReplyRetweetFavorite
      @jim_carson
    RT @mightyrosebud: Just read a list of "100 things to do before you die". I'm surprised "yell for help" wasn't one of them."  — jim_carson
    loading Cancel
    Post was not sent - check your email addresses!
    Email check failed, please try again
    Sorry, your blog cannot share posts by email.