Your trusted source of coaching and training for agile, lean, agile technical practices and human behaviour for over twenty-five years.

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.

No public trainings are currently scheduled. For private trainings and other offerings, see our services page above.


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 Ask us how we can help your organization.


Over the years, we’ve worked with a wide variety of clients from tiny 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
2024-02-29 Warning levels Agile Technical Excellence Mike Bowler
2024-02-25 “This is a safe space” Unconscious Agile Mike Bowler
2024-02-21 Slicing epics Improving Flow Mike Bowler
2024-02-17 Six Thinking Hats Retrospective Unconscious Agile Mike Bowler
2024-02-11 Remote work vs in-person: What does the data say? Improving Flow Mike Bowler
2024-02-04 Inattentional blindness Unconscious Agile Mike Bowler
2024-02-01 Linguistic Antipatterns Agile Technical Excellence Mike Bowler
2024-01-28 Cognitive load Unconscious Agile Mike Bowler
2024-01-25 Coaching to Logical Levels Unconscious Agile Mike Bowler
2024-01-21 Technical debt and productivity Agile Technical Excellence Mike Bowler
  1. Due to COVID, preference will be given to work that can be performed remotely.