在软件设计的需求会议上,要这样想像:你的客户并不是你是客户。这实际上,真的不难以做到,因为,事实便是如此。
没错,你的客户确实不是你的客户。你的客户的客户,才是你的客户。如果你的客户的客户赢了,你的客户也就赢了。这意味着,你也赢了。
假设你正在编写一个电子商务应用程序,那么该仔细考虑的应当是那些会在那个 站上购物的人的需求。他们需要安全的信息传输,需要数据加密存储。而这些需求,你的客户可能不会提及。如果发现你的客户疏忽了他们的客户的需求,你要指出来,并说明原因。
如果你的客户有意无意地忽视他们的客户所看重的重要事项——这种情况常有发生————那么,请考虑放弃这个项目。如果你的客户Sally不想每年为SSL掏腰包,而且打算把信用卡数据以纯文本格式存储(因为这样做更省钱),这样的需求可不能轻易的答应了。明知是糟糕的主意,但你如果竟然也同意接手,这无异于在谋杀客户的客户。
需求收集会议不是项目实现讨论会议。除非所涉及问题非常明确或大家都己理解,不要让客户使用与具体实现相关的术语。允许客户发表他们或许不切实际过于理想化的理念(Platonic ideal),描述他们的概念及目标,但不要听任他们自以为是地给出解决方案,他们有时居然还会使用术语。
这看起来似乎难以做到。那么,该如何在这类会议上坚待这样的原则呢要牢牢关注于你的客户的客户的需求即可。记住,尽管给你开支票是你的客户,但你应该始终清楚一点:自己应该诚实遵循那些最佳实践所揭示的规律,这样你才能产出客户真正需要的东西,而不是他们声称自己需要的东西。当然,你需要为此进行大量讨论,在讨论中要准确清晰地陈述你的方案及理由。
如同生活中的许多事情一样,有一首诗或许对此做出了最好的诠释。在1649年,理查德·洛夫斯基(RichardLovelace)(译注①)在《出征前致露卡斯塔》的尾句中写道:“我又怎配真的爱你,亲爱的/如果我不更爱自己的荣誉(I could not love ehee,dear,so much,/Loved I not honor more.)。”
我们也不配称得上真正关爱我们的客户,如果不能更为关爱他们的客户。
译注①:理查德·洛夫斯基(Richard Lovelace,1618-1658年),是17世纪英国查尔斯一世宫廷里的骑士派诗人之一,出生于英国肯特郡一个富有之家。《出征前致露卡斯塔》是他在奔赴战场前写给未婚妻露卡斯塔的告别诗。他最著名的诗是《在监狱致阿尔泰亚》,其中有这样的诗句:“监狱不是石墙砌成的,笼子也不是铁栅制成的。”1642年,在英国“在叛乱”时期,他曾因保皇主张被短期逮捕入狱,诗歌《在监狱致阿尔泰亚》正是创作于此期。1646年他在法国军队服役,回国后再次因参与保皇派活动而入狱。他死的时候一贫如洗。他的兄弟将他的大部分诗歌汇集为《露卡斯塔》(Posthume Poems),于1659年出版。
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!