Self Leadership

Leaders with a relentless passion to keep improving and learning are a force to be reckoned with. Even one or two in a company can make all the difference in the world between yet another team and a remarkable organization. Having innate motivation and continuous momentum will set you apart. Are you constantly improving? Are […]

Reassess For R&D Success

Now more than ever, you can’t afford to settle for an average team. Draw the trend line: if things remain as they are, will that be enough for your company to obtain dramatic success? Time is of the essence, and therefore, I thought you might appreciate some help thinking about ways to assess how well […]

Leaps of Strategic Faith

“Strategy” is one word that seems to have lost meaning. I see it thrown around and used for anything, including “so what’s our snacking strategy tonight?” I’ve written before that you don’t need a “tech strategy.” Instead, you should aim to leverage tech as part of the company’s overall strategy. One such tool I’ve been […]

Sprints and Marathons

Developing software products is a long-term effort and requires ongoing adjustments. These marathons are usually composed of multiple iterations or sprints. However, these today in many companies are no longer enabling effective work. Instead, they are essentially waste, as teams end up in some hybrid process that makes little sense. If you’re on a quest […]