写点什么

佳文推荐:Kent Beck 谈敏捷开发的应用和价值观

  • 2007-04-03
  • 本文字数:587 字

    阅读完需:约 2 分钟

Kent Beck 做了许多与敏捷软件开发相关的幕后工作,其中包括 JUnit 测试框架和极限编程。Kent 还是在面向对象编程中应用设计模式的先驱。InfoQ 的 Kurt Christensen 最近采访了 Kent,并询问了一些关于敏捷软件开发现状和未来定位的问题。

在提到是否“正确”使用敏捷方法时,他提到:

敏捷开发一词的含糊性会成为一个障碍。问“我们做得正确吗?”(或更可能的情况——告诉别人“你做得不正确!”),这个问题并没有什么价值。“我们在学习所有我们能学到的吗?”和“我们需要改变自己来最大限度地迎合公司的目标吗?”这两个问题更有意义。如果敏捷开发成为一种意识,那么我们并不真的需要衡量正确与否的尺度了。你工作时有敏捷开发的意识吗?你尝试过从多个角度看问题吗?你会突破桎梏去思考吗?你会参与到团队交流中,共同向一个有价值的目标去努力吗?你会以坦荡诚实的胸怀和负责任的态度向你们共同的目标努力吗?你参与的流程如何在组织中起作用,其意义远比一个敏捷开发专家对流程的思考要重要。

在谈到“敏捷”会不会仅仅成为一个口号时,Kent Beck 回答说:

我一直都在关注这样一种情况,“敏捷”属于一个吸引眼球的词,那些一点都不理解它内涵的人也可能会使用它。谁不愿意被认为是在做敏捷开发呢?敏捷开发这几个字说起来轻松;有价值的思想往往附带着诸多的责任。这就是我们探讨“负责任开发”的原因。在英语中,责任有附带着负担、要求或者义务的含义。

2007-04-03 10:02893

评论

发布
暂无评论
发现更多内容

第三周总结

Geek_ac4080

第三周作业

Geek_ac4080

开源的意义与价值

Braisdom

Java 开源 ORM

各角色如何从DevOps中受益?

禅道项目管理

DevOps 产品经理 测试 开发 运维工程师

JavaScript 语言通识 — 重学 JavaScript

三钻

Java 大前端

3. CocoaPods 命令解析 - CLAide

Edmond

ruby ios objective-c CocoaPods PackageManager

云原生虚机应用托管-设计篇

8小时

基于区块链技术实现“资产通证化”

CECBC

资产证券化 流动性

手把手教你锤面试官 03——Spring怎么那么简单

慵懒的土拨鼠

架构师训练营第一期 - 第四周课后 - 作业一

极客大学架构师训练营

如果朋友圈没有点赞功能,你还会发朋友圈吗

彭宏豪95

微信 产品 互联网 写作

MySQL-技术专题-主从复制原理

洛神灬殇

Python时间序列分析简介(1)

计算机与AI

Python pandas 数据处理 时间序列

「剑指offer」27道Mybatis面试题含解析

Java架构师迁哥

架构师训练营第三周:系统架构

m

这可能是GitHub上最适合计算机专业学生看的编程教程

小Q

Java 学习 编程 面试 基础

第四周

Geek_fabd84

~~寒露节记~~

wo是一棵草

干货 | 全面解析“数字经济”

CECBC

数字经济 经济 经济建设

关于代码审查的一点体会

KJ Meng

敏捷开发 研发管理 代码审查 Code Review

【第三周】代码重构

云龙

区块链技术最重要价值所在

CECBC

区块链 数字经济 经济

线上服务平均响应时间太长,怎么排查?

小Q

Java 程序员 测试 Jmeter 性能调优

第三节课后作业

happy

【第三周】课后作业

云龙

私有云PAAS平台的思考

8小时

架构师训练营 第三周作业

haha

极客大学架构师训练营

看动画学算法之:linkedList

程序那些事

数据结构和算法 看动画学算法 看动画学数据结构 算法和数据结构

Nginx 整合 FastDFS 实现文件服务器

哈喽沃德先生

nginx 文件系统 分布式文件存储 fastdfs 文件服务器

2N方定点算法

武夷梅占

php 数据库 分布式 算法 后端

如何使用 dotTrace 来诊断 netcore 应用的性能问题

newbe36524

微服务 .net core netcore ASP.NET Core

佳文推荐:Kent Beck谈敏捷开发的应用和价值观_研发效能_霍太稳@极客邦科技_InfoQ精选文章