Search⌘ K
AI Features

Sequential Development vs. Agile Development

Understand the fundamental differences between Sequential and Agile development by examining their approaches to planning, batch sizes, design, testing, collaboration, and adaptability. Learn why Agile's iterative and empirical methods often lead to better outcomes in complex software projects.

ABOUT THIS CHAPTER AND THE NEXT CHAPTER   “What’s Really Different About Agile?” and “Responding to the Challenges of Complexity and Uncertainty” describe foundational concepts for Agile software development that are referenced extensively throughout the rest of the course. If you jump ahead to later chapters, keep in mind that those discussions depend on ideas presented in these two chapters.

If you’d like to start with a big-picture overview, skip to the “Closing” chapter and read “Enjoy the Fruits of Your Labor” and “Summary of Key Principles.”

Most Agile courses with a lesson title like “What’s Really Different About Agile?” would immediately dive into historical descriptions of the 2001 Agile Manifesto and its related 20- year-old Agile Principles.

These documents served important and useful purposes 20 years ago, but Agile practices have continued to mature since then, and neither of these ...