Retrospective

Build in Small Batches so every task can be completed in a short time (ideally about four hours) and make tasks fulfill acceptance criteria, or at the very least create an observable result. This helps simplify tasks and makes them easier to estimate, complete, and verify.

In this chapter, we discovered…

  • Delivery cadence dictates the software development process.

  • How to be more in control of your time.

  • Smaller tasks are easier to estimate, test, and work with.

  • How to break down features into observable behaviors.

  • By developing the discipline of time-boxing we start to get good at scope-boxing—breaking down tasks into smaller tasks that are easier to work with.

The cadence of release cycles controls process. The shorter the interval ...

Get Beyond Legacy Code 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.