blog Strategy

Waterfall or Iterative Methodology?

 

A debate has been raging for the past few years about the right way to build software products.  There are essentially two schools of thought and the two are pitted against each other with as much conviction and animosity as a presidential election.  And much like a political or religious debate, neither side seems to [...]

What is a Product Manager?

 

The product manager is the person inside the organization who is responsible for the definition, development, maintenance, optimization, and ultimately the success of a product.  They are the glue between the product development team (engineering) and the marketing team. Many companies are still organized around the management of people, but in recent years there has [...]

Startups Costs More Than You Think

 

I’ve spoken to countless people who are shocked when I tell them it should cost at least $25k-$30k to start just about any serious venture, even when bootstrapping.  I’m invariably told by the person I have this conversation with that they are confident they could do it for a lot less.  And then there was [...]

Mind Your Value Chain or Else!

 

Amazon.com is today famous for their relentless re-investment into their operations in the early 2000s, amidst a backdrop of dot-com ruin and with their shareholders demanding distributions.  At some level it is obvious what they were up to – they wanted to seize the opportunity to become the biggest and the baddest e-retailer on the [...]

The Great Outsourcing of Jobs

 

I was recently using Google to research local competition for a certain technology skill that I thought might be the basis of an interesting boutique consulting practice.  To my horror, I found that nearly all of the AdWords spots on the top and side of the my search results for “experts as low as $8 [...]