- The Agile Developer's Handbook
- Paul Flewelling
- 273字
- 2021-06-24 18:47:18
Activity – defining the Product Backlog
One of the hardest parts of our transition to an incremental delivery approach is breaking down our team mission (the problem we're being asked to solve) into manageable chunks of work that will deliver working software.
Fortunately, there are several techniques for creating a backlog from scratch; these include User Story mapping and impact mapping. Both focus on maximizing the value we deliver to our customer.
We'll go into more detail about both of these techniques later in Chapter 10, Using Product Roadmaps to Guide Software Delivery, and we'll discuss User Stories in detail in Chapter 4, Gathering Agile User Requirements. For now, we'll assume the Product Owner has already created a set of User Stories for us to release, plan, and refine.
Having a physical backlog in the form of a deck of index cards has several benefits:
- It allows you to lay out the backlog easily to see the bigger picture
- It's tactile; something you can touch, pick up and examine, or easily move
- By shuffling the order, you can create multiple planning scenarios
- You can easily stick the stories on your Scrum Board, and turn them into a key part of your visible workspace
- Throwing the completed User's Stories in a cardboard box at the end of a Sprint and watching that pile of done stories grow iteration after iteration is very rewarding
- TCP/IP入門經典(第5版)
- Windows Server 2003 Active Directory Design and Implementation: Creating, Migrating, and Merging Networks
- SD-WAN架構與技術(第2版)
- Wireshark網絡分析就這么簡單
- React:Cross-Platform Application Development with React Native
- Building RESTful Web services with Go
- 物聯網之霧:基于霧計算的智能硬件快速反應與安全控制
- Spring 5.0 Projects
- Microservice Patterns and Best Practices
- 2小時讀懂物聯網
- 語音信號處理及Blackfin DSP實現
- 網管第一課:網絡操作系統與配置管理
- 沖擊:5G如何改變世界
- Web用戶查詢日志挖掘與應用
- RestKit for iOS