敏捷宣言再解读

本文探讨了敏捷开发中人的因素的重要性,认为团队成员的能力和素质比方法和工具更为关键,并强调可工作的软件比完备的文档更重要。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

这几天在给南天做敏捷高层研讨班培训,重读敏捷宣言,又有一些新的感受,在此分享一下:

l 个人和交互重于方法和工具

您相信可以用的方式来开发软件吗?(在,生产线上的工人经过简单培训就可以生产高质量的产品)。这句话背后其实隐含着对软件工程成熟度的再认识,即不要幻想软件生产线了,至少是在可预见的将来。人的能力和素质还是一个软件项目成功的最关键因素,而不是方法和工具;反过来说,如果让一个CMMI五级企业的QA部门领导一群刚毕业进过基本培训的大学生来做一个项目结果会如何呢?八成你会看到,所有的QA点都可以顺利通过,但是项目的最终质量会很差。

为什么会这样呢?这是因为我们对软件开发过程中的质量要素还缺乏完整的认识,因此这引出了第二条宣言:

l 可工作的软件重于完备的文档

今日我们没有对质量要素的全面认识,那么我们无法通过文档来判断和控制项目的质量,所以我们需要尽快交付最终产品,以试错改错。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值