敏捷开发(一):介绍

【定义】
Scrum,是一个用于开发和维持复杂产品的框架,是一个增量的、迭代的开发过程。
Scrum 框架中,整个开发过程由若干个短的迭代周期(Sprint)组成。

【理论基础】
经验性过程控制理论(经验主义)

【优点】

Scrum 采用迭代、增量的方法来优化可预见性并控制风险。


【特点】
轻量级
容易理解
难以掌握

【3大支柱】
检视

scrum的使用者需经常检视scrum的工件和sprint目标完成的进度(不应过于频繁而阻碍了工作本身)

调整

透明性
关键信息必须对负责产出的人可见
用统一的标准定义信息,使用统一的术语(如完成即代表可上线、可交付)

【3个角色】
产品负责人
[介绍]
一个项目一个产品负责人
管理产品待办列表的唯一责任人
[任务]
清晰地描述并维护产品待办列表项,并进行排序
决定每个迭代(sprint)要开发的功能
确保产品待办列表对所有人可见、并理解。透明、清晰,并显示scrum团队的下一步工作
在每个迭代结束时评审每个增量是否符合要求

Scrum master
[介绍]
懂得如何管理scrum团队和项目
[任务]
保证项目按照scrum的方式进行
每天跟进工作进展,并对他们的工作做检查和调整
梳理产品待办列表,确定Sprint增量,确定Sprint待办列表

Scrum 开发团队
[介绍]
3-9人(足够小保持敏捷性、足够大以完成重要的工作)
跨职能的完整团队
[任务]
执行Sprint
做Sprint计划,调整Sprint内容

【3个工件】
增量
产品待办列表
sprint待办列表

【5个事件】
sprint
sprint计划会议
每日站会
sprint评审会议
sprint回顾会议

【5个价值观】
承诺 – 愿意对目标做出承诺
专注 – 把你的心思和能力都用到你承诺的工作上去
开放 – Scrum 把项目中的一切开放给每个人看
尊重 – 每个人都有他独特的背景和经验
勇气 – 有勇气做出承诺,履行承诺,接受别人的尊重
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值