敏捷框架(一)

1.1 敏捷宣言

敏捷软件开发宣言

我们一直在实践中探寻更好的软件开发方法,身体力行的同时也帮助他人。

如此我们建立了如下价值观:

个体和交付 高于 流程和工具

可交付的软件 高于 完备的文档

客户合作 高于 合同谈判

拥抱变化 高于 遵循计划

也就是说,尽管右项有其价值,我们更重视左项的价值。

1. 个体和交互  高于流程和工具

        尽管在项目中流程和工具似乎很必须,但是我们应该将关注的重点放在个体和交互上面。这是因为项目是由人来执行,而不是工具。人是获得成功的关键因素,如果团队中没有优秀的成员,那么使用再好的流程也无法拯救失败的项目,但是不好的流程却可以使优秀的成员失去效用。优秀的成员如果没有良好的沟通,从而作为团队来工作,那么即使拥有一批很优秀的成员,也会失败。

       虽然我们致力于个体和交互,但并不是不需要流程与工具了。Scrum、XP等方法本身也有一些方法和流程,每日构造等敏捷实践也需要工具的支持,需要哪些流程和工具有组织团队制定,而不是领导制定。合适的工具对于成功来讲非常重要,如:编译器、IDE、SVN等,但是跟成员相比,我们认为人更要

2.可交付的软件  高于完备的文档

这条价值观强调的是传递信息的必要性。软件项目是典型创造新价值的活动。高质量的软件,通常都是在临时交付物中产生的,就像是对最终成果物目标描述的一个扩展补充。没有文档的软件是一种灾难,代码并不是传达系统原理和结构的理想媒介。团队更需要编制易于编写和阅读的文档。但是应当适当地控制文档的数量,毕竟可以最终工作的软件是我们最终想要的。当代码更新时,文档的更新问题也是一件让人头疼的事。

3.客户合作  高于合同谈判

寻求客户合作的价值重于对合同的谈判。软件外包公司经常会遇到这样的客户:客户扔下一笔钱,写下自己期望的软件的样子,然后离开,直到截止日期的时候,才询问软件是否完成。当他看到软件的样子的时候,他经常会惊讶:这不是我想要的!合同谈判无法帮助开发人员理解客户的需求,只有通过和客户更多的交流才能帮助开发人员理解客户的需求,从而开发出不偏离客户需求的软件。经常保持沟通是一项重要的措施,以帮助软件符合需求。Scrum要求每个迭代开发出可用的软件,同时用这个开发出的软件与客户交流,如果发现问题可以随即修改。 

4. 拥抱变化  高于遵循计划

 应对软件环境的变化是敏捷开发的一个重要的特性。尤其近年互联网技术快速发展,互联网产品的生命周期相对较短,加上各个公司的竞争,谁能尽快推出自己的产品,谁就能走在市场的前端。一个计划一年的计划,在软件开发完成之后可能就已经跟不上时代的步伐。敏捷团队欢迎变化,敏捷设计也是针对变化而出现,传统的软件开发担心需求的变更,敏捷开发将需求控制到短期内需求稳定。

觉得有帮助,那就点个赞吧  嘻嘻 ˉ _ˉ  

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
中文名: Scrum敏捷软件开发 原名: Succeeding with Agile: Software Development Using Scrum 作者: Mike Cohn 资源格式: PDF 版本: 英文文字版 出版社: Addison-Wesley Professional书号: 978-0321579362发行时间: 2009年11月05日 地区: 美国 语言: 英文 简介: 内容介绍: 《Scrum敏捷软件开发》是敏捷联盟及Scrum联盟创始人之一、敏捷估算及计划的鼻祖Mike Cohn三大经典著作中影响最为深厚的扛鼎之作,也是全球敏捷社区中获得广泛肯定的企业敏捷转型权威参考。作者花四年时间,把自己近十五年的敏捷实践经验,特别是近四年中针对各种敏捷转型企业的咨询和指导工作,并结合旁征博引的方式,从更高的思想层次对敏捷与Scrum多年来的经验和教训进行深入而前面的梳理和总结,最终集大成者便是这本令人醍醐灌顶的佳作。 《Scrum敏捷软件开发》是软件企业及其管理团队成功进行敏捷转型战略及实施的必备参考书,适合经理、开发人员、教练、ScrumMaster、产品负责人、分析师、团队领导或项目领导,是帮助他们成功完成项目,甚至造就敏捷企业的重要参考。 作者介绍: Mike Cohn    Mountain Goat Software创办人,以帮助客户公司成长为卓越软件开发组织为己任,专门提供Scrum与敏捷软件开发培训。Mike Cohn是敏捷运动两大公认名著(《用户故事与敏捷方法》和《敏捷估算与规划》)的作者。他曾经历任多个软件开发公司(从新创公司到《财富》40强)的技术总监,曾服务子BBC(英国国际广播公司)、Capital One(美国第—投资集团),Electronic Arts(艺电)、Experian(益百利)、Gooqle(谷歌)、Intuit(直觉软件公司)、Lexis Nexis(律商联讯)、Lockheed Martin(洛克希德·马丁)、微软、诺基亚、飞利浦、Sabre、Salesforce.com、西门子、索尼、时代华纳、雅虎等客户。他参与创力了敏捷联盟、敏捷项目领导网络和Scrum联盟。 目录: Part One: Getting Started Why Becoming Agile Is Hard (But Worth It) ADAPTing to Scrum Patterns for Adopting Scrum Iterating Toward Agility Your First Projects Part Two: Individuals Overcoming Resistance New Roles Changed Roles Technical Practices Part Three: Teams Team Structure Teamwork Leading a Self-Organizing Team The Product Backlog Sprints Planning Quality Part Four: The Organization Scaling Agile Distributed Teams Coexisting with Other Approaches Human Resources, Facilities and the PMO Part Five: Next Steps Seeing How Far You’ve Come You’re Not Done Yet Appendix

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值