Importance of Testing Planning for DevOps — Ignite Talk

This post emphasizes that effective DevOps pipelines should be driven by a clear test plan and agreed quality gates, not tooling decisions made in isolation. It also links to an Ignite talk with practical guidance for aligning tester and pipeline expectations.

Coveros Staff

July 26, 2017

In the agile world, it’s important to remember that planning and documentation are still important and serve a purpose. While agile promotes “working software over comprehensive documentation,” it doesn’t say ignore documentation as much as we’d all often like to think. When developing a working DevOps pipeline, it is important to understand what your quality gates are, what thresholds you expect, and where you expect these to be. A well-documented test plan should inform the pipeline, and provide information and details as to what constitutes a working code. Too often this DevOps work is done out of sync with Testers, which then either means quality definitions don’t line up, or additional re-work has to be put in to align software confidence goals.

I recently gave an Ignite talk, 20 slides in 5 minutes, discussing exactly this, giving some tips and pointers:

 

Coveros Staff

Coveros Staff

This post represents the collective insights of the Coveros team. Our staff consists of software experts who bring deep experience in secure agile development, DevOps, testing, and software quality. Over the past 20 years, Coveros has trained more than 30,000 professionals and worked with half of the Fortune 100 companies on mission-critical software development challenges. We draw on this extensive experience to share practical insights, proven strategies, and real-world solutions that help organizations build better software faster and more securely.