作者:诺曼卡诺瓦利(Normal Camovale)
人们并不总是满心欢喜地接受新系统或系统的重大升级。这种情势,可能会对项目的成功构成威胁。
人们不同意实施新系统的决定,这并不罕见,尤其在初期时。这在预期之中,也情有可原。但是,相比持续地消极应对,人们对新系统的初反应通常是漠不关心。
架构师的目标,是要去了解和衡量接受度问题(acceptance problem)带来的威胁,并朝能减轻这些威胁的方向开展工作。要做到这一点,必须认识到这些问题,并深思其中的原因。较常见的原因有:
- 人们可能会关注需要新系统(和随之而来的旧系统的退出)的必要性问题,还包括对角色转变时可能会失去职能、影响力或权力的恐惧。
- 对新的(未经证实的)技术怀有恐惧。
- 成本/预算方面的考虑。
- 人们根本就不喜欢变革。
要针对每种原因,采用不同的可行办法,其中有一些你可以解决,而另个一些你则无能为力。必须认识到其中的差异,并快速处理掉那些你能够解决的问题。尽早开始和最终用户讨论新系统,包括其真正的和潜在的好处和不足。最有效的长期解决办法,是运用系统设计本身来消解个中优虑。其他解决方法,包括培训、定期安排系统的演示(在项目生命周期的早期阶段就开始),并分享用户从新系统中获得的知识。
“项目拥戴者”可以帮助消除用户接受度问题。这个职位最理想的人选,是能代表用户或利益相关方的人,有时候,他要说明自己“就是”用户或利益相关方。如果没有这样的人,那么在一开始就要努力寻找这样的人,一旦召集到项目拥戴者,就要尽力给予支持。