项目开发流程8个步骤(敏捷开发流程的8个步骤)

一、敏捷开发流程的8个步骤包括:

1、目标制定,目标对齐:通过市场调研、业务思路、风险评估制定公司规划和目标,根据这一目标产生所有部门的目标并实现对齐;

2、产品规划:产品研发部门根据目标制定产品关键路线图,这个路线图中分布着不同的产品特性和其完成时间;

3、组织产品待办列表:产品规划产生的需求、客户需求、市场人员收集到的缺陷等将组成产品待办列表;

4、需求梳理:然后产品负责人(Product Ower)对这个列表进行梳理,并在需求梳理会(Backlog Grooming Meeting)讲解具体每一个需求,团队成员根据需求的复杂程度评估每个任务的工作量,输出本次迭代的待办事项列表,完成优先级排序等工作;

5、迭代规划:通过Sprint计划会,明确要执行的工作、冲刺目标等,

6、迭代开发:期间会进行每日站会、性能测试、CodeReview、Demo、测试等工作;7、Sprint评审:由每个任务的负责人演示其完整的工作,由PO确定Sprint目标是否完成,版本什么时候对外发布,新增bug的紧急程度等等。

8、开回顾会议:回顾会议由Scrum团队检视自身在过去的Sprint的表现,包括人 、关系、过程、工具等,思考在下一个Sprint中怎么样可以表现得更好,更高效,怎么样可以和团队合作地更愉快。

以上流程是从目标阶段开始,到一个迭代结束,形成了一个相对完整的闭环。但仅从这个流程我们也很难学习到敏捷管理过程具体细节。

所以,我们下面将从具体的敏捷实践过程对以上流程展开介绍:

延伸阅读:

二、敏捷开发是如何开发产品的

在讲道理之前,我先讲个故事。

最近某公司负责人一直在思考这件事,“冬季如何让更多的人参加户外运动”。然后在某个下雪天,他惊讶的发现路上竟然一个雪人都看不到,这时他灵机一动,“如果现场有一些造型奇特的雪人,会不会让更多人参与户外运动呢”。

于是他回到公司跟核心团队交换了想法,随后经过初步的市场调研和反复的讨论,负责人决定在这一方向上投入一些研发力量进行市场验证。

经过产品研发部门的细化,雪人的实现路径慢慢的清晰起来,于是负责人决定投入三个敏捷团队来“堆”这个雪人,那为了保障跨团队的协作效率,相关团队有这么几个重要的工作契约:

  1. 全团队只有一个产品总决策人,每个敏捷团队驻扎一名产品负责人。
  2. 每两周全团队要同步一次雪人的研发状态和下一步的研发目标(遇紧急问题需及时沟通)。
  3. 三个敏捷团队有各自的“待办列表”,但总体“需求”来源于大目标。
  4. 各敏捷团队要有持续交付能力,需定期集成一次,每两周要有一个全局版本。

从全团队的计划会议上,所有人明确了第一个开发周期的目标:一个戴帽子的雪人(MVP版本)。

那么第一个开发周期的目标确定后,各敏捷团队内部召开了内部计划会议。

团队一采用的是Scrum,他们第一个开发周期的目标是“实现一顶能戴的帽子”;

团队二采用的是看板,他们第一个开发周期的目标是“实现一个个圆圆的头”;

团队三采用的也是Scrum,他们第一个开发周期的目标是“实现一个结识的身体”。

他们约定了各自的对接时间和关键协议,然后在随后的两周时间里,每个团队开始了各自的研发任务。当然除了既定的业务目标,每个团队也把自己第一版的CI/CD搭建了出来(非功能性需求)。

两周后,第一版雪人在预发布环境中亮相,因为内部已经经历了验收和跨部门的联调,所以这次的预发布过程中没有遇到什么大问题。

两天后,雪人被投放在指定的地点,根据数据埋点显示,当天现场有很多人围观,引起了不小的轰动,负责运营的团队在现场也收集了很多反馈。

后来负责人召集核心团队对第一版雪人的发布进行复盘,同时对发布后的数据进行了分析,最终负责人决定在这个方向上继续投入,随即负责人召集产品研发部门规划了下一阶段的工作。

第二个开发周期的目标确定后,各敏捷团队的”待办事项列表“都更新了。这三个敏捷团队根据最新的”待办事项列表“对这个周期的工作进行了规划,然后开始了新一轮的开发,接着第二版雪人如期投放,吸引了更多的人到户外参加现场活动。

之后是第三次迭代、第四次迭代……随着时间的推移,各个敏捷团队的交付能力越来越强。

为了最大化的发挥敏捷团队的创造力,负责人做了如下要求:

  1. 每个新特性必须有独立的测试。
  2. 每个生产环境的变更必须通过严格的测试测试(在CD中通过单元测试、集成测试、性能测试等)。
  3. 在不影响其他”雪人部位“、不影响大版本规划的前提下,各个”雪人部位“可以按需部署,用于快速响应游客的诉求、修复雪人的缺陷。

后来雪人在不断的产品迭代中走向正轨……那这种方式就是典型的互联网公司的「敏捷开发」流程。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 1727195746@qq.com 举报,一经查实,本站将立刻删除。
(0)

相关推荐

发表回复

登录后才能评论