The New Methodology Contents From Nothing, to Monumental, to Agile Predictive versus Adaptive Separation of Design and Construction The Unpredictability of Requirements Is Predictability Impossible? Controlling an Unpredictable Process – Iterations The Adaptive Customer Putting People First Plug-Compatible Programming Units Programmers are Responsible Professionals Managing a People Oriented Process The Difficulty of Measurement The Role of Business Leadership The Self-Adaptive Process Flavors of Agile Development Agile Manifesto XP (Extreme Programming) Scrum Crystal Context Driven Testing Lean Development (Rational) Unified Process Should you go agile?