写点什么

定酬 IT 项目的恶果

  • 2007-05-06
  • 本文字数:795 字

    阅读完需:约 3 分钟

Scott Ambler 在《固定合同额的恶果(The Dire Consequences of Fixed Price IT Projects)》一文中指出:固定合同额的 IT 项目显然存在一些常见问题,固定合同额会使项目团队做出如下的不良应对措施:

  • 在项目早期预先细化需求(Big requirements up front,BRUF),即在生命周期的初期就写出详细的需求规格说明书;
  • 建立一个需求变更管理流程,力争在项目建设期间避免需求蔓延;
  • 在项目早期预先进行大量设计(Big design up front,BDUF),即在编码之前,试图详细地进行架构设计,以期望在进入编码后,这个架构可以满足所有的需求;
  • 在本质上,软件开发生命周期是连续的。

随后,他逐一详细讨论了这些观点,阐述了固定合同额如何使得项目从一开始就背离了敏捷之路。

Scott 以项目生命周期的各阶段为序,把项目中经常发生的事与固定合同额联系在一起,强调没有弹性的变更控制和提前预算使客户更倾向于固定合同额。他还提到:“就开发人员而言,固定合同额是不利于 IT 项目的,因为它滋生一些不好的行为,这会为后期工作带来不必要的风险。”

最后,Scott 建议我们重新审视投资 IT 项目的方式。显然固定合同额不是太好,但投资方与交付团队之间的控制约束也存在同样的问题。

与固定合同额项目相对应的,当然就是变价项目啦。实际上,变价项目更容易减少金融风险,因为它是根据过程中的预期可工作的交付物来进行选择性投资的。

参考阅读:

可变范围合同(Optional Scope Contracts)》,Kent Beck 和Dave Cleal。 查看英文原文: The Dire Consequences of Fixed Price Projects


译者简介:乔梁, BJUG 成员,在 IT 领域工作多年,先后从事过软件开发、架构设计、技术管理等工作,目前从事项目管理工作。关心软件技术领域发展,对软件生命周期管理及过程改进方面的内容很感兴趣,对敏捷方法论亦有所了解。他的个人 Blog 为: http://blog.csdn.net/tony1130 。为 InfoQ 中文站贡献内容,请邮件至 china-editorial@infoq.com

2007-05-06 09:001095
用户头像

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

关注

评论

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

中企出海关心的多数据中心问题,答案在这里!

用友BIP

中企出海

inIoT分享专栏丨如何破解物联网设备连接困境

inBuilder低代码平台

极光笔记 | 浅谈企业级SaaS产品的客户成长旅程管理(上)—— 分析篇

极光GPTBots-极光推送

产品 用户体验 SaaS 产品

基于流量回放的自动化回归测试平台 AREX Agent 技术实现细节分享

AREX 中文社区

开源 Java Agent 自动化测试 流量录制

如何将超大文件传输给别人,超大文件如何传输呢?

镭速

超大文件传输

使用 Amazon ECS Anywhere 在边缘部署 Amazon IoT Greengrass

亚马逊云科技 (Amazon Web Services)

物联网 ECS

《清华管理评论》:智能时代的人力资源管理“智效合一”转型

用友BIP

人力资源管理

千帆大模型平台最新升级:接入 Llama 2 等 33 个模型!

Baidu AICLOUD

千帆大模型平台 LMops

一种新型的系统设计解决方案:模块树驱动设计

得物技术

架构 架构设计 企业号 8 月 PK 榜

“有一群人在一起,就很好!”RTE Open Day 首场活动圆满结束

RTE开发者社区

活动

华为阅读与二十一世纪出版社集团签约 共创优质少儿阅读内容生态

最新动态

2023-08-04:村里面一共有 n 栋房子 我们希望通过建造水井和铺设管道来为所有房子供水。 对于每个房子 i,我们有两种可选的供水方案: 一种是直接在房子内建造水井 成本为 wells[i -

福大大架构师每日一题

福大大架构师每日一题

ChatGPT 助力开发人员改进代码的5个方式

SEAL安全

开发者 ChatGPT 企业号 8 月 PK 榜

参加HDC用Petal出行,专属打车券立减20元

最新动态

RHG之漏洞自动化利用(AEG)

云起无垠

低代码,更利好前端研发的红海

互联网工科生

前端 低代码 项目 可视化开发 JNPF

如何用 NPS 确定研发优先级,打破技术与业务的次元壁?

LigaAI

敏捷开发 业务价值 NPS 研发效能管理 企业号 8 月 PK 榜

模块7作业 王者荣耀线上商城异地多活架构设计

sandywrh

实战指南:如何利用Postman流畅调试微信支付接口

Liam

程序员 后端 微信支付 Postman API 调试

性能全面飙升!StarRocks 在贝壳找房的极速统一实践

StarRocks

数据库 大数据 MPP 湖仓一体 贝壳找房

你真的了解appium吗?

QE_LAB

测试框架 appium

命令行非明文密码连接 TiDB

TiDB 社区干货传送门

实践案例 集群管理 数据库连接

MobPush iOS SDK iOS实时活动

MobTech袤博科技

ios 消息推送 sdk

Web3到底是个啥?

BSN研习社

Sprint Boot学习路线6

小万哥

Java spring 微服务 后端 springboot

作者推荐 | 【底层服务/编程功底系列】「底层技术原理」史上最清晰的采用程序员的视角方式进行深入探索Linux零拷贝技术原理及实现

码界西柚

Linux 操作系统 零拷贝 zero copy 底层原理

大文件跨国传输慢有哪些因素,附大文件跨国快速传输解决方案

镭速

大文件跨国传输

定酬IT项目的恶果_研发效能_Ben Hughes_InfoQ精选文章