web counter

From the monthly archives:

January 2007

A Day in the Life of the Cranky Product Manager

by The Cranky Product Manager on January 28, 2007

in The PM Profession

As an Internet icon and a member of the Technorati 100,000,000, the Cranky Product Manager receives hoards of email — one or two messages a week, in fact. Whenever she can, the Cranky Product Manager tries to help out her readers, the fans that make her celebrity lifestyle possible.  For example, she recently received this message:

Dear Cranky Product Manager:
I just found your blog and really like it. I am a senior at Georgia Tech in computer science, and am hoping to work at a software company after graduation. Product management sounds like an interesting position. What is a typical day like for you?
– Jack from Georgia Tech

Well, Jack, the Cranky Product Manager is glad to oblige. First, though, be aware that there is no truly "typical" day for the Cranky PM here at DysfunctoSoft. That is one of the "joys" of product management at such a fine company.  Every day is completely different, and at any one time you can expect there to be 50+ things on your to-do list.

That said, this is what her day was like yesterday:

5:45 am - Wake up.  Still in pajamas, stagger into home office and boot up laptop.  Drink coffee. Lots of coffee.

6:00 am - 7:30 am - Conference call with the marketing team in the Germany. Very difficult to stay awake on call. Endless discussion of campaigns and technical white papers they want the Cranky PM to write exclusively for the German market, because the German market is "very different" and has extremely "unique requirements."

7:30 am - 8:30 am - Conference call with Very Important Customer from the UK.  WebEx demo of the new features in the upcoming product release and get some feedback on the new features.  Try to act cheerful, not cranky.  This is very difficult.

8:30 am - 9:30 am - Shower, get dressed, drive to office. Get Peet's Coffee.

9:30 am - Arrive at office.  Before all the engineers.  They don't arrive until 10:30 or so. Slackers.

10:00 am - 11:30 am - Handle the 40 emails and 5 voice mails that arrived since 11 pm previous night. Lots of questions from PS consultants, sales engineers, customers, and customer support. All are about products, strategic direction, release schedules, and how to accomplish arcane technical tasks with the product.

11:30 - More coffee. But this time it's the swill from the break room.

11:30 am - 11:45 am - Start working on Powerpoint that the Cranky Product Manager will deliver at Sales Training next week, introducing the benefits and features of the upcoming product release.

11:45 am - 11:50 am -  The Training presentation needs to a quickie demo of the new product features, a demo that does not yet exist. The Cranky PM decides to create this demo. To do so, she attempts to install today's development build.

11:50 am - 12:00 pm -  Discover that this week's build is not available yet.  So, install last week's build. Thankfully, the QA Team's website claims that this build is good, and has passed all automated tests.

12:00 pm - 12:15 pm - Discover that while it installs, last week's build does not in fact work.  At all. What the #&$*?  Did the QA guys even TRY to boot it up? What did they do all week?  Track down Krishna, the  empire-building QA Manager. Why, Krishna, does your website claim last week's build passed when it doesn't even boot? Lame answer received: Oh, that's a bug with the website. The build hasn't worked in a while.

12:15 pm - 12:30 pm -  Track down Development Manager.  What is the latest build that actually works?  What do you mean, it's last Thursday's?  The Cranky PM tried that build and it sucked. Decide to wait a few hours to see if today's build finally shows up.

12:30 pm - 1:30 pm - Lunch with Director of Product Marketing.  Why does this guy always want to claim the DysfunctoSoft's products do shit they do not do nor were designed to do?  (It washes windows! It lowers your property taxes! It melts away the pounds!)  Try to focus him on the target market segment, the use cases and customer benefits we can offer in the near future.  He blathers some about how he can't focus on details like that because he's a "visionary."  Suppress urge to wring his neck right then and there.  Self-proclaimed Visionaries = loser (at least in the Cranky Product Manager's book).  Diffuse own temper by promising self to bitch about him on blog later.

1:30 pm - Back in office. Today's build is STILL not available. Grrr.  Try to develop an outline for the presentation anyway.

2:00 pm - Conference call with a Friendly Happy Customer. Interview her about a particular area of difficulty she's having, an area that the Cranky PM is considering for improvements in the next major release.  All is lovely until TWO DysfunctoSoft account reps join the call. Why TWO Droids joined, the Cranky Product Manager has no idea. She only notified Droid #1, whom the VP of Sales said owned the account.  Anyway, both droids are LATE for the call. PLUS each believes Friendly Happy Customer is HIS account. The droids start arguing in front of the customer.  All very unseemly. The customer is so disgusted she hangs up and then calls the Cranky PM at her desk to continue their little chat.  She says "Cranky Product Manager, we LOVE you, but we HATE your sales team. Tell your management we never want those sales people to call us again. From now on I want to deal with you only." The CPM is flattered, but fears for her schedule and stress level. Nevertheless, for five seconds she fantasizes about collecting the sales commission.

2:50 - Finish call with Friendly Happy Customer and leave voice mail for VP of Sales regarding the account manager escapades and the customer's ultimatum. Another problem the CPM must help solve, but is outside her real responsibilities.

2:58 - Today's build is finally available.  Except now the Cranky PM has no time to install it, as she'll be in meetings the next 3 hours.

3:00 pm - 4:00 pm - Meeting with product management team, to "officially" start planning for the next major release even though the current one isn't even limping yet.  Team argues the merits of top-down versus bottom-up planning for approximately the 100th time.

4:00 pm - 5:30 pm - Bug Scrub meeting. What joy. Similar to hammering nails into the palms of one's hands.  Try to Blackberry under the table while the QA Manager and Development Managers argue for the umpteenth time about the quality criteria for the release.

