Eating the elephant
The first and most important concept that we will apply to our deployment process is that of iterative development. Instead of trying to tackle all the requirements that we've identified in one deployment, we break it down into stories, assign them to 2-or 3-week sprints, and then implement them one by one. A sprint is a basic measure of development derived from the Scrum process and framework. A sprint is a timeboxed measure of effort that is planned and limited to a specific duration (2 weeks is common). Not only does this allow us to limit the complexity of each release and focus on thoroughly testing each component, but it also allows us to begin returning value to the business much sooner in the process. Workloads ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access