
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.
AI Snips
Chapters
Books
Transcript
Episode notes
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.
Software Development Plan
- Create a Software Development Plan (SDP) before starting development.
- This clarifies decisions, sets expectations, and improves team alignment.
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.


