The Agile Embedded Podcast

John Taylor on the Embedded Systems Cookbook

Mar 5, 2025
John Taylor, an experienced embedded developer with over 30 years in microcontrollers and embedded Linux, discusses his new book, co-authored with Wayne Taylor. They explore practical techniques for embedded project development and emphasize the importance of blending waterfall structure with agile methodologies. Tailored for various roles, from junior developers to managers, the book encourages teams to adapt recipes for their unique challenges. John highlights the role of experience in engineering and the need for improved communication within teams.
Ask episode
AI Snips
Chapters
Books
Transcript
Episode notes
ADVICE

Waterfall then Agile

  • Start embedded projects with a critical mass of requirements and software architecture.
  • Then iterate using agile methodologies for the rest of the development process.
ADVICE

Software Development Plan

  • Create a Software Development Plan (SDP) before starting development.
  • This clarifies decisions, sets expectations, and improves team alignment.
ANECDOTE

Team Growth and Process

  • John Taylor's current team grew from 2 to 14 people in 18 months.
  • This highlighted the need for processes as the team scaled.
Get the Snipd Podcast app to discover more snips from this episode
Get the app