All pastes #28381 Raw Edit

Unnamed

public text v1 · immutable
#28381 ·published 2005-11-11 17:01 UTC
rendered paste body
Customer: "I need a report that shows salaries for these employees." (hands a list of 20 employe numbers)

Me: "Why these 20 employees?"

Customer: " those are the ones I want to see!"

Me: "Yes, but what is it about these 20 employees that makes you want to see them on this particular report? What do they have in common?"

Customer: "Are you dense? What they have in common is that I want the report to show their salaries!"

Me: "Yes, I understand that ... why did you choose this list of 20? Will this list ever change?  What makes it change?"

Customer: "I don't follow.  I just want to see the salaries of everyone in the Finance department on the report, and this is the list!  Also, I don't want employees that have been terminated, of course."

Me: "So you want a report that shows the salaries of active employees in the Finance department? "

Customer: "Yes! Isn't that what I said?  Also, we will eventually reports for the other departments as well."

Me: "So, maybe a report that *prompts* for a department, and from there, shows the salaries of the active employees in that department?"

Customer: "Yes! Isn't that what I've been saying?"