写点什么

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

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

    阅读完需:约 2 分钟

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

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

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

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

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

2007-04-03 10:02791

评论

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

详细讲解spdk里的examples/nvmf/nvmf/nvmf.c文件

linux大本营

nvme 文件存储

敏捷宣言和原则

老王同学

读书笔记

再写一个版本,要求使用类进行封装,提供完善的接口,并对函数进行完善注释

linux大本营

RabbitMQ AMQP C++

linux如何计算一个shell程序运行的时间

linux大本营

Shell Linux系统

世优科技AI数字人产品“世优BOTA”发布!全面提升AI虚拟员工能力

联营汇聚

FBEC大会 | 瑞云科技 CTO 赵志杰:元宇宙时代的基础设施——实时云渲染

3DCAT实时渲染

实时渲染 实时云渲染 实时渲染云

开心档之C++ 类 & 对象

雪奈椰子

PerformingTestCOMPILER_KNOWS_STDLIB-Failed

linux大本营

cmake C++

终于有人把动态规划、冒泡排序、二叉树、链表、栈全部讲清楚了

收到请回复

程序员 java

seq命令

linux大本营

Shell 脚本

logrotate怎么使用

linux大本营

Linux 日志管理

nvmf协议

linux大本营

网络协议 nvme RDMA技术

一个能在Linux下使用C++编写的访问RabbitMQ接收发送数据的可编译代码

linux大本营

RabbitMQ 消息队列 C++

写一个epoll的服务端程序

linux大本营

事件驱动 epoll C++ I/O 多路复用

浅析低代码开发的典型应用构建场景

力软低代码开发平台

DevOps 与研发效能资深技术专家张乐:研发效能的升维思考与降维执行

万事ONES

编程中最难的就是命名?这几招教你快速上手

阿里巴巴云原生

阿里云 编程 云原生

使用Plist编辑器——简单入门指南

雪奈椰子

CouldNOTfindGMP(missing:GMP_LIBRARYGMP_INCLUDE_DIR)CallStack(mostrecentcallfirst)

linux大本营

Linux GNU cmake

如何执行mysql文件

linux大本营

MySQL 数据库

发送GET请求时,浏览器请求的参数是指什么

linux大本营

HTTP url GET

qemu怎么用

linux大本营

qemu

Logrotate正则匹配文件名

linux大本营

正则表达式 Linux

已知非空线性链表由list指出,链结点的构造为(data,next)。写-算法,将链表中数据域值最小的那个链结点移到链表的最前面。要求:不得额外申请新的链结点

linux大本营

链表 C语言 数据结构与算法

【源码分析】【seata】at模式分布式事务-tm实现逻辑

如果晴天

源码分析 分布式事务 seata Seata框架

构建数据中台——数据只有被使用起来,才能创造价值

引迈信息

数据库 数据中台 低代码 JNPF 数字化、操作系统、中台

使用Plist编辑器——简单入门指南

九层天塔DApp合约系统开发搭建

薇電13242772558

NFT

C语言system函数判断返回错误

linux大本营

C语言

linux如何设置一个环境变量,在shell退出之后也不会失效

linux大本营

Linux Shell export

constchar*类型的实参与char*类型的形参不兼容

linux大本营

指针 const C++

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