As young children we learn, very early on, how to influence the people around us. It starts when we are trying to get our basic needs met. We learn…
Software product development requires solving challenging problems; problems with an unknown solution. When building these products, work in process doesn’t generate business value. Value only occurs when a product is used. Therefore, an adaptable process is needed…
In 212 BC, Archimedes of Syracuse discovered the laws of buoyancy that explain why over 90% of an iceberg’s mass is…
Choosing the correct technology vendor for a strategic software product development project is crucial. It…
It’s crazy that we think about our product strategy as something that we set, often for a year at a time, and rarely…
Your brand is built in the mind of your customers. Each and every interaction that they have with your firm…