软件研发模型

瀑布模型:

瀑布模型是一种将软件研发过程看作是瀑布水流一般,自上而下,顺序不可改变;中间任一环节出错,必须返回第一步重新开始。

瀑布模型比较适用于比较大型的、需求明确、任务繁重的项目的组织;

V模型:

V模型是一种将软件开发过程与软件测试过程紧密结合的一种软件研发模型。

敏捷模型:agile

敏捷模型是一种以人为核心、迭代、循序渐进的软件研发思想;迭代是将一个大项目拆分为不同的子项目,这些子项目具有独立开发、独立部署、独立交付的特性。

三角色:

PO:

product owner:产品拥有者;主要负责和用户对接需求,确定需求和需求优先级等。

SM:

scrum master:敏捷教练,主要负责软件研发工作的正常运行、资源协调、时间节点把控、风险预防;

scrum:敏捷的实践

team:

主要包括开发、测试、运维。

三大交付物:

product backlog:

产品需求列表:需求在backlog中是以用户故事的方式体现,用户故事一般写在用户卡片上;由PO产生。

sprint backlog:

迭代需求列表:由PO组织开发/测试进行每一个sprint需求确定和优先级确定。

increment:

增量,软件研发中产出的程序和相关文档。

四大会议:

站立会议:

又被称为立会、每日立会;每天早上刚去由SM组织开发进行5~15MIN的站立会议;由所有的开发人员根据KanBan的内容对工作和问题进行讲解。

KanBan内容:TODO DOING DONE %

迭代会议:

在每一个迭代开始之前,PO会组织开发/测试进行需求评审。

评审会议:

由PO对研发过程中产生的增量进行评审、验收。

回顾会议:

每一个sprint结束时,回顾本sprint做的好的地方和做的不好的地方。

  • 5
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值