Many of us use this term in daily business quite intuitively: "build stage", "test stage" and used long before the rise of DevOps. 

But is there a formal and/or well-established definition of this term? 


Additional question: Who and where used it for first time?