写点什么

客户应该在意敏捷吗?

  • 2008-03-18
  • 本文字数:943 字

    阅读完需:约 3 分钟

雅虎的极限编程组有个很有趣的讨论,Gary Brown 带出了一个耐人寻味的问题:几年来,我们教育和开导我们的客户使用敏捷,可是如果突然有一天,客户明显开始抵触敏捷开发了,我们的团队该如何应对?

尽管敏捷软件开发非常强调客户的交互和反馈,而讨论组成员的跟贴也很有意思,都偏向用户。大多数成员好像都同意:“客户是评判从软件中得到哪些业务价值的最佳人选,他可以选择是否用敏捷方法来达成他们的业务价值。 Ron Jeffries 提到:

我们的客户不应该在意敏捷开发。我们的客户对业务责任,但并不仅仅只限于软件开发。他们应该感兴趣的是 -- 得到真正需要的软件;

– 能可靠工作的软件;
– 尽快交付的软件;
– 对他们的影响尽可能地小 ;
– 软件以其最容易最自然的方式运行。

Ron 认为,作为软件开发人员,团队应该集中精力做正确的软件,并确保用户高兴。他建议,如果团队已经花足够的时间来向用户介绍敏捷,而客户还是不感兴趣的话,那么团队就应该别在用户面前鼓吹敏捷了。他也提到这丝毫不意味着团队应该为此惶恐不安,他们应该确定哪些实践可以很好的发挥作用,哪些不能。以后再一点儿一点儿地改进。 Zhon Johansen 建议要以巧妙的方式向客户展显敏捷的好处,从而让他感觉敏捷并不是强加于他的,比如用户故事的优先级,因为这事对客户来说是极其重要的。如果客户对优先级这事不感兴趣,那么团队应该给他一份团队根据自己的判断列出的一张优先级列表,并问客户是否认可这些。这要比没有优先级要好得多。

似乎 J. B. Rainsberger 建议的方法是正确的。他提到

我会邀请他们参加回顾会议(如果叫“回顾”会把他们吓走的话,就换个名呗),向他们灌输一个主题:“我们如何更好地一起合作”。我的目标就是发现三个他们最希望从我们这里期望的事,并告诉他们,我们最希望从他们那里得到的三件事。让我们看看这么做六个月后,是否有助于关系的改进。

根据过去以及现在正在进行的软件项目,不难想像客户是很难全心投入团队中的,然而,就像上面讨论中建议的那样做,不用给他们详细地解说敏捷,事情也一样可以办到。讨论组的成员好像都一致同意:客户知道什么是最好的,开发团队不应该将敏捷强加于客户。客户应该能按他们喜欢的方式工作,而开发团队应该想尽一切办法让客户获得成功。 查看英文原文: Should the Customer Care about Agile?

2008-03-18 08:551260
用户头像

发布了 100 篇内容, 共 26.2 次阅读, 收获喜欢 5 次。

关注

评论

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

中年危机并不可怕,可怕的是你没有做好自己的规划,斗鱼Android开发二面被刷

android 程序员 移动开发

天猫Java研发岗面经(技术三面):基础+算法+MySQL+Redis+秒杀架构

Java 编程 程序员 架构

为什么有些大公司的技术,实在是弱爆了?,flutter教程dart

android 程序员 移动开发

两年 Android 经验面经(有赞等公司),请查收

android 程序员 移动开发

中年程序员崩溃大哭:混不上管理层,加不动班,flutter游戏背包

android 程序员 移动开发

为了KPI,对APK进行极限优化!,大厂Android研发岗面试复盘

android 程序员 移动开发

五分钟搞定正则表达式,如果没搞定,再加两分钟(1),2021Android面试笔试总结

android 程序员 移动开发

五年开发经验杭州竟找不到工作:Android开发真等于废人?

android 程序员 移动开发

纯干货分享 | 研发效能提升——敏捷需求篇

云智慧AIOps社区

开源 开发者 敏捷开发 研发效能 提升效率

互联网如今趋势,30岁的程序员如何应对?,PDF超过6000页,

android 程序员 移动开发

Vue进阶(幺陆贰):vue render函数介绍

No Silver Bullet

Vue 11月日更

事件分发三连问:事件是如何从屏幕点击最终到达 Activity 的?CANCEL 事件什么时候会触发

android 程序员 移动开发

人手必备的Jetpack操作手册来了!针对性解决Jetpack组件问题(1)

android 程序员 移动开发

为什么高级Android程序员永远不必担心自己的技术过时?

android 程序员 移动开发

五年Android 开发大厂面经总结,详解系列文章

android 程序员 移动开发

什么?这个天天使用的API竟然被废弃了?,android组件化和模块化区别

android 程序员 移动开发

互联网BAT大厂(百度、美团等,作为Android开发程序员

android 程序员 移动开发

五分钟搞定正则表达式,如果没搞定,再加两分钟,flutter小程序实现

android 程序员 移动开发

业余时间如何开发一个App?出于好奇心QiShare带你体验一下 _ 创作者训练营第二期

android 程序员 移动开发

为什么-Android-要采用-Binder-作为-IPC-机制?,android输入法开发源码

android 程序员 移动开发

事件分发三连问:事件是如何从屏幕点击最终到达-Activity-的?CANCEL-事件什么时候会触发

android 程序员 移动开发

二本渣渣6年开发面试字节跳动Android研发岗,被怼的有点惨---(1)

android 程序员 移动开发

二本渣渣6年开发面试字节跳动Android研发岗,被怼的有点惨---

android 程序员 移动开发

为了弄懂Flutter的状态管理,-我用10种方法改造了counter-app

android 程序员 移动开发

为什么Flutter是跨平台开发的终极之选,安卓framework开发

android 程序员 移动开发

互联网寒冬下,原生Android开发的路该怎么走?,flutter代码扫描

android 程序员 移动开发

京东技术中台的Flutter实践之路,android界面开发经典书籍

android 程序员 移动开发

人手必备的Jetpack操作手册来了!针对性解决Jetpack组件问题

android 程序员 移动开发

为了弄懂Flutter的状态管理,-我用10种方法改造了counter-app(1)

android 程序员 移动开发

为什么说Android开发一定要有身处安乐之窝,却逢乱世之感的觉悟?

android 程序员 移动开发

人都傻了!看完这份字节跳动师兄给我的程序员面试笔记,只能说一句牛啊

android 程序员 移动开发

客户应该在意敏捷吗?_研发效能_Vikas Hazrati_InfoQ精选文章