Dev Interrupted

Making Sense of Agentic AI | ThoughtWorks Birgitta Boeckeler

12 snips
Nov 12, 2024
Birgitta Boeckeler, Global Lead for AI Assisted Software Delivery at ThoughtWorks, dives into the transformative potential of AI in software development. She shares her insights on agentic AI, discussing its real-world applications and the limitations developers face, especially with legacy codes. Birgitta also emphasizes the importance of clear use cases for successful AI integration and the balance needed to avoid tool fatigue. Joining her, Dan Lines highlights how engineering leaders can measure AI's impact on their teams and refine coding practices for better outcomes.
Ask episode
AI Snips
Chapters
Transcript
Episode notes
ANECDOTE

Legacy Code Experiment

  • Birgitta Boeckeler used a real-world open-source medical records system (BAMNI/OpenMRS) to test AI tools.
  • She simulated a new developer trying to understand the codebase and implement a ticket, focusing on practical application.
INSIGHT

AI Needs Examples

  • AI models often struggle without concrete examples to reference.
  • Test generation works better with existing tests and established mocking setups.
ADVICE

Focus on Specific Problems

  • Focus on specific problems for agentic AI, like straightforward code additions within existing codebases.
  • Avoid broad, unrealistic expectations of AI solving any software problem.
Get the Snipd Podcast app to discover more snips from this episode
Get the app