5 ms·
Sometimes the desired result is not known ahead, at project start, and twisting and turning is part of the process of (hopefully) ending up with something that
by retSava 7y ago
Sometimes the desired result is not known ahead, at project start, and twisting and turning is part of the process of (hopefully) ending up with something that people are happy with. It's just part of human nature and needs to be embraced. You just ensure you are paid for it.
- wool_gather 7y agoThis is the optimistic take. :) But there's a difference between exploring the design space and iterating until you end up with a product that makes the customer happy and endlessly reworking decisions every time the next "stakeholder" in the customer's org sees a part of the bikeshed that they have an opinion on One is a skill-engaging and -enhancing professional project. The other is the road to burnout.
- retSava 7y agoYeah, absolutely, agree on that :). Reminds me of the Battlechess duck, point 5 here: https://blog.codinghorror.com/new-programming-jargon/ https://blog.codinghorror.com/new-programming-jargon/