《软件工艺师:专业、务实、自豪》一第2章

简介: 本节书摘来华章计算机《软件工艺师:专业、务实、自豪》一书中的第1章 ,第1.1节,[英]桑德罗·曼卡索(Sandro Mancuso)著 爱飞翔 译, 更多章节内容可以访问云栖社区“华章计算机”公众号查看。

本节书摘来华章计算机《软件工艺师:专业、务实、自豪》一书中的第1章 ,第1.1节,[英]桑德罗·曼卡索(Sandro Mancuso)著 爱飞翔 译, 更多章节内容可以访问云栖社区“华章计算机”公众号查看。

第2章

敏捷软件开发
2001年2月,软件业中十七位有影响力的人物在美国犹他州的滑雪胜地相聚,讨论替换当时笨重且基于文档的软件开发方式。他们每个人都有不同的软件开发经历,所以觉得应该聚在一起,分享各自的心得。他们想要在相互交流的过程中提出一些新的软件开发方式,更好地交付软件项目。
这十七位参与者是:Kent Beck、Mike Beedle、Arie van Bennekum、Alistair Cockburn、
Ward Cunningham、Martin Fowler、James Grenning、Jim Highsmith、Andrew Hunt、Ron Jeffries、Jon Kern、Brian Marick、Robert C.Martin、Steve Mellor、Ken Schwaber、Jeff Sutherland和Dave Thomas。
他们展示了各种开发方式和技术,如极限编程(Extreme Programming,XP)、Scrum、动态系统开发模型(Dynamic Systems Development Model,DSDM)、自适应软件开发(Adaptive Software Development)、Crystal、特性驱动开发(Feature-Driven Development)及实用编程(pragmatic programming)等。
多番讨论过后,《敏捷软件开发宣言》(Agile Manifesto)和敏捷联盟(Agile Alliance)诞生了。
敏捷软件开发并不是单一的概念,它包含各种开发方式和开发技术,在特定的情境之下,这些方式与技术使得开发团队及公司能够适应持续变化的软件项目,并减少相关风险。敏捷软件开发原则与开发方式大致可分为两组:面向流程的与面向技术的。
本章要讨论敏捷软件开发的含义,也要介绍《敏捷软件开发宣言》以及很多机构在采用敏捷软件开发时所遇到的问题。

相关文章
|
测试技术
《软件工艺师:专业、务实、自豪》一第3章
本节书摘来华章计算机《软件工艺师:专业、务实、自豪》一书中的第3章 ,[英]桑德罗·曼卡索(Sandro Mancuso)著 爱飞翔 译, 更多章节内容可以访问云栖社区“华章计算机”公众号查看。 第3章 软 件 工 艺 在讨论软件工艺是什么之前,笔者要先说明,它不等同于下面这些概念: 精简的代码 测试驱动开发 由专业人员自己组织的团队 具体的技术或开发方式 技术认证 职业信仰 那么,软件工艺到底是什么呢?本章接下来就要给出几种定义,并讨论其由来及发展历史。
1215 0
|
架构师 开发者
《软件工艺师:专业、务实、自豪》一第1章
本节书摘来华章计算机《软件工艺师:专业、务实、自豪》一书中的第1章 ,[英]桑德罗·曼卡索(Sandro Mancuso)著 爱飞翔 译, 更多章节内容可以访问云栖社区“华章计算机”公众号查看。 第1章 21世纪的软件开发 我还记得自己刚工作时的情景,那是20世纪90年代。
1349 0
《软件工艺师:专业、务实、自豪》一3.8 小结
本节书摘来华章计算机《软件工艺师:专业、务实、自豪》一书中的第3章 ,第3.8节,[英]桑德罗·曼卡索(Sandro Mancuso)著 爱飞翔 译, 更多章节内容可以访问云栖社区“华章计算机”公众号查看。
1167 0
|
开发者
《软件工艺师:专业、务实、自豪》一导读
那是20世纪90年代中期,我的职业生涯刚刚开始两年,巴西圣保罗有家大型国际公司宣布要一次招纳60名开发者。选拔过程分四个阶段,共需数周时间。第一阶段是三小时技术测试;第二阶段是两周的公司专有技术培训,培训结束后考试;第三阶段是一整天团队互动;第四阶段是最终一轮面试。
1258 0
|
敏捷开发 开发者
《软件工艺师:专业、务实、自豪》一2.8 小结
本节书摘来华章计算机《软件工艺师:专业、务实、自豪》一书中的第2章 ,第2.8节,[英]桑德罗·曼卡索(Sandro Mancuso)著 爱飞翔 译, 更多章节内容可以访问云栖社区“华章计算机”公众号查看。
1423 0
|
开发者
《软件工艺师:专业、务实、自豪》一1.2 新的挑战
本节书摘来华章计算机《软件工艺师:专业、务实、自豪》一书中的第1章 ,第1.2节,[英]桑德罗·曼卡索(Sandro Mancuso)著 爱飞翔 译, 更多章节内容可以访问云栖社区“华章计算机”公众号查看。
1153 0
|
开发者
《软件工艺师:专业、务实、自豪》一3.5 不要拘泥于定义
本节书摘来华章计算机《软件工艺师:专业、务实、自豪》一书中的第3章 ,第3.5节,[英]桑德罗·曼卡索(Sandro Mancuso)著 爱飞翔 译, 更多章节内容可以访问云栖社区“华章计算机”公众号查看。
1142 0
|
开发者
《软件工艺师:专业、务实、自豪》一3.7.3 软件工艺师交换计划
本节书摘来华章计算机《软件工艺师:专业、务实、自豪》一书中的第3章 ,第3.7.3节,[英]桑德罗·曼卡索(Sandro Mancuso)著 爱飞翔 译, 更多章节内容可以访问云栖社区“华章计算机”公众号查看。
1220 0
|
JavaScript 开发者
《软件工艺师:专业、务实、自豪》一1.1 何谓资深开发者
本节书摘来华章计算机《软件工艺师:专业、务实、自豪》一书中的第1章 ,第1.1节,[英]桑德罗·曼卡索(Sandro Mancuso)著 爱飞翔 译, 更多章节内容可以访问云栖社区“华章计算机”公众号查看。
978 0