software development

Don’t Let Managers Ruin Your Team’s Retrospectives – Retrospectives are for the Team and by the Team

Effective retrospectives lead to a better team dynamic, process improvements, and better software.  The retrospective process can be powerful and is part of a fundamental path to improving software.  They should be done on a regular basis with or without […]

How to Drive Change, Reduce Regression & Technical Debt, and Make Data Driven Decisions that Inspire Confidence in Business Owners

Recently, I had the opportunity to come on board a complex enterprise application project for one of Canada’s biggest financial and insurance firms.  I was brought in as a consultant half way through one of their new significant enterprise application […]