原则9:促使开发者与客户的目标一致
项目经常会因为
客户
与开发人员
的目标不同(或不兼容)而失效。
> 博弈
* 开发人员为了最大化营收,会尝试完整开发所有特性,即使会导致项目延期;
* 客户愿意放弃其中的部分功能,希望能按时交付其他特性。
> 双方达成一致目标
* 按优先级对需求排序(原则50),以便开发人员了解他们的相对重要性;
* 根据需求的优先级奖励开发人员(高、中、低优先级);
* 对逾期交付实行处罚机制。
项目经常会因为
客户
与开发人员
的目标不同(或不兼容)而失效。
> 博弈
* 开发人员为了最大化营收,会尝试完整开发所有特性,即使会导致项目延期;
* 客户愿意放弃其中的部分功能,希望能按时交付其他特性。
> 双方达成一致目标
* 按优先级对需求排序(原则50),以便开发人员了解他们的相对重要性;
* 根据需求的优先级奖励开发人员(高、中、低优先级);
* 对逾期交付实行处罚机制。