写点什么

怎样编写精益和敏捷项目的合同

  • 2011-02-23
  • 本文字数:812 字

    阅读完需:约 3 分钟

Alan Shalloway 在精益 - 敏捷邮件组中写道

你有什么比较不错的,可以写进合同(或者工作计划)里,用来跟踪一个软件承包方的进度 / 效能的度量方法推荐吗?【…】然而【问题在于】,这一困惑在敏捷 / 精益 / 看板领域尤为突出。

Jeff Anderson 给出了几条具体条款以作参考:

这些是我刚完成的合同中所包括的条款。我们有幸曾经真正地与客户一起完成过用户故事,因而对其复杂度有所了解。具体数据并不重要,主要给你个概念。 - 周期,我们承诺故事的一个 SLA 汇报周期为 20 天,准确度为 80%

  • 产量,我们承诺每月完成 7 个用户故事

为了实现这一点,我们假设待办事项列表中的故事的平均复杂度与已经完成的故事相同。我们每周持续汇报进度,异常值将按照变更请求来处理。有些类型的问题,我们让客户来负责,那些被总共阻碍超过 2 天的故事也会当做变更请求来处理。

Hillel Glazer 已经开始从一个不寻常的角度制定他的合同条款了:

总体来说,我所采取的重构合同的方法,是以我想要如何发挥客户关系的心理图作为起点的。接下来,我想到了客户在付钱给我的时候的感觉。他们付我钱买了什么?更重要的是,为什么?还有,我值得吗?我不希望觉得,他们付我钱是因为我的合同 / 协议规定如此。这使得我更关注价值。不仅仅局限于合同,而是我与他们的相互交流。 再来看看合同里的语言,我发现自己与律师们所用的委托书竟然惊人地(近乎不可思议地)一致。于是,我找了一份入手,搞出了一份“合同”书,约定了提供服务的报酬,“从何时到何时”,“基于客户的需求”以及“对特定的任务和工作量附带相应的期望产出”。(等等)

每一个特定的最终交付物都是独立任务,而不只是简单的文字定义。事实上,我所提供的服务就在协议当中,而任务和最终交付物都是提供那些服务的特有实例。

另一方面, Peter Stevens 认为,一份合同应该包括:

  1. 项目以及公司间合作的目标
  2. 项目组织架构概述
  3. 主要人员
  4. 付款和结算
  5. 提前以及正常终止条款
  6. 任何根据当地法律或者法定惯例所需的法律细节问题
2011-02-23 06:202836
用户头像

发布了 114 篇内容, 共 39.3 次阅读, 收获喜欢 2 次。

关注

评论

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

架构师培训 -08总结 数据结构算法,网络通信协议,非阻塞网络 I/O,数据库原理

刘敏

揭秘淘宝平台广告策略,拆解最佳投放实践

华为云开发者联盟

数据分析 广告 用户增长 淘宝 电商

判断两个链表是否合并

Acker飏

第八周总结

LEAF

一图看懂华为云DevCloud如何应对敏捷开发的测试挑战

华为云开发者联盟

微服务 敏捷开发 测试 云服务 华为云

Java SSM 框架常见面试题

老大哥

Java

判了!中科大博士写游戏外挂赚了12万获刑,被抓才知道帮团队赚了300万……

程序员生活志

游戏开发 游戏 游戏外挂 新闻

新三板专家-程晓明:四板将是推动区块链技术与资本市场结合试验田

CECBC

区块链技术 推进落地应用

区块链+国防安全,科技是核心战斗力

CECBC

新技术 国防安全 科技信息

架构师训练营第8周学习总结

TH

架构师训练营week08 作业

GunShotPanda

该学一学了!零基础入门Docker

程序员的时光

Docker

轻量级BI应用-Superset实践

Jackchang234987

BI 数据产品

2行代码搞定一个定时器!

简爱W

BFC "苦"前端久矣!

coolion

CSS 大前端

Developer 转型记:一个开发平台的“魔力”

华为云开发者联盟

华为 AI 开发者 开发者工具 华为云

一次线上JVM Young GC调优,搞懂了这么多东西!

南方有乔木兮

MySQL的索引基础知识

guoguo 👻

JVM详解之:HotSpot VM中的Intrinsic methods

程序那些事

Java JVM GC

视频丨包不同的沙雕敏捷之砸锅卖铁买兰博

华为云开发者联盟

程序员 运维 敏捷 敏捷开发 技术人

使用Spring Validation优雅地校验参数

Java课代表

springboot

面试官问:僵尸进程和孤儿进程有了解过吗

Java小咖秀

Linux 学习 面试 进程 经验

百万并发「零拷贝」技术系列之经典案例Netty

码农神说

Java Netty 零拷贝

知识点梳理:聊聊iOS SDK数据采集那点事儿

易观大数据

求组队,PK华为HMS全球应用创新大赛!

InfoQ_e92167c73263

android

要都练基本功

架构师

【解构系统设计面试】什么是系统设计?以及如何设计一个新鲜事系统?

罗远航

系统设计

架构师训练营week08 学习总结

GunShotPanda

第八周总结

Acker飏

Java中的模板设计模式,太实用了!

BUZHIDAO

Java

信创舆情一线--50多家科技公司源代码泄露

统小信uos

怎样编写精益和敏捷项目的合同_研发效能_Dan Puckett_InfoQ精选文章