If agile is so amazing, why is it so hard to produce reliable results? Most executives, managers, and team members get excited to adopt agile only to see it fall far short of expectations. This book h...