千锋教育-做有情怀、有良心、有品质的职业教育机构

400-811-9990
手机站
千锋教育

千锋学习站 | 随时随地免费学

千锋教育

扫一扫进入千锋手机站

领取全套视频
千锋教育

关注千锋学习站小程序
随时随地免费学习课程

上海
  • 北京
  • 郑州
  • 武汉
  • 成都
  • 西安
  • 沈阳
  • 广州
  • 南京
  • 深圳
  • 大连
  • 青岛
  • 杭州
  • 重庆
当前位置:贵阳千锋IT培训  >  技术干货  >  敏捷开发时间线怎么确定?

敏捷开发时间线怎么确定?

来源:千锋教育
发布人:xqq
时间: 2023-10-14 04:35:25

一、敏捷开发时间线的八个步骤

1、目标制定,目标对齐

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

2、产品规划

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

3、组织产品待办列表

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

4、需求梳理

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

5、迭代规划

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

6、迭代开发

期间会进行每日站会、性能测试、CodeReview、Demo、测试等工作;

7、Sprint评审

由每个任务的负责人演示其完整的工作,由PO确定Sprint目标是否完成,版本什么时候对外发布,新增bug的紧急程度等等。

8、开回顾会议

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

延伸阅读:

二、什么是敏捷开发

敏捷开发(Agile)是一种以人为核心、迭代、循序渐进的开发方法。在敏捷开发中,软件项目的构建被切分成多个子项目,各个子项目的成果都经过测试,具备集成和可运行的特征。

简单地来说,敏捷开发并不追求前期完美的设计、完美编码,而是力求在很短的周期内开发出产品的核心功能,尽早发布出可用的版本。然后在后续的生产周期内,按照新需求不断迭代升级,完善产品。

声明:本站稿件版权均属千锋教育所有,未经许可不得擅自转载。

猜你喜欢LIKE

vector容器原理是什么?

2023-10-14

二叉树非递归遍历栈中存的是什么?

2023-10-14

做进度计划用什么软件?

2023-10-14

最新文章NEW

Kotlin对APP测试意味着什么?

2023-10-14

Python有哪些常用的标准库?

2023-10-14

哪些技术会决定前端开发者的未来发展?

2023-10-14

相关推荐HOT

更多>>

快速通道 更多>>

最新开班信息 更多>>

网友热搜 更多>>