Month: January 2011

  • Product Managers in Startups

    A portion of the Buckhead skyline in Atlanta, ...
    Image via Wikipedia

    Four years ago I was having lunch at Ruth’s Chris steakhouse in Buckhead (they have good $10 lunches) with a local angel investor that was telling me his background (went to GA Tech and then worked for a major enterprise software company for many years). He said something that stuck with me, “Atlanta, and most places outside Silicon Valley, really suffer from a lack of strong product managers with an MBA.” Immediately, I thought to myself that a good product manager doesn’t need an MBA, rather, they need to be able to listen to customers and maintain an opinion of what the product should and should not do.

    Here are a few thoughts on product managers in startups:

    • It is one of the most critical functions that should not be underrated
    • Best done by a co-founder (yes, it’s that important)
    • Should balance ideas from prospects, customers, analysts, and competitors
    • Needs to have a strong opinion of what gets included and what doesn’t (saying no to features is even more important than saying yes as it occurs much more frequently)
    • Constantly asks the question, “Is this useful for 80% of the customers I want to have?”

    Product management is critical for successful startups and is difficult to do. I recommend reading Getting Real by 37signals as well as other resources on product management.

    What else? What other thoughts do you have about product managers in startups?

  • Core Engineering and Outsourcing in Startups

    Design of a turbine requires collaboration of ...
    Image via Wikipedia

    Two of my core tenants for startups are that one of the co-founders needs to be technical and that the engineering should be done in-house. Now, this doesn’t apply to more mature companies, or non-software/technology companies. One area to clarify is that core engineering should be done in-house while peripheral engineering can be outsourced. Core engineering is the main application and platform that provides the central value.

    Here are some potential items that can be outsourced:

    • Marketing website — only if the app is separate from the website (e.g. most B2B SaaS products)
    • Mobile app — many companies are dipping their toes in the iPhone and Android world, making it suitable to get started with an outsourced app (you shouldn’t outsource the mobile app if it is core to the business)
    • Plug-ins to other products — there are often special purpose plug-ins like those for Microsoft Office products that can be outsourced to specialists, especially if the plug-in is fairly black and white in functionality

    My recommendation is to do the core engineering in-house and consider outsourcing items that are more self contained and peripheral.

    What else? What other thoughts do you have about core engineering and outsourcing in startups?