There are quite a few ideas circulating about what makes a good agile coach. Should they be a senior developer with excellent coding prowess? Do they need technical skills? Should they be something more? ZXM’s model is founded in contingency-based leadership and reinforces the need to take a product agnostic view, a non-software perspective, on how to support agile teams.