Dave Farley on Generative AI and the Future of Software Development [S2E4]

Posted on Friday, Jul 7, 2023 | Category: AI & Automation | Series: Season 2 | Generative AI, AI, Machine Learning, Developer Tools, Continuous Delivery, SDLC, Productivity
Continuous Delivery pioneer Dave Farley joins Trac Bannon and Bryan Finster for a thought-provoking debate about Generative AI’s impact on the Software Development Lifecycle. Is AI a game-changer for developers or just another tool in the toolbox? Dave brings his characteristic clarity and deep expertise to this timely discussion.

Transcript

[background music]

Trac Bannon Hi there. Welcome to on the road To DevHops.

[background music]

Show Notes

Wait, is that Dave Farley debating Generative AI with Trac Bannon and Bryan? It sure is!

The legendary Dave Farley, co-author of “Continuous Delivery” and one of the original Agile Manifesto signatories, joins us for a deep dive into how Generative AI is transforming (or not transforming) the Software Development Lifecycle.

Episode Highlights

Generative AI tools like GitHub Copilot and ChatGPT are everywhere in software development. But are they revolutionary or just the latest shiny object? Dave brings decades of experience and his characteristic straight-shooting analysis to this crucial question.

We explore:

  • AI’s real impact on developer productivity - Beyond the hype
  • How AI fits into Continuous Delivery practices - Complementary or contradictory?
  • Code quality concerns - Can AI-generated code meet production standards?
  • The changing role of developers - Are we becoming AI prompt engineers?
  • Testing AI-generated code - New challenges for quality assurance
  • Where AI excels (and where it falls short) - Practical use cases and limitations
  • The future of software craftsmanship - Will fundamental skills still matter?
  • Ethical and security considerations - What developers need to think about

Dave Farley is a software development legend. Co-author of “Continuous Delivery,” he’s been at the forefront of software engineering practices for decades. His YouTube channel has helped thousands of developers understand CD, testing, and engineering excellence. When Dave speaks, the industry listens.

Why This Matters

Whether you’re excited about AI coding assistants or skeptical of the hype, this conversation will help you think more clearly about how to leverage (or not leverage) these tools in your work.

This isn’t about predicting the future - it’s about understanding the present and making smart decisions for your team and your career.

Guests

Dave Farley

Dave Farley

Gotta love this guy!

Hosts

Tracy 'Trac' Bannon

Tracy 'Trac' Bannon (She/Her)

Tracy ‘Trac’ Bannon is a Senior Principal with MITRE Labs, where she tackles some of the most complex challenges in software architecture, engineering, and DevSecOps across both commercial and government sectors.

As an accomplished software architect and engineer, Trac thrives on understanding complex problems and working to deliver value at speed. She brings decades of hands-on experience building systems that matter - systems that need to be secure, scalable, and sustainable.

Passion for People & Community

Beyond her technical expertise, Trac is deeply passionate about mentoring and training the next generation of technologists. She regularly:

  • Guest lectures at universities, sharing real-world experience with students
  • Leads working groups on software architecture and DevSecOps practices
  • Mentors emerging leaders in technology
  • Advocates for diversity in technology, helping to narrow gaps as a mentor, sponsor, volunteer, and friend

Industry Voice

Trac is a featured industry speaker, blogger, author, and accomplished podcaster. Her podcasting credits include:

  • On the Road to DevHops (you’re here!)
  • Real Technologists
  • It’s 505! Daily Podcast (part of Sourced Network Production)

She’s known for her authentic, no-nonsense approach to discussing the real challenges and opportunities in modern software development.

Areas of Expertise

  • Software Architecture & System Design
  • DevSecOps & Security Transformation
  • Continuous Delivery & DevOps Practices
  • Enterprise & Government Software Systems
  • Technical Leadership & Mentorship
  • Diversity & Inclusion in Technology

Connect

Whether you catch her podcasting, blogging, speaking at conferences, or mentoring the next generation, Trac brings passion, experience, and authenticity to everything she does.