How cute. I tried your suggestion once. What I got was an overengineered, poorly documented delivery that matched the spec about 50%. Oh, it was also a year late.
Sorry, but processes are there for a reason, and the reason is, broadly, that getting an average team of engineers to deliver on time, according to spec and without diving all the way down every overoptimization / navelgazing / random interest / flamewar / framework flavor of the day rabbithole there is is otherwise impossible. With process it becomes at least a tiny bit more akin to herding cats instead of just watching them run amok every which way.
musicale|6 years ago
time, features, reliability: pick two
NikolaNovak|6 years ago
In principle you could have those three if you throw enough resources at them.
aliswe|6 years ago
How unnecessary!