What are the necessary and sufficient engineering practices that an agile team needs to support the Agile Manifesto's 12 principles ? There is no one right answer - yet there are some very common patterns one sees when this exercise is repeated for multiple teams within an organization transitioning to agile software development. From this analysis one could derive the set of core practices for your agile organization. Exercise :: Mapping Engineering Principles to Agile Practices (PDF) by David Koontz Facilitation Guide Set up Print all material, one Agile principle per page (enlarge if you wish). Hang the Agile Manifesto on the wall. Hang the 12 Principles on the wall. Hang the suggested list of Practices on the wall. Have multiple colors of sticky notes & lots of pens/markers. Introduce the Manifesto and the 12 principles Discuss the Agile Manifesto - tell the history - describe what a process is and is not. Is “Agil...