AI Won't Fix a Broken CI/CD Pipeline
Most teams are adding AI to broken pipelines. Here's the sequencing that actually works. There's a pattern I've watched repeat itself across engineering organizations over the last two years: a tea...

Source: DEV Community
Most teams are adding AI to broken pipelines. Here's the sequencing that actually works. There's a pattern I've watched repeat itself across engineering organizations over the last two years: a team gets pressure to "add AI" to their release process, someone bolts a generative testing tool onto an existing Jenkins pipeline, and within a quarter they're dealing with more false positives, more noise in their dashboards, and more time triaging failures than before. They got faster. They didn't get better. This isn't a failure of AI. It's a failure of sequencing. I know because we made a version of that mistake ourselves. I lead both testing and release management at NoMachine — which means I sit at the intersection where a lot of this pain lives. Our pipelines run on Jenkins, Ansible, Selenium, Python, and Bash. When we started integrating smarter automation into that stack, we assumed the hard work was behind us. We had coverage. We had tooling. We had process documentation. What we didn