IN THIS CHAPTER
Applying agile practices
Understanding lean, scrum, and extreme programming
Connecting agile techniques
In previous chapters, you read about the history of agile project management. You may have even heard of common agile frameworks and techniques. Are you wondering what agile frameworks, methods, and techniques actually look like? In this chapter, you get an overview of three of the most common approaches used today to implement an agile project.
Diving under the Umbrella of Agile Approaches
The Agile Manifesto and the agile principles on their own wouldn’t be enough to launch you into an agile project, eager as you might be to do so. The reason is that principles and practices are different. The approaches described in this book, however, provide you with the necessary practices to be successful on an agile project.
Agile is a descriptive term for a number of techniques and methods that have the following similarities:
- Development within multiple iterations, called iterative development
- Emphasis on simplicity, transparency, and situation-specific strategies
- Cross-functional, self-organizing teams
- Working functionality as the measure ...