The Joe Reis Show

Dave Colls and David Tan - Effective Machine Learning/AI Teams

13 snips
Jan 7, 2025
Dave Colls, a data mesh and machine learning expert at Next Data, and David Tan, an engineering manager at Xero with a rich background in software and ML, discuss building effective machine learning teams. They explore the importance of multidisciplinary approaches and the unique challenges in ML projects. The duo also touches on the seven wastes in data management, integrating lean principles for enhanced productivity, and the need for a product mindset in data products. Plus, they share a light-hearted moment discussing Melbourne's coffee culture!
Ask episode
AI Snips
Chapters
Books
Transcript
Episode notes
ANECDOTE

Functional Specialization Challenges

  • David Tan worked with teams organized by functional specializations, like separate science and ops teams.
  • This led to rework, handovers, and long feedback cycles, mirroring the classic DevOps comic's "giant crashing ball" scenario.
ADVICE

Start with Cross-Functional Teams

  • Start with multidisciplinary, cross-functional teams for delivering ML solutions.
  • Consider stream-aligned teams to minimize dependencies and improve flow, as per the team topologies model.
ADVICE

Inverse Conway Maneuver and Trust

  • Apply the Inverse Conway Maneuver.
  • Bring teams together to enable faster feedback and build trust, reducing handovers and delays.
Get the Snipd Podcast app to discover more snips from this episode
Get the app