One of the biggest problems perceived in the
agile's world is "how do I make it clear to the sales dept. that I can't sell an application to the client without having discussed (and evaluated) it with the development team?". One of the biggest problems perceived by agile salesmen is: "How can I make it clear to the development team that without an economic evaluation I can't sell anything?". Bargaining is necessary not only to customers but also within the company. This is the talk / confession of a former developer passed to the dark side ...