Raghav Narasingu
Sep 9, 2018 · 1 min read

I see this reality in product development, where the developers build their code early-on and then comes performance engineers late in the cycle and finding problems later. This more often results in re-engineering the product for performance, running into more cycles than planned.

DevOps is a realization that there is a discontinuity in what is envisaged at the time of development and its verification by developers, and then making amends when System testing uses the product in a different environment than used by developers, and then finally when taken to production, realizing there are a set of operations requirements.

This ‘practice’ can help the organization to build their code ‘production-ready’ with all the ‘Continuous-*’ practices.