12 Agile Planning

Software development should be planned and tracked. Your teammates want to know what you’re working on so they can collaborate with you effectively. Teams need to track progress so they can plan future work and course-correct as new information is discovered during development. Without a deliberate process, projects drag on, outside demands steal focus, and operational issues distract developers.

Agile development, a software development methodology, is widely adopted to deliver quality software quickly. Understanding the core philosophy and the goals of common Agile processes such as sprint planning, daily stand-ups, reviews, and retrospectives will help you use them effectively. This chapter introduces you to Agile planning ...

Get The Missing README 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.