3 ms·
On the flipside, sales teams are probably the closest people in the business to what customers think they want. Engineering teams often have a disparaging view
by Closi 5y ago
On the flipside, sales teams are probably the closest people in the business to what customers think they want.
Engineering teams often have a disparaging view of the sales teams, but usually the sales team is just selling what is needed to get the sale. Sometimes this is 'misplaced', but in my experience of enterprise software it's more often the case that a client has a genuine requirement and the engineering team thinks 'feature x' is close enough, but the client disagrees (and the client will obviously be right about what their requirement is, and if feature x is close enough is just a matter of opinion).
- magicalhippo 5y ago> the client will obviously be right about what their requirement is I guess you mean that as "the client thinks they're obviously right", as in my experience they're surprisingly often wrong about what their requirements truly are. Sometimes spectacularly so. Most of the time this is because the decision is being taken too high up in the organization, so they don't actually know what their employees actually do or need. If not that, then it's not uncommon to see X-Y problems creep into requirements.
- Closi 5y agoI mean that the customer/client will be right about what they want the requirement to be. Requirements are ultimately customer/user requirements/wants, not universal truths.