From "carrier pigeon" to a 5-step analysis flow
The client spoke, the team quoted. Devs coded mechanically according to the spec. Met the spec → released. Went to PROD → feature didn't solve the user's real pain point → client requested changes → team reworked → repeat.
Created a 5-step requirement processing flow that every new req had to go through:
This was the most important decision in 4 years. It wasn't a process — it was an attitude: the team was no longer a robot, but the client's technical partner. The sharp drop in the bug rate later on was entirely due to this.