The Bots are Coming! and our software delivery pipelines are not ready. I will cover research about how dev orgs are preparing for GenAI in software delivery, and will show where existing delivery pipelines will break. Finally, I will review the fundamentals of preparing for this massive challenge.
GenAI has gone from generally available, novel technology to widely adopted in a matter of months. Most engineering organizations are now using GenAI to generate code, write tests, and assist in code reviews. New code is becoming dirt cheap to write - but our delivery pipelines remain miserably unprepared for the tsunami of new code flowing at a much more rapid pace. Our current pipelines need a hard reset to prepare us for the GenAI revolution - and engineering managers need to get started TODAY. This talk will dive into where GenAI is starting to break down our delivery pipelines. While scaling CI/CD is easy, and we can always add a few more workers, scaling the humans in the process is the hard part. This talk will demonstrate how massive amounts of new machine-generated code will impact our pipelines, in ways that will require either greater headcount, or smarter, automated pipelines. You'll come away with ideas for how to modernize your delivery pipeline so you can fully embrace the GenAI revolution.
I like to solve problems. Maybe that's why I was so fascinated with programming when first encountered Logo back in the late Eighties. The possibilities seemed endless... they still do. I made a career solving complex programming problems as a consultant and entrepreneur. I learned that the most intriguing puzzles I love most are those that combine "how do we build it?" , "what should we build?", and "what else can we do with this?". In 2014 I joined the CTO office of a fast-moving cloud security startup, which later got acquired by a networking giant. This is where I met Ori and Dan, now co-founders of LinearB. Four years ago I joined them, getting back to solving these exciting puzzles in the world of dev team metrics and software engineering intelligence.