Your Customer Is Not Your Customer

Your Customer Is Not Your Customer

Eben Hewitt

AS you WoRK in REquiREMEnTS MEETingS to design software, pretend that your customer is not your customer. It turns out that this is a very easy thing to do, because it is true.
Your customer is not your customer. Your customer’s customer is your cus- tomer. If your customer’s customer wins, your customer wins. Which means you win.
If you’re writing an e-commerce application, take care of the things that you know people who will shop at that site will need. They’ll need transport secu- rity. They’ll need encryption of stored data. Your customer may not mention these requirements. If you know that your customer is leaving out things your customer’s customer will need, address them, and communicate why.
If your customer willingly and knowingly doesn’t care about certain important things that your customer’s customer cares about—as happens from time to time—consider stepping away from the project. Just because Sally Customer doesn’t want to pay for SSL every year and wants to store credit cards in plain text because it costs less to build, it’s not OK to simply agree. You’re killing your customer’s customer when you agree to do work you know is a bad idea.
Requirements-gathering meetings are not implementation meetings. Forbid the customer’s use of implementation-specific terms unless it’s an absolute or well-understood problem. Allow your customer to express only the Platonic ideal, his concept and goals, rather than dictating a solution or even using technical terms.

So, how do you maintain such discipline in these meetings, which can be decep- tively difficult? Remember to care for your customer’s customer. Remember that while your customer is writing your check, you must be clear that you need to honor best practices, so that you can make what the customer really needs, not just what they say they need. Of course, this takes lots of discussion, and clarity as to exactly what you’re doing and why.
Perhaps, as with so many things in life, this is best clarified by a poem. In 1649, Richard Lovelace wrote “To Lucasta, on Going to the Wars.” It ends with the line: “I could not love thee, dear, so much,/Loved I not honor more.”
We cannot love our customers so much, love we not their customers more.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值