10 Challenges to Tackle
Inflated expectations, misinterpretations, confusion, and simplistic solutions made Agile largely fall short of its intentions and potential. Here is what software organizations may still have to address.