5:30 pm - 6:00 pm - Meet one-on-one with Development Manager for DysfunctoCrank, which is clearly way behind schedule for the next release.  Try to identify which pieces of functionality can be tossed out of the release (possibly never to return). Get indigestion at thought of telling Very Important Customers A and B, or at least their account teams, that their most desired features have been cut. Alas, it must be done.

6:00 pm - 7:00 pm - At last, install today's build.  Try to develop a good demo for Sales Training next week. Egad, the product is buggy. Lots of basic things don't work.  Start filing bugs.

7:00 pm - 7:10 pm - Notice that of the eight or so bugs the Cranky PM filed in the last hour, the Development Manager has already reclassified four of them as enhancements and has outright canceled two.

7:10 pm - 7:45 pm - Call the Development Manager at his home.  Argue about the bugs.  You can't just cancel everything that is not immediately reproducible. Some bugs only manifest sporadically. Get two of the "enhancements" reclassified back as bugs, and get the two canceled bugs reinstated.

7:45 pm - 8:30 pm - At last, identify a scenario that might work as a demo - highlighting the new product features, works with a hypothetical but close-to-real-world business scenario, and avoids most of the products warts and broken bits of functionality.

8:30 pm - 10:30 pm - Drive home before Delightful Husband files for divorce.  Eat dinner, do bills, wash dishes, etc.  Run for 30 minutes on the treadmill — a good stress relief technique.

10:30 pm - 12:00 am - Handle another 60 emails that came in during the day.  Most can be deleted, but some require responses.

12:00 am - Do a blog post. Try to sleep. But too much coffee throughout the day keep her up. Fantasize about that commission check again, even though she knows she'll never see a dollar of it. Remember that she forgot to bitch about "visionary" Product Marketing weenie on her blog.  Damn.

{ 10 comments }

1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Loading ... Loading ...

The Joy of Sales Meetings

by The Cranky Product Manager on January 9, 2007

in Sales

The air is brisk. The holiday chocolate is all gone. And, at last, the gluttonous end-of-year feast of discounted software licenses is complete.

It must be that time of year. Time for the Annual Worldwide Sales Meeting.

And what would a monstrous sales meeting be without…

A Product Manager gets his groove on at the Sales Kickoff meeting - a marvelous time of year for software manufacturers the world over. Over-the-top parties, complete with ice sculptures, minor celebrities-for-hire, free-flowing booze, cigars, cigars, and more cigars.  Where else can you get the free show of the Sales Gods and Goddesses groping each other?  Or see that gaggle of 20-something Marketing Blondes throwing themselves at the married, yet playboy-esque, CEO?  Where else can the Cranky Product Manager be  essentially forced to dance with two to five male Sales Engineers and Product Managers at once, all because — as geeks — they are too intimidated to ask the Marketing Blondes or Sales Goddesses?

The Endless Awards Ceremony. It seems that everyone in Sales and Professional Services - even the spreadsheet jockeying Sales Ops guys — gets some kind award: "Rookie of the Year for the Western Chicagoland region", "MVP for the Southern Florida region", "The Billability King/Queen", "Best Proposal Award," "The Cold Caller Award", "The Leading Lead Qualifier," "Best Forecasting Spreadsheet," and on and on and on…. and on and on…

And then, the real awards. Real awards with real prizes for all the Sales Droids that managed to actually do their jobs and achieve their quota. Congratulations — you did what DysfunctoSoft hired you to do! Here's your all-expenses-paid trip to Aspen! Bring your spouse and go skiing for an entire week!  And no need to deduct it from your vacation time!

Ugh. Boring. 

But more importantly, where's the award for the Cranky Product Manager, beeyotches? Why are the only people ever formally recognized at DysfunctoSoft, in any fashion, all in Sales and Professional Services?  Why no awards for Engineering, Marketing, or Customer Support — or, more importantly, for Product Management?  The Cranky Product Manager wants HER tiny frakin' statuette to display in her cubicle, goddammit.  She wants HER one-week trip, with her SPOUSE, during the WORKING WEEK, to the most luxurious resort in the Bahamas.  Why is she perpetually denied?

The Networking - A unique opportunity to meet all those brand spankin' new sales reps, the ones that replaced all the fired sales reps with whom you loving cultivated relationships at last year's annual sales meeting. Make it fun! Randomly populate a 5×5 matrix with the names of the new reps. In addition to helping you remember their names, when the Sales Rep firing-fest begins you can play "Bye Bye Bingo" with your fellow PMs!

The Training - Ah, yes. Training. Your raison d'ĂȘtre. The only reason why you, as a Product Manager, are even present at Sales's celebration of itself: to train the account reps, sales engineers and consultants on your products.  Too bad they are all too drunk or hung over to remember a single thing you say.  And for the more technical sessions, too bad that no matter how many times you and your boss and their bosses remind them ahead of time, 70% of them will not even have your product installed on their laptops.  And if you correctly predict and allow for this reality by designing a lecture-style class, then 80% of them will complain that the class was not hands-on. Fan-fraking-tastic.

The Roommates - OK, the Cranky Product Manager needs to know. Is her cheap-ass company the only one that will not spring for single-occupancy hotel rooms at sales meetings? Every year, the CPM ends up rooming with Hilda from Professional Services. Because although Hilda's snoring can shake paint off the walls, at least she does not watch TV, make loud phone calls, or hog the bathroom for hours at a time. But most importantly, she does not try to engage the CPM in conversation of any kind.

{ 9 comments }

1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Loading ... Loading ...