Listening to the eXtreme Project Management episodes in the Controlling Chaos podcast, I went in touch with an interesting syndrome: I’ve called it the Role Inversion Syndrome.
Extreme projects have high levels of innovation, scarcity in resources, very high quality standards, big time constraints.
In these projects we have these two effects:
- users don’t know what they want: and developers tend to do their work imagining / inventing requirements and solutions
- developer cannot estimate as they don’t have requirement: and this is not a problem as the customer knows exactly when everything has to ship!!
So in this inverted (extreme?) word, developers give requirements and customers give estimations.