Driving Complex Decisions(garrettdbates.com)
garrettdbates.com
Driving Complex Decisions
https://garrettdbates.com/driving-complex-decisions
4 comments
Great points. Related: "design" is an ongoing process, which is constantly entered and exited along the way to software delivery. I have a great diagram about this from a little yellow MIT press book but sadly no time to dig it up rt now.
I like the saying - weeks of coding can save us hours of planning.
Not bad ... now i did reflexively cough at the implied need to get something, anything outside there - sounds political for show - but ok i get it. Thanks for the post!
It really helps to front-load the controversial questions. That way, if the team/organization/leadership gets mired down in that discussion, it's (1) determining constraints to reduce your search space early, and (2) it isn't setting false expectations about how long the decision will take because the design work hasn't even started!
One thing I miss about working in a startup is that you didn't have that many stakeholders to go through, so there wasn't nearly as much communication/stakeholder overhead to work through.