Two weeks seems a bit much, but once you have a significant client base of paying customers, you simply must have some form of production control and QA. Even good developers make mistakes, and letting everyone just push their changes to prod over lunch is a recipe for pissed off clients.