Chapter 8

Software Development

IN THIS CHAPTER

Bullet Combining software and scrum

Bullet Taking advantage of software development’s flexibility

Bullet Refactoring for optimization and simplification

Bullet Harnessing change in software industries

You don’t actually do a project; you can only do action steps related to it. When enough of the right action steps have been taken, some situation will have been created that matches your initial picture of the outcome closely enough that you can call it “done.”

— DAVID ALLEN

Software development is the context within which scrum’s creators formalized agile values and principles and within which the scrum framework was born. Therefore, it’s no surprise that scrum is easily applied to this industry.

As technology advances, so do its complexities. New challenges arise, and project management frameworks that endure will be those that allow for and enhance change.

In this chapter, we show you some of the software industry's challenges and describe how scrum helps address them. You see scrum applied in contemporary examples and understand how the framework allows you ...

Get Scrum For Dummies, 3rd Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.