协作契约是一个面向跨团队项目的启动技能。跨团队项目往往失败在团队之间的接缝上:各团队有自己隐性的工作规则,接缝处却没有;决策权归属被各自默认成不同答案;交接反复退回,因为“完成”的定义不一致。该技能产出一页协作契约,在项目启动时各方关系尚好时约定清楚。
主要能力:产出决策权表,列出项目可预见的决策及谁决定、谁被咨询,强制现在就解决模糊归属(包括优先级冲突由谁裁决);产出接口规范,规定工作如何在团队间流转,包括交接格式、请求路径、每种交接类型的完成定义;产出沟通层,包括共享频道、同步节奏(尽量轻)、升级路径及具体人名;产出摩擦协议,规定首次碰撞时两名负责人先沟通,再考虑升级。
必要输入:项目与涉及的团队及其过往合作历史;项目可能被迫做出的决策(范围、优先级冲突、质量标准、发布时间);实际跨接缝流转的交接形态;共同负责接缝的两位负责人。
输出格式包括协作契约标题、决策权表、接口、沟通、摩擦协议及质量检查项。
限制与反模式:不要因团队关系好就跳过契约;不要留下“优先级冲突谁赢”未分配;不要接受凭感觉的完成定义;不要用意外升级;不要写三页,一页才会被签署和记住。