Monthly Archives: May 2008

Defining Problems With Cause And Effect Diagrams

fish head

The Cause and Effect diagram is also known as a fish bone diagram, because it resembles the skeleton of a fish. Using a cause and effect diagram can be the most effective way to define the problems that you intend to solve with your product. Get your stakeholders engaged in your program with this compelling visual!

Continue reading Defining Problems With Cause And Effect Diagrams

Successful Products: Lucky or Intentional?


Is your product successful because you were lucky, or because you were methodical and intentional?

Do you want to build a plan where you are dependent on good fortune, or do you want to make your own “luck?” Both approaches work, but only one makes sense as an intention. Slide 3 of your presentation to a venture capitalist should not say “And then we get lucky!”

Continue reading Successful Products: Lucky or Intentional?

Making Offshore Design Work

offshore oil rig

When companies first start off-shoring, they usually send the “low level” implementation work overseas first, to work out the process kinks and manage risk. Over time, your valued, domain-aware developers will perceive a lack of career opportunities with this limited role. Naturally, you will want to consider sending design work offshore too. You can make it work. If you do it wrong, you’re toast.

Continue reading Making Offshore Design Work

Interview with Woopra’s John Pozadzides

woopra logo

Woopra is a new hot web-analytics product in beta release.

There is a lot of discussion around the differences between product management in startups and product management in enterprise companies. In this article, we take a look at the product management around Woopra, and gain a little insight into how things work at iFusion Labs. I had the great privilege to interview John Pozadzides, CEO of iFusion Labs.

Continue reading Interview with Woopra’s John Pozadzides

Making Offshore Development Work

offshore oil rig

Economic pressures are driving most companies in high-developer-salary markets to explore using offshore development teams as part of their approach to developing software. Developing software with a global team presents new challenges as well as new benefits. If you do it right, you can have a more cost-effective team. If you do it wrong, you can have a disaster.

Continue reading Making Offshore Development Work