敏捷开发中的迭代规划如同使用需求漏斗,对各方需求定期进行优先级排序并层层拆解或合并,最终把高优先级且细粒度的需求从漏斗进入到研发团队,确保研发团队做对的事(Do Right Things),避免团队跑偏方向或进度延期。
迭代规划是基于待办事项列表进行的。那么,什么是待办事项列表(Backlog)?
图一 需求漏斗与待办事项
如图一所示。待办事项来源于原始需求。通过需求理解和分析,我们把需求转化为大块的主题或小块的故事。随着对需求的进一步明确,大块的主题会逐步拆分为小块的故事。优先级越高并且拆解越细的事项,会排在越靠前的位置。在迭代规划会议中,团队会选择靠前的事项放入迭代中。
新享UniPro产品赋能软件开发团队,提供敏捷面板功能,实现上述的待办事项管理和迭代规划。
图二 UniPro敏捷面板
UniPro敏捷面板的工作项列表缺省按迭代分组展示,方便用户查看当前迭代任务的同时,也可以进行迭代规划,即:从待办事项列表中拖拽事项到选中的迭代中。
敏捷面板有如下特点:
下一篇:JSON初步简介篇