
Originally Posted by
gescober
Hmmm, so if I'm building software to manage and track customer complaints for a call center, I have to deal with three roles - the person who buys the software, who is the CTO, the person who uses the software, the customer service agents, and the end customers, who derive value (or lack thereof) from the customer service delivered.
So, you do requirements for all three roles, or at least, take them into consideration? For the CTO, I have requirements that the software implement all the latest industry buzzwords and have a feature set that can be explained during 9 rounds of golf? What do you do when the customer service that the end customers expect and what the customer service agents can deliver are very different? I think in this case, the primary stakeholder is the customer service agent, and that they're the ones who will decide what the end customers get.
I understand the distinction, but I'm not sure how valuable it is.