Your trusted source of coaching and training for agile, lean, agile technical practices and human behaviour for 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.

Upcoming public trainings that we offer are below. For private trainings and other offerings, see our services page above.

Applying Metrics for Predictability (AMP)
Are you being asked "when will you be done" and don't have an accurate answer for that? This class dives deep into this question for both single item forecasting and multiple item forecasting. We also address variability in your data and what we can do to increase the accuracy of those forecasts. Although this is a key piece of a Kanban system, this kind of forecasting works equally well for Scrum teams.


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


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
2023-09-17 How We Think: Systems 1 and 2 Unconscious Agile Mike Bowler
2023-08-27 Code comments Agile Technical Excellence Mike Bowler
2023-08-05 Perils of Why Unconscious Agile Mike Bowler
2023-07-28 Learning from the past Agile Technical Excellence Mike Bowler
2023-07-08 Per-story estimates Improving Flow Mike Bowler
2023-06-18 What is a Service Level Expectation? Improving Flow Mike Bowler
2023-06-17 A developers job Agile Technical Excellence Mike Bowler
2023-06-10 Kanban: Simple, but not always obvious Improving Flow Mike Bowler
2023-06-04 Rebuild vs Refactor Agile Technical Excellence Mike Bowler
2023-05-27 Logical Levels Unconscious Agile Mike Bowler
  1. Due to COVID, preference will be given to work that can be performed remotely.