This is all very true... unless you're embracing continuous deployment, in which case deploying straight to production is a core feature and a huge benefit.
Interesting, I've never been on a team that practiced continuous deployment. A few questions: Where does QA fit in? What about automated tests? How do you maintain confidence in your changes? How do you handle large, cross-team feature development? In your experience, does it work as well as as a multi-stage release cycle?
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.