16、敏捷开发:理念、实践与价值

敏捷开发:理念、实践与价值

1. 迭代开发与信任的重要性

迭代开发是关键,每次迭代都必须产生价值,这能促使团队成员创造具有商业价值的成果,实现平衡。以与一位行业知名人士的交流为例,他讨厌极限编程(XP),认为《极限编程解析》是过去十年最危险的书。然而,当被问到是否认同迭代开发等原则时,他却表示赞同。进一步交流发现,他无法接受程序员随意改动他的设计。

XP 的一个关键要素是信任开发者,教练的角色是教导他们如何做好工作,但最终要给予信任。如果缺乏这种信任,XP 可能会带来威胁。他讨厌 XP 是因为他认为架构师的角色是确定一切,包括设计和关键决策,而开发者只需执行,这与 XP 的价值体系截然不同。

2. 敏捷方法的发展背景

一些杰出的软件行业人士,他们拥有丰富的软件背景,对开发实践进行了深入思考,时间长达 10 到 20 年。他们走向敏捷方法并非始于 1997 年或 1998 年,而是源于多年的工作,包括成功与失败的经验。这表明敏捷软件开发方法(ASDEs)并非一时的潮流,而是经过多年深思熟虑和实验的结果。

3. 意大利忠利集团的 PDFS 项目

3.1 “岳母”特性与项目背景

在德国的一个 Crystal 方法项目中,有位开发者偶尔会在周末完成新功能。周一回到工作岗位时,他已经实现了几个之前讨论过但没时间实现的功能。当项目教练询问时,他称是因为岳母来访,所以有时间用笔记本工作。这位可能从未听说过该项目的岳母,成了项目最有价值的团队成员之一。

德国顾问 Jens 多年来一直在为意大利忠利集团德国分公司的一个项目工作。该项目旨在开发一个具有前瞻性、以产品为驱动的保险系统,涵盖投

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值