Your trusted source of coaching and training for agile, lean, agile technical practices and human behaviour.

In addition to articles on this website, we write about Kanban at Improving Flow, about the intersection of agile and human behaviour at Unconscious Agile, and about technical programming topics at Agile Technical Excellence.


Gargoyle Software Inc. is based in Canada and provides coaching and training services around the world. We have taught on three continents and can bring our expertise to your company, wherever you are.1


In our more than twenty years in business, we’ve worked with a wide variety of clients from four-person startups to Fortune 500 companies. A sampling of some of our more recognizable clients includes:

AIMIA Capital One Canada Pension Plan Investment Board Globe and Mail Ford Honda Loyalty One M&T Bank Royal Bank of Canada Charles Schwab Target Toyota The Weather Network

Recent Articles

Date Title Location Author
2023-06-04 Rebuild vs Refactor Agile Technical Excellence Mike Bowler
2023-05-27 Logical Levels Unconscious Agile Mike Bowler
2023-05-21 Motivation & Self-Determination Theory Unconscious Agile Mike Bowler
2023-05-20 Keeping people busy Improving Flow Mike Bowler
2023-05-13 SAFETY model of psychological safety Unconscious Agile Mike Bowler
2023-04-29 Why we should stop using spikes Agile Technical Excellence Mike Bowler
2023-04-25 Steps to improving predictability Improving Flow Mike Bowler
2023-04-24 Where should a tech lead start? Agile Technical Excellence Mike Bowler
2023-04-23 Optimizing collaboration Improving Flow Mike Bowler
2023-04-23 Technical vs Architectural Debt Agile Technical Excellence Mike Bowler
  1. Due to COVID, preference will be given to work that can be performed remotely.