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).