A few years ago, Quality Assurance (QA) was a predictable phase in the software delivery cycle. Build the app, pass it to QA, fix bugs, and release — all in neat, linear handoffs.
Fast forward to today. The enterprise software world moves at breaknec...