Reading

Software Engineering (Sommerville 2016)

  • Chapter 3: Agile software development

Manifesto for Agile Software Development and Principles behind the Agile Manifesto

Learning Objectives

  • List the tenants of the “Manifesto for Agile Software Development”
  • Illustrate the cost of change for prescriptive process models and agile software development
  • Compare agile software development to prescriptive process models
  • Recognize the principles of agile software development

Resources

Reading guide

Measuring Agile

Agile is not an excuse to ignore formal software project management. The following tests can be used to determine if an organization is embracing agile principles or merely buzzwords:

Further Reading

Agile Manifesto and Principles of Agile Software