软件测试思想者 - “客户期望管理”案例之“最低期望即是最高期望”


软件测试思想者 - “客户期望管理”案例之“最低期望即是最高期望”


对客户的期望管理,可以说既是一门技术,也是一门艺术。什么意思呢?通常情况下,我们尽可能的分阶段、分层次的满足客户额外的期望,让客户总能感到惊喜,从而让客户不断的获得满足感。至于怎么分阶段、分层次满足客户的期望,就需要高超的技术来把控,而恰如其分的火候掌握则是艺术。

在这里,说一个特例:

某一大型软件开发项目,项目交付日期不可更改,但种种原因使得该项目多次流标,导致项目工期一再缩短,这种情况下,乙方怎么才能达到最好的客户期望或皆大欢喜的结果?

分析:

1、大家都知道,项目管理铁三角是范围、时间和成本,三者中任意一方的变动都会对其它二者产生影响。项目管理的目标是平衡三者的关系,使之达到最佳的效果。
2、既然时间(项目交付日期)不可更改,只能从范围和成本两个方面考虑平衡。
3、考虑到软件开发项目是智力密集型产品,在短时间内大批增加人手或加班对提前完成项目效果并不明显,也就是说,即使不考虑人力成本增加的因素,也很难在指定日期之前完成项目。
4、综合上述因素,只能从范围上着手,从质量上考量。从范围的角度出发,压缩范围;从质量的角度考虑,可以分层次满足不同模块的质量。

策略:

在指定的软件项目交付日期之前,满足最低软件开发需求(甲方项目负责人可以跟其领导交差的程度),也就是说,最低期望即是最高期望策略。

具体做法:

1、安排最优秀的软件需求分析师做软件需求调研并完成软件需求分析说明书,最大程度的确保软件需求的完整性、一致性和正确性。
2、签订软件开发合同时,少承诺可能完不成的任务,某些具体条款从对己方有利的角度尽可能模糊。
3、评估软件全部功能设计、编码和测试的工作量,并列出必须实现且可以实现的功能。
4、跟甲方项目负责人沟通因工期缩短造成的实际困难,也就是,在指定日期之前,实现全部软件功能并不现实。从客户角度考虑,让客户有办法跟其领导交差,根据最小软件功能实现原则,对需要软件功能进行取舍,协商出那些软件功能必须高质量实现,那些软件功能只需做到演示效果,那些软件功能暂时不做,在项目验收之后,将那些没有很好实现的软件功能在后面的软件维护或二期工程中实现。


如何联系“软件测试思想者”?

  • 微信公众号:SoftwareTestThinker
  • 微信号:weixin_samwang_2015
  • QQ号码:81976881
  • 邮箱:[email protected]




猜你喜欢

转载自blog.csdn.net/shouchun_w163/article/details/79411204