博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
精益Scrum(一)
阅读量:4040 次
发布时间:2019-05-24

本文共 1167 字,大约阅读时间需要 3 分钟。

精益Scrum连载文章(一)

Scrum是非常受欢迎的;团队声称使用敏捷开发方法,根据报告显示92%的团队使用了Scrum方法。很多团队看起来使用Scrum方法获得了成功,甚至超越了使用基本的Scrum框架。Scrum框架简单易懂,并受到软件开发团队和他们的客户的极大欢迎。Scrum促进建立跨越职能的和自组织的团队,专注于每一个Sprint内的工作并交付增量的工作内容和潜在的软件产品。

精益思想

精益思想是一种接近系统优化的方法,侧重于减少浪费,并通过一个系统来改善整体的价值。精益生产在制造业有丰富的历史,并在软件开发界近年来获得了普及。

当它被应用到软件开发时,在出版的《精益软件开发:敏捷工具包》一书中提出了精益思想的七个原则。

1、消除浪费

2、增强学习
3、尽量延迟决定
4、尽量快速交付
5、尊重一线人员
6、嵌入质量
7、整体优化

应用这些原则来工作并交付一个软件产品不是最终的目标。人们不能说“使用精益来做”,而是通过使用精益原则指导决策和选择技术对系统的整体改善。例如,TDD实践(测试驱动开发)建立在软件产品中内嵌质量来检查它的开发结果,从而在开发过程中使用精益原则来嵌入质量。

本文探讨了使用精益和看板技术、持续改善思想扩展Scrum框架,并持续改进。

看板

一种与精益思想同源的技术是看板[3],它是使用精益思想的一个正式的方法,重点在于减少浪费,及时交付,避免工作负担过重。与Scrum不同的是看板不是迭代式和增量的方法;看板有五个核心活动。

1、可视化的工作流

2、在过程中有限的工作(WIP)
3、管理流程
4、制定明确的过程政策
5、提高协作性。

不同的团队在使用看板时通常由不同的过程。看板方法是一套简单的过程管理和优化交付的技术。看板,包括Scrum,很容易应用。

Scrum和持续改进

一旦在每一个Sprint中可工作的软件的增量持续传递给Scrum团队,Scrum团队需要寻找新的方法去改善他们的实践。Scrum有效工作的灵魂是Kaizen(持续改进。这是一个日语词汇,意指小的、连续的、渐进的改进。),核心思维是持续改进。在Scrum团队中,像估算、开发中测试优先、自动化构建、结对编程等都是正确的和适当的工具和技术。

Scrum实施不仅是使用工具、技术和实践,也需要在scrum.org中管理和描述有一个Scrum扩展模型。这种扩展模型鼓励Scrum社区参与将Scrum和使用这个框架的工作实践能够很好地采用文档化的方式记录下来。在编写这篇文章的时候,已经有几个扩展模型被提出,特别是将精益实践应用于Scrum中。

将精益思想应用于Scrum的优点还没有被拒绝。这并不奇怪,很多Scrum的实践者都已经意识到将精益思想应用于Scrum过程中而带来的巨大的性能改善和质量提升。

(连载一)

转载地址:http://cztdi.baihongyu.com/

你可能感兴趣的文章
wpa_supplicant控制脚本
查看>>
gstreamer相关工具集合
查看>>
arm 自动升级脚本
查看>>
RS232 四入四出模块控制代码
查看>>
gstreamer插件之 videotestsrc
查看>>
autoupdate script
查看>>
linux 驱动开发 头文件
查看>>
/etc/resolv.conf
查看>>
container_of()传入结构体中的成员,返回该结构体的首地址
查看>>
linux sfdisk partition
查看>>
ipconfig,ifconfig,iwconfig
查看>>
opensuse12.2 PL2303 minicom
查看>>
网络视频服务器移植
查看>>
Encoding Schemes
查看>>
移植QT
查看>>
如此调用
查看>>
计算机的发展史
查看>>
带WiringPi库的交叉编译如何处理一
查看>>
带WiringPi库的交叉笔译如何处理二之软链接概念
查看>>
Spring事务的七种传播行为
查看>>