Email question from a reader:
I have been working as a product manager in a large enterprise software for 6 months. This is my first product management job (my first post-MBA job; and I came from a technical background, worked previously as a software engineer). Today my boss asked me to be the Software as a Service production PM, in charge of production related issues, more or less a process driven role. And I will be working on releases, handling customer care, patches, red accounts. What do you think? My manager said that it is an important skill set to have for SaaS model. But I think I won’t like it. Should I take the job ? or start looking around for other opportunities?
My answer:
It’s basically a program manager role. It’s a lot of dirty work, and would not be fun. However, I have to say that I agree with your manager that it’s good skills to have for SaaS. My initial product management job at a large Internet company was pretty much what you described. I was a PM, but I spent a lot of my time on releases, handling customer care, patches, etc. Looking back, I felt that I benefited greatly from having an intimate understanding of the process, and what it took to be successful.
One thing about SaaS is that the boundary between software and operation are very blurred – a software project is not completed until it’s fully operational in production environment. So, I think having an in-depth understanding of how to run software as service in production environment is very useful and beneficial to your career (as you know, more and more software will become services.) Also, as a PM, you’ll make some important decisions – they might be tedious and boring, but they’re very important decisions – e.g. should you fix a production problem immediately? Or should you put it in your queue for future releases? How to schedule patches vs. major releases? How to communicate to your customers about version/patch releases? How to manage customer expectation in term of uptime, reliability, service level, bugs, etc.? It’s not a glamour job at all, but you will gain the experience of making important decisions and execute.
So, my guess is that you probably won’t enjoy it, but I actually think you will benefit from this experience.
GeekMBA360
P.S. Another way to look at this is that you’re better positioned for this new role due to your technical/software engineering background. It’d good for you to build some success/equity in the organization. And it’d be something you can always leverage in the future – I.e. “I know that I’m a very good production PM, and I can handle production/operation issues really well. That’s an area I can always leverage. etc.” It’s good to build some core competency to leverage.











Add New Comment
Thanks. Your comment is awaiting approval by a moderator.
Do you already have an account? Log in and claim this comment.
Add New Comment
Trackbacks
(Trackback URL)