Quality Assurance in a DevOps World
If DevOps indeed is a cultural paradigm of trust within the development and operations functions of a software service organization then there are a few derived requirements essential to enabling such a thing. Testing is the most important requirement of them all. Quality assurance, regardless of it being its own entity or not, is the "greased skid" that enables successful DevOps. Quality assurance, in automated form, is the proof that is foundational to the trust that enables confidence in both sides. So, it is imperative that both development and operations shops take a more active role in how quality assurance is defined and executed. This may be as much of a culture shift as development and operations collaborating - but, this talk will discuss the why's and how's of such a thing.