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

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
主站蜘蛛池模板: 黑龙江省| 威宁| 喀什市| 嘉峪关市| 镇康县| 英山县| 莫力| 盐城市| 年辖:市辖区| 灵台县| 义马市| 延安市| 北京市| 呼玛县| 莱芜市| 盐津县| 万山特区| 绍兴县| 桃江县| 兴山县| 上饶县| 宁津县| 商河县| 休宁县| 饶阳县| 沁源县| 错那县| 大冶市| 武强县| 色达县| 垦利县| 通榆县| 民权县| 南皮县| 尼木县| 沂源县| 循化| 望城县| 濮阳市| 乌兰浩特市| 南宫市|