Agile considered harmful
Getting to the Heart of Agile
Can We Do Agile? Barriers to Agile Adoption
Minimal Viable Agile