参考答案: A
详细解析:
使用敏捷方法进行迁移,就是分阶段完成交付,项目经理需要决定签署哪种控制协议,为了保证一个阶段完成之后能更好的完成下一个阶段,相比这些选项,选项A是最佳实践,在每一次项目回顾后,也就是完成评审之后确认了哪些完成项,再确认付款,能够对供应商起到一定的制约效果。
选项B,在用户故事完成时并不一定能确定符合要求,需要通过评审之后才算真正完成,没有选项A合适;
选项C,信息系统采取的是敏捷方法,但是其他还是预测方法,整个项目公用一份协议不太方便操作,选项C不合适;
选项D,事后再协商难免会出现分歧,不太可取,选项D不太合适。