Introducing Scrum
In this chapter, we will introduce Scrum as an Agile framework, defining both Agile and Scrum and discussing the history and principles behind them. We will then explain the value of using the iterative and incremental development life cycle prescribed by Scrum and describe some of the other Scrum benefits. We will close this chapter by talking about Scrum Master certifications.
We will cover the following topics:
- What is Agile software development?
- What is Scrum?
- The value of an iterative and incremental approach
- Why should you choose Scrum?
- Introducing the Scrum certification assessments
By the end of this chapter, you will know what Agile development and the Scrum framework are, how they improve and optimize software development, and what the Scrum certifications involve. Let’s start by understanding what people mean by the term Agile.