敏捷实践总结

来源:互联网 发布:结构有限元分析软件 编辑:程序博客网 时间:2024/06/05 04:55

依据Scrum角色来划分,总结下敏捷实践的一些现状,供日后反思和他人参考。

①Product Owner(应该类似公司开发经理)同客户协商决定众多案子的优先级排序,可行性分析(Plan Meeting),根据开发同QA提供的估时提送计划,还有风险控制(发布是否可控),需要执行的user story转给Scrum Master。


②Scrum Master(应该类似公司职能线组长),会制定每个案子实施的具体流程(需求澄清(Sprint Review可选)、设计澄清(可选)、每日站会(可选)等),负责监督这些流程的执行以及团队成员能力的提升(培训等)。Scrum Master不管理跟踪人员做的事情,可以分配人[同开发经理配合,开发经理负责要人,职能线提供人]。Scrum Master分配设计师同策划/架构师沟通,细化需求,执行设计,形成设计方案输出。

③Scrum Team:
1、测试线:QA评估测试计划(每个周期需要几轮/截止日期/人员投入等)、测试编写用例,编写完做用例评审,QA编写测试脚本,QA测试,走查提Bug,QA发布测试(release分支)、预生产(master分支)、生产(master分支);
2、开发线:设计师根据设计方案做特性拆解,然后其他开发人员领取任务,自我估时,然后开发功能、编写单元测试、Review、在指定日期ShowCase提测,改Bug,期间穿插看板更新、日常站会(执行上由开发经理或开发小P牵头)。现在没有做SprintRetrospective(回顾会议)、结对编程。