一、Agile开发模式

Agile开发模式包括四大部分:Product Backlog(产品用户故事)、Sprint Backlog(迭代用户故事)、Backlog tasks(用户故事开发任务,迭代中完成)、Retrospective(迭代反思会)

二、SCRUM全景图

Scrum开发流程图:产品经理负责需求收集、整理,生成PB(Product Backlog) -> 迭代计划会上讲解PB ->选择部分PB纳入迭×××发中,形成SB(Sprint Backlog) -> 迭代任务开发(1-4周) -> 迭代演示会 -> 迭代反思会。

三、SCRUM中的角色

1.Product Owner(产品经理)
1 person
对最终交付的产品的功能有全面的了解
清楚产品交付的内容以及交付的顺序
负责向团队解释PO对产品的理解
建立并维护Product Backlog
对Product Backlog中每项的开发顺序,具有最终决定权
对产品正式发布的计划具有决定权
一个PO应具备如下特征:
应能非常清楚的知道“成功交付”的定义
出现多种声音时,应有能力去做出判断,而不是做一个“中间人”
当需要进行澄清或有问题时,应能立即响应。

2.Scrum Master(敏捷教练)
1 person
负责Scrum的成功实施
消除影响团队前进的因素
防止团队解散或者被干扰
为团队提供Scrum相关的培训
消除团队与客户之间的障碍
领导团队自管理并持续改进
理想情况下,应有一个人专职担任此项角色,但是在有些情况下,有可能会让某一个团队成员担任。

3.SCRUM Team(敏捷团队)
团队有统一的目标
遵守对自己名下任务的承诺
没有角色之分,乐意互相帮助
Size: 7 +/- 2人,即 5 ~ 9 人
自我管理的团队

转载于:https://blog.51cto.com/8607635/1363099

敏捷开发基础篇(一)-流程与角色基本概念相关推荐

  1. 一步一步教你使用AgileEAS.NET基础类库进行应用开发-基础篇-通过SQL实现特殊业务...

    前面的四篇文章演示ORM的一些常规操作与配置,通过前面的文章,应用开发人员要可以使用ORM开发出简单的应用,但是,ORM也不是万能钥匙,在业务应用中,还有很多是ORM解决不了的问题,对于这些问题,我们 ...

  2. 一步一步教你使用AgileEAS.NET基础类库进行应用开发-基础篇-演示ORM中的查询

    前文回顾 前面的文章一步一步教你使用AgileEAS.NET基础类库进行应用开发-基础篇-演示ORM的基本操作一文给大家介绍了如果使用ORM实现数据的读取.插入.更新与删除基本业务也讲解了ORM开发基 ...

  3. 岗位po是什么意思_敏捷开发团队中PO和SM角色介绍

    通过前面几篇关于敏捷开发总体的相关介绍,相信大家对敏捷开发模式已经有了一个比较清晰的了解,后续会介绍一些比较细分的方面,结合我在敏捷开发实施过程当中的一些体会,来阐述自身对敏捷开发的认识. 敏捷开发中 ...

  4. Java基础篇3——流程控制

    Java基础篇3--流程控制 1.顺序结构 正常代码的流程即是顺序流程 2.分支结构 2.1.if-else分支 if(条件表达式) {语句块1; } if(条件表达式) {语句块1; } else ...

  5. 【学习记录】第一章 数据库设计-《SQL Server数据库设计和开发基础篇视频课程》...

    一.课程笔记 1.1  软件开发周期 (1)需求分析阶段 分析客户的业务和数据处理需求. (2)概要设计阶段 设计数据库的E-R模型图,确认需求信息的正确和完整. /* E-R图:实体-关系图(Ent ...

  6. 数据库应用程序开发基础篇—— .NET中SQL Server数据库的操作C#篇之一

    数据库应用程序开发基础篇-- .NET中SQL Server数据库的操作C#篇之一 写在前面:前面介绍了数据库系统的基本概念,SQl语句基本使用方法,接下来通过学习具体语言和具体数据库结合的应用开发来 ...

  7. Android App开发基础篇—数据存储(SQLite数据库)

    Android App开发基础篇-数据存储(SQLite数据库) 前言:Android中提供了对SQLite数据库的支持.开发人员可以在应用中创建和操作自己的数据库来存储数据,并对数据进行操作. 一. ...

  8. TensorFlow2.4 开发 基础篇① 张量和变量 (1)

         TensorFlow2.4 开发 基础篇① 张量和变量(Tensor) 文章会不断更新,喜欢的小伙伴可以帮博主点个赞哟("'▽'") 文章目录 前言 1. 变量 1.1 ...

  9. Cocos2d-Lua手游开发基础篇-何韬-专题视频课程

    Cocos2d-Lua手游开发基础篇-62875人已学习 课程介绍         Cocos2d-Lua是一个开源的移动游戏框架,可以轻松运行在iOS.Android.Blackberry等操作系统 ...

最新文章

  1. 13、Spring Boot 2.x 多数据源配置
  2. 业务分析岗所需具备的技能_成功的业务分析师需要具备的3种技能
  3. 魅族POP2s真无线耳机正式发布:售价299元!
  4. C4D电商促销素材模板,让你的工作效率更加高效​!
  5. hdu-4417-Super Mario
  6. 20145326蔡馨熤《计算机病毒》——代码的动静态分析结合
  7. 运算符优先级(图表)
  8. LeetCode 53最大子序和
  9. python人口普查数据数据分析_7、Python 数据分析-Pandas人口分析案例
  10. 不用找,你想要的人物Flash动画素材都在这里
  11. MS17010漏洞利用姿势
  12. 模式识别与机器学习(作业5)基于PCA–LDA的人脸识别
  13. 食饵捕食者模matlab,食饵——捕食者数学模型研究.doc
  14. python利用ffmpeg进行rtmp推流直播
  15. el-input 密码输入框 显示隐藏优化
  16. 克转换成千克怎么算python_磅到公斤和克的转换python函数
  17. 数字滚动效果(number-flip)
  18. 人工智能的出现,赋予零售业6种应用新生命!
  19. 自动驾驶行业观察之2023上海车展-----车企发展趋势(1)
  20. 实战案例,手把手教你使用 Tableau 绘制超炫酷可视化图表

热门文章

  1. 离开,是一个新的开始
  2. 数学之---KL散度
  3. 安徽省级办公室高级应用计算机二级,2019年9月安徽省计算机等级二级考试教程:二级MSOffice高级应用上机指导...
  4. 光滑粒子流体动力学_Trapcode Particular for Mac(AE三维粒子插件) v4.1.5版
  5. origin9语言设置中文_《英雄联盟手游》界面翻译图 LOL手游界面设置全翻译图一览...
  6. java抛异常 代替返回_Java使用和C++类似的异常处理
  7. 后端传输流跨域_Java开发中解决Js的跨域问题过程解析
  8. php快速排序分割两部分,php四大算法|冒泡排序|快速排序|二分查找
  9. mysql中转换成字符串_如何在R中转换字符串的大小写?
  10. Python输入,输出,Python导入