March 2015
Intermediate to advanced
816 pages
36h 46m
English
The objective of this chapter is to introduce you to agile software development methods. When you have read the chapter, you will:
understand the rationale for agile software development methods, the agile manifesto, and the differences between agile and plan-driven development;
know about important agile development practices such as user stories, refactoring, pair programming and test-first development;
understand the Scrum approach to agile project management;
understand the issues of scaling agile development methods and combining agile approaches with plan-driven approaches in the development of large software systems.
Read now
Unlock full access