DEV Community

Discussion on: Two gears of Software Development

Collapse
 
uclusion profile image
David Israel

Two gears is a good analogy but leaves out some cases:
1) Lots of gear 1 deliverables turn out to not deliver business value
2) Lots of gear 2 would not be necessary if there had been more collaboration on implementation to begin with. Things could have been coded better the first pass many times.

People underestimate the amount of collaboration necessary to build a product. Its very easy to end up implementing the wrong thing the wrong way.

Collapse
 
aismagulov profile image
Arsen

Yeah, totally agree. It just takes time to improve that collaboration. When we get better at it, the gear switch should become less drastic.