官术网_书友最值得收藏!

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.

Have the User Stories written out on index cards, o ne User Story per index card. If you're using an online tool like Jira, print each User Story on a sheet of A5 paper. 

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
主站蜘蛛池模板: 蓝山县| 康定县| 屏边| 瑞金市| 石嘴山市| 巴彦淖尔市| 文水县| 八宿县| 渝北区| 秦皇岛市| 广东省| 社会| 连江县| 隆德县| 大名县| 禹州市| 凉城县| 虎林市| 永福县| 香河县| 麻江县| 锡林郭勒盟| 弋阳县| 洞口县| 阿瓦提县| 庄河市| 秀山| 木里| 增城市| 绍兴市| 肇源县| 洛川县| 大安市| 鲜城| 抚顺县| 滁州市| 漳州市| 磐安县| 神池县| 扶沟县| 彭泽县|