Agile + DevOps West 2022 Concurrent Session : Optimize Quality Stages in CI/CD Pipelines


Thursday, June 16, 2022 - 11:30am to 12:30pm

Optimize Quality Stages in CI/CD Pipelines


There are many different viewpoints when it comes to developing code. But most companies can agree on time to market and quality code as two most important aspects of development. For time to market, many companies built CI/CD pipelines to automate the build/integrate and deploy process. What about quality code? How can companies ensure quality in the CI/CD pipeline? One way to address this challenge is to optimize the quality stages of the CI/CD pipeline. Companies can improve their static code analysis, unit testing, code coverage, and post-deployment testing stages to ensure code quality is automatically built into the process. Join David Dang as he explores the best practices of implementing quality stages in the CI/CD pipeline and why it’s an important step towards DevOps maturity. He explains the value of static code analysis tools; check for code quality and cyber security vulnerabilities. The importance of writing good unit testing scenarios; positive, negative, and boundary tests. The usage of code coverage to gain insight into under coverage code. And leveraging post-deployment testing, backend, services, and UI, to gauge stability of the application. David's session will provide tips and tricks to ensure you're implementing your quality stages properly, and interesting anecdotes from customers he has helped get back on track.

David Dang
Zenergy Technologies

David Dang, VP of Automated Solutions for Zenergy Technologies, has been a leading figure in the software automation industry for over twenty years. At Zenergy, David coaches companies in DevOps and Automation to help them develop better software faster. As a former developer, DevOps and automation were natural fits for David when he first began to use them. He quickly developed improved DevOps strategies and better, more effective automation techniques to help companies become competitive in modern software development methods. David is in high demand as a DevOps strategist and automation architect at Zenergy’s clients and consistently presents at major industry conferences.