04-Scrum敏捷方法中的工作产品
1.产品待开发项(Product Backlog):从客户的价值角度理解产品的功能列表。
a.功能点、缺陷等都可以是Product Backlog。
b.Product Backlog一般以条目化的方式描述。
c.Product Backlog 的名称一般以白话来描述,方便客户和用户的理解。
d.整体上,Product Backlog是从客户的价值上排列顺序的。
e.总开发量一般在0.5~10人天。
f.Product Backlog的名称必须言简意赅,而且要唯一。优先级高的描述要清晰、详细,低的暂时可以不用太详细。
2.冲刺待开发项(Sprint Backlog):是从开发技术角度理解的迭代开发任务。
a.在简单的纯软件环境中,可以直接把产品待开发项当作冲刺待开发项分配到迭代中。
b.在复杂的软件开发中,尅把一个产品待开发项分解为Web/后台...软件/硬件...程序/美术...等开发任务。
3.可工作软件Workking Software:是可交付的软件产品。
a."可交付",在不同的场景下差异很大,应视不同情况提前设定和选定交付标准。比如是否需要测试,是否需要性能优化,是否需要操作手册等等。
b.正是产品中可能包括使用文档,甚至是纸质的。在新产品开发的初期,则可能只需要交付勉强可看到效果的产品。
、 c.产品负责人、用户代表等负责评审可工作软件。
d.若一个产品的功能只是"差不多完成了",那么这种效果的功能被视为不可交付。