TestOps
什么是敏捷,传统测试流程的问题有哪些
关注作者
前往小程序,Get
更优
阅读体验!
立即前往
腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
TestOps
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
社区首页
>
专栏
>
什么是敏捷,传统测试流程的问题有哪些
什么是敏捷,传统测试流程的问题有哪些
TestOps
关注
发布于 2022-04-07 15:03:55
252
0
发布于 2022-04-07 15:03:55
举报
文章被收录于专栏:
TestOps云层
随着测试行业的进步,测试流程也在飞速的发展。最开始工作接触的就是瀑布模型,虽然测试工作做了很长的时间,在一家传统公司,做着传统的业务,测试流程并没有跟着行业发展而继续发展。为了解,也为不被IT行业所淘汰掉,机缘巧合开始学习敏捷
什么是瀑布模型,瀑布模型的特点
需求固定,反对更改需求
流程固定,开发测试流程清晰,设定具体流程的时间节点,比如开发多少周,测试多少周等等
瀑布模型问题
开发之前需要跟客户沟通,获取详细的需求
根据需求编写需求文档,编写测试计划...等等一系列文档
保证在整个开发过程中不要对需求进行变更
随着时间的增长,知识储备的增长,当做完整个产品的时候,发现完成的需求跟客户的需求还不一致
当长时间开发完成的功能,需求可能都无法满足当前的需求
瀑布模型的总结
开发周期长,需求明确并且不能更改需求。然后通过计划好的开发时间,测试时间等来完成整个功能的实现。
也许过了半年,一年以后开发的产品都跟不上当前同类型产品的特点。
为了满足当前产品的特点需要将功能推倒重建,这样质量是无法得到很好的保证。
迭代研发模式,用来替换传统的瀑布模式
迭代的特点
短时间内完成一部分功能,或者足够小的功能
每次功能交付以后如果发现问题,可以及时撤回修改并重新发布
迭代的问题
缺少能够将迭代划分清楚的人
迭代能够被划分也能够划分足够小,但是“小”的标准无法被定义清楚
迭代过程中没有对技能,流程,功能进行很好的思考与进步,只是重复做着同样的功能开发
迭代加速了产品的整个开发周期,但是对个人,产品本身没有技术沉积
敏捷是如何做的
敏捷开发历史
为什么要开展敏捷
敏捷的四个关键字VUCA
目标的设定
根据以上如果还是按照原来的计划流程来开发,也学做成的产品放在当下已经是无用的产品
根据当前的要完成目标快速调整
完成当下眼前的目标,完成一个个的小目标然后再继续完成大的目标
需要将难以完成或者暂时未完成的目标,需要学会减法,适当放弃一些目标
加速交付
流动,反馈,精益
先完成小目标,当前需要完成的价值,并能够将价值应用
将获得的内容应用到当下的项目或技术,并及时的调整目标方向
及时纠正错误,改变方向,优化交付内容
本文参与
腾讯云自媒体同步曝光计划
,分享自微信公众号。
原始发表:2020-05-25,如有侵权请联系
cloudcommunity@tencent.com
删除
腾讯云测试服务
本文分享自
TestOps
微信公众号,
前往查看
如有侵权,请联系
cloudcommunity@tencent.com
删除。
本文参与
腾讯云自媒体同步曝光计划
,欢迎热爱写作的你一起参与!
腾讯云测试服务
评论
登录
后参与评论
0 条评论
热度
最新
推荐阅读
LV.
文章
0
获赞
0
目录
随着测试行业的进步,测试流程也在飞速的发展。最开始工作接触的就是瀑布模型,虽然测试工作做了很长的时间,在一家传统公司,做着传统的业务,测试流程并没有跟着行业发展而继续发展。为了解,也为不被IT行业所淘汰掉,机缘巧合开始学习敏捷
什么是瀑布模型,瀑布模型的特点
瀑布模型问题
瀑布模型的总结
迭代研发模式,用来替换传统的瀑布模式
迭代的特点
迭代的问题
敏捷是如何做的
目标的设定
加速交付
相关产品与服务
项目管理
CODING 项目管理(CODING Project Management,CODING-PM)工具包含迭代管理、需求管理、任务管理、缺陷管理、文件/wiki 等功能,适用于研发团队进行项目管理或敏捷开发实践。结合敏捷研发理念,帮助您对产品进行迭代规划,让每个迭代中的需求、任务、缺陷无障碍沟通流转, 让项目开发过程风险可控,达到可持续性快速迭代。
产品介绍
产品文档
11.11 上云拼团GO
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档
0
0
0
推荐