Scrum 框架

Posted 悦读有进

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Scrum 框架相关的知识,希望对你有一定的参考价值。



敏捷开发




敏捷开发基本概念

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


敏捷开发是针对传统的瀑布开发模式的弊端而产生的一种新的开发模式,目标是提高开发效率和响应能力。

敏捷开发的核心价值观

  • 以人为本

  • 目标导向

  • 客户为先

  • 拥抱变化





Scrum 框架




Scrum 不是一个标准化过程,不能保证你按步骤流程一步一步的执行就能产生高质量产品。


框架

    Scrum是一个用于组织和管理工作的框架。Scrum框架建立在一套价值观、原则和实践之上,在这个框架的基础上,各个组织可以添加相关工程实践特有的实现方法以及在实际Scrum实践时所采取的特定方法。



类比

    Scrum框架好比一座建筑物的地基和墙体,Scrum的价值观、原则和实践是重要的构件。    

    如果对这些价值观、原则和实践置之不理或是做出根本性的改变,必然会带来倒塌的风险,但是可以在Scrum结构内部进行定制,添加一些固定设施和装置,直到得到一个可行的过程。


Scrum实践

Scrum 角色

产品负责人:

  • 定义所有产品功能

  • 决定产品发布的内容以及日期

  • 对产品的投入产出负责

  • 根据市场变化对需要开发的功能排列优先顺序

  • 合理的调整产品功能和迭代顺序

  • 认同或者拒绝迭代的交付

ScrumMaster:

  • 对项目的直接管理

  • 领导团队完成Scrum的实践以及体现其价值

  • 排除团队遇到的困难

  • 确保团队的胜任其工作,并保持高效的生产率

  • 使得团队紧密合作,使得团队个人具有多方面职能的工作能力

  • 保护团队不受到外来无端影响

Team:

  • 经典团队拥有 5-9 人

  • 团队成员都是是多面手

  • 团队成员都全职工作

  • 团队自我组织和管理

Scrum 活动与工件



以上是关于Scrum 框架的主要内容,如果未能解决你的问题,请参考以下文章

Scrum框架学习

Scrum入门基础系列之Scrum框架

Scrum的工件–敏捷框架Scrum系列

Scrum敏捷框架的“3355”

敏捷框架 - Scrum (一)

Scrum 框架