Scrum敏捷开发过程
敏捷开发(Agile Development)是一种以人为核心、迭代、循序渐进的开发方法。
首先,我们要理解它不是一门技术,它是一种开发方法,也就是一种软件开发的流程,它会指导我们用规定的环节去一步一步完成项目的开发;而这种开发方式的主要驱动核心是人;它采用的是迭代式开发;
我们大部分人都学过瀑布开发模型,它是以文档为驱动的,为什么呢?因为在瀑布的整个开发过程中,要写大量的文档,把需求文档写出来后,开发人员都是根据文档进行开发的,一切以文档为依据;而敏捷开发它只写有必要的文档,或尽量少写文档,敏捷开发注重的是人与人之间,面对面的交流,所以它强调以人为核心。
迭代是指把一个复杂且开发周期很长的开发任务,分解为很多小周期可完成的任务,这样的一个周期就是一次迭代的过程;同时每一次迭代都可以生产或开发出一个可以交付的软件产品。
什么是Scrum?
Scrum的英文意思是橄榄球运动的一个专业术语,表示“争球”的动作;把一个开发流程的名字取名为Scrum,我想你一定能想象出你的开发团队在开发一个项目时,大家像打橄榄球一样迅速、富有战斗激情、人人你争我抢地完成它,你一定会感到非常兴奋的。
而Scrum就是这样的一个开发流程,运用该流程,你就能看到你团队高效的工作。
下面说一下开发流程中的三大角色:
产品负责人(Product Owner)
主要负责确定产品的功能和达到要求的标准,指定软件的发布日期和交付的内容,同时有权力接受或拒绝开发团队的工作成果。
流程管理员(Scrum Master)
主要负责整个Scrum流程在项目中的顺利实施和进行,以及清除挡在客户和开发工作之间的沟通障碍,使得客户可以直接驱动开发。
开发团队(Scrum Team)
主要负责软件产品在Scrum规定流程下进行开发工作,人数控制在5~10人左右,每个成员可能负责不同的技术方面,但要求每成员必须要有很强的自我管理能力,同时具有一定的表达能力;成员可以采用任何工作方式,只要能达到Sprint的目标。
Scrum敏捷开发过程相关推荐
- 听客来团队scrum敏捷开发工具实践分享
听客来软件诞生于2005年初,是中国第一套助听器门店专用的销售管理软件,在中国有超过3000名验配师正在使用,连续14年安全运行.它可以有效提升助听器门店对潜在客户的销售成交率:提升客户满意度和转介绍 ...
- 可集成DevOps的Scrum敏捷工具!
先来说一下这个Scrum敏捷开发工具-Leangoo Leangoo(中文名:领歌)是一款基于看板的项目协作工具,完美支持Scrum敏捷开发.它的核心主要是看板,通过看板共享和实时同步团队工作以实现高 ...
- 全网首译 : 初学者终极指南—掌握Scrum敏捷框架—第1章
原书信息如下 Name: The Ultimate Beginner's Guide To Learn And Master Scrum Agile Framework Author: HEIN SM ...
- Scrum敏捷培训课堂小记
大家好,我是小编优优,为大家创作分享培训心得,是优优最大的荣幸,其次是旅游,目前好多地没到达,努力打卡中.. Certified Scrum Master Training-CSM认证课这是两天的培训 ...
- Scrum敏捷价值观与原则
Scrum是一种迭代式增量软件开发过程,通常用于敏捷软件开发.如果还不知道Scrum敏捷开发的朋友们,请出门左转,点击 Scrum 了解. 敏捷价值观 个体和互动 高于 流程和工具 工作的软件 高于 ...
- 除了Jira、禅道还有哪些更好的敏捷开发过程管理平台?
无论是从国内的敏捷调研开发调研报告还是从国外的敏捷状态调查,工具支持一直是决定敏捷成功的关键因素之一,它们可以帮助团队提高软件开发的效率.质量.协作和满意度.选择合适的敏捷开发管理工具,并正确地使用它 ...
- Scrum 敏捷开发 基础考试
https://ks.wjx.top/wjx/join/complete.aspx?activityid=99878091&joinid=110009713493&sojumpinde ...
- 读《Scrum敏捷软件开发》笔记
读<Scrum敏捷软件开发>笔记 目录 读<Scrum敏捷软件开发>笔记 第I部分 启动 第II部分 个体 第iii部分 团队 第四部分 组织 第四部门 下一站 第I部分 启动 ...
- Scrum敏捷项目管理入门
Scrum开发 1. 定义 用于开发和维护复杂产品的框架 ,是一个增量的.迭代的开发过程.整个开发过程由若干个短的迭代周期组成,一个短的迭代周期称为一个Sprint,每个Sprint的建议长度是2 ...
- Scrum敏捷开发看板工具分享
在找适合我们团队的协作工具的时候,我们也是费了好大一把劲- 一款好的看板协作工具在团队协作和项目管理中起着非常大的作用,但是我们要的不仅仅是看板,还有要满足企业管理者的需求, 要求是: 1. 看板式并 ...
最新文章
- ASP.NET MVC自定义ActionResult实现文件压缩
- 字典、列表、元祖、字符串的综合(2)
- php安装pcntl扩展
- 基于Nexys4 DDR的VGA显示图片
- 数据结构与算法 - 递归回溯(迷宫问题)
- 未来我们需要一辆什么样的智能汽车?
- 第5章 深度学习和卷积神经网络
- linux数组操作 增删改查,JS实现数组的增删改查操作示例
- c++ 类全局变量_static在C和C++中的用法总结
- matlab 偏相关系数,偏相关分析(spss偏相关性分析结果解读)
- 图层重命名快捷键_实际操作,在PS中如何批量给图层重命名并导出
- Windows Terminal 设置背景图片
- 单片机备用电池供电电路_单片机usb供电电路原理图详解
- matlab 对数回归,matlab的对数回归
- 初中三年级数学可以用计算机吗,不到3分钟,这份初中数学攻略被家长和学生疯狂转发!太实用了!...
- 上穿均线压力的大阳线特征:
- MyBatis学习总结(三)
- Markdown标记语法Typora编辑器零基础入门新手学习使用总结教程
- 网易考拉Android客户端路由总线设计 1
- 中国互联网络信息中心域名争议解决办法
热门文章
- linux 终端 backspace不能删除字符 出现^H
- 计算机桌面的任务栏,计算机桌面出现两个任务栏怎么办?
- 小管家进销存_管钱、管货、管顾客,“北漂”京东便利店主点赞掌柜管家
- 对称加密密码 对称加密算法
- MyEclipse10破解详细说明
- android备份手机号码,Android QQ同步助手3.2 保证号码备份“不丢人”
- 计算机网络管理员基础pdf,复习题计算机网络管理员高级.pdf
- 联想 ThinkPad E450 进入 BIOS
- 完成类似百度贴吧客户端tableview滑动效果
- debian sid 安装 sopcast