《2022年产品敏捷开发流程说明 .pdf》由会员分享,可在线阅读,更多相关《2022年产品敏捷开发流程说明 .pdf(4页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、1/41概述本文档主要阐述了基于Scrum敏捷方法的产品开发过程,以及每个过程相关的产出物。2产品开发流程3角色及职责3.1 产品负责人这里特指PM,PM 主要决定每个迭代要开发的功能,并在每个迭代结束评审交付项是否符合要求。在产品开发流程中,产品负责人的工作具体为:开发计划会议:会议前,准备好产品待办列表,清晰描述需求,确定优先级;整理好本次迭代的功能的交互原型、UI 原图、数据项描述等文档;会议上对待办事项进行答疑。产品开发:主要参与需求整理会议,会议前,准备好产品待办列表,清晰描述需求,确定优先级;会后,安排下次迭代的原型交互设计、UI 设计工作。评审会议:负责对当次迭代的功能进行验收,
2、根据当前功能对产品待办列表进行调整。开发计划会议?挑选开发任务?分割和认领开发任务产品开发评审会议回顾会议?编码?测试开发日常会议?维护产品待开发事项?确定下次迭代的任务需求整理会议名师资料总结-精品资料欢迎下载-名师精心整理-第 1 页,共 4 页 -2/43.2 开发团队指参与到产品开发的所有人,包含但不限于交互设计、UI 设计、编码、测试等岗位人员。开发团队需参与整个过程的会议。在各流程中,具体的工作为:开发计划会议:参与分析、分割任务,理解需求,根据自己的能力挑选任务。产品开发:在日常会议上,向其他成员陈述三个问题:昨天我做了哪些任务?今天我准备做哪些任务?我遇到了什么困难?3.3 S
3、crum Master Scrum Master需主持产品开发过程中的各个会议,控制项目进度,协助产品负责人与开发团队工作开展。4流程及文档说明4.1 开发计划会议此阶段为迭代开始阶段,主要描述产品功能的用户使用场景。PM 需为会议准备产品待办列表、交互原型、UI 原图、数据项描述文档。产品待办列表的表现形式可以多种,主要的方式有:用户故事板、特性描述等。产品待办列表参考示例:名师资料总结-精品资料欢迎下载-名师精心整理-第 2 页,共 4 页 -3/4编号标题描述优先级故事点000001 商户登录作为商户,通过登录,进入系统1 20 100001 修正注册时无法选择地址的bug Bug#16
4、01 1 1 200001 允许1000用户同时在线非功能性需求,系统允许达到1000用户同时在线使用。2 30 交互设计师配合PM 进行原型设计,评审及易用性测试。交互原型为Axure rp(或其他原型制作工具)制作的可演示的页面,根据交互的复杂程度适当加以辅助性的图文说明。UI 设计师根据界面原型设计产品UI。数据项描述文档,主要是描述原型中出现的输入输出项的数据规范。数据项描述文档参考示例:编号名称是否必填规范备注D000001 用户名是大小写英文字母、数字及下划线的组合;限制长度为812位D000002 用户密码是大小写英文字母及数字组合;限制长度为 612位D000003 验证码是大
5、小写英文字母及数字组合,限制长度为 4 位开发计划会议的参与者为产品开发所有相关人员,会议的内容为了解需求、分解和认领任务。此阶段的产出物为迭代计划表。迭代计划表参考示例:名师资料总结-精品资料欢迎下载-名师精心整理-第 3 页,共 4 页 -4/4事项未开始进行中已完成用户登录子任务 1:验证码生成分配给:张三时间:1h 子任务 2:登录逻辑判断分配给:李四时间:2h 子任务 4:原型及交互设计分配给:赵来来时间:2h 子任务 4:登录界面 UI 设计分配给:王五时间:2h4.2 日常会议在产品开发的过程中,每天下班前对所有开发人员召开开发例会。让每个参与者陈述以下三个问题:昨天我做了哪些任务?今天我准备做哪些任务?我遇到了什么困难?会后,Scrum 主管根据情况帮助解决问题。4.3 演示会议产品功能演示,面向对象为需求提出者(如pm)。参与者为所有产品开发人员,在演示的过程中,把需要改进的问题记录下来,加入以后迭代的任务列表。4.4 回顾会议当次迭代任务完成后,对所有产品开发人员召开回顾会议。让所有参与者分别陈述自己遇到的问题及解决办法,会议备忘记录之。名师资料总结-精品资料欢迎下载-名师精心整理-第 4 页,共 4 页 -