Product Development Generalist

There is one thing I can say with certainty after over a quarter century of building software products – it’s complicated! It’s complicated because there is no set formula. Every time you start out creating software, whether it’s a custom application for a specific use – or a product used by many in different ways … Read more

Stop ‘Doing Agile’ – and be agile.

The debate over capital A vs small a variation of agile continues – and is an interesting one. Let me first explain it for those of you not familiar with the difference. Capital a Agile is the formal set of methodologies that provide structure to the concept of agility. These methodologies have given shape to … Read more

Digital Transformation and Value Stream Mapping

Here’s a post I had published on Medium some time back I wrote the title of this post and immediately realized how jargony it sounds … but then, sometimes one has to deal with jargon — and digital transformation is a jargon that will be difficult to avoid. So let me try and break it … Read more

Customer Experience – lessons from a Chaiwallah

Creativity, leadership and execution – regardless of what business you are in and how small or big your operation is, for a customer facing engagement you pretty much have to have apply these same fundamental skills. The thought came to my mind as I sat in my car waiting for our order and watched the … Read more