Applying AI to the SDLC: New Ideas and Gotchas! - Leveraging AI to Improve Software Engineering

AI has taken the world by storm, including the realm of software engineering. There's a rush to incorporate AI tools, from code generation to test analysis. We'll begin with a high-level overview of AI in the software development life cycle (SDLC), then dive into the sometimes tricky world of AI in software development. From planning and estimation to risk analysis, writing user stories, and even simulated pair programming, AI-assistance can enhance your delivery of value with the speed and quality your end-users demand. To bring AI into your enterprise usually takes integrating AI governance into your enterprise strategy and understanding the implications.

We'll then pivot from viewing AI as merely a tool today to envisioning a future filled with AI agents as team members. By the end of this session, you'll have a solid understanding of both the benefits and challenges of applying AI to the SDLC. Plus, you'll walk away with practical knowledge to start leveraging AI to build and deliver software. This session is ideal for software architects, engineers, developers, project managers, and technical leaders eager to explore the cutting-edge applications of AI in software dev.


Tracy (โ€œTracโ€) Bannon

Senior Principal/Software Architect & DevOps Advisor @MITRE, Host & Journalist of "Real Technologists Podcast", DevOps Ambassador

Passionate Software Architect and Change Agent who writes, speaks, teaches, and practices my craft every day.

As an accomplished software architect, engineer, DevSecOps, and digital transformation advisor, I've worked across commercial and government clients. Understanding complex problems and working to deliver mission/business value at speed is what drives me. I focus on bringing leading-edge techniques to modern software practices including applying AI/ML/Generative AI to the full software development lifecycle.  

As a long-time advocate for diversity in technology, I am helping to narrow the diversity gaps as a mentor, sponsor, volunteer, and friend.  

๐™’๐™–๐™ก๐™  ๐™ฉ๐™๐™š ๐™ฌ๐™–๐™ก๐™  ๐™–๐™ฃ๐™™ ๐™ฉ๐™–๐™ก๐™  ๐™ฉ๐™๐™š ๐™ฉ๐™–๐™ก๐™ : you see, I'm just as passionate about mentoring and training as I am about delivering valuable software!   I love community and knowledge building with my teams, my clients, and the next generation of technologists by leading working groups and sharing experience stories. Another avenue for mentoring and community building is publishing, speaking, and blogging to get the word out.  You can catch me at industry events, on my website, or through podcasts like ๐—ฅ๐—ฒ๐—ฎ๐—น ๐—ง๐—ฒ๐—ฐ๐—ต๐—ป๐—ผ๐—น๐—ผ๐—ด๐—ถ๐˜€๐˜๐˜€ and ๐—œ๐˜'๐˜€ ๐Ÿฑ๐Ÿฌ๐Ÿฑ! ๐——๐—ฎ๐—ถ๐—น๐˜† ๐—ฃ๐—ผ๐—ฑ๐—ฐ๐—ฎ๐˜€๐˜

Much of my time is invested as a Senior Principal in MITRE Corporationโ€™s Advanced Software Innovation Center. I  hold certifications from Microsoft, AWS,  DevOps Institute, PMI, Scrum Alliance, and the Software Engineering Institute (SEI).

Read more