Monday 8th April, 2013
6:30pm to 6:30pm
Test-Driven Development is an important design technique that helps software developers improve product quality and schedule predictability. How? By eliminating bugs before they make the bug list or disrupt the plan. Software is fragile; make a change, it works; you don't even realize that some formerly working feature is now broken. TDD is an engineering practice designed to prevent defects, and influence designs to be modular and loosely coupled. This tutorial describes the problems addressed by TDD, as well as the additional challenges and benefits of applying TDD to embedded software.
I do consulting and training in Agile. I work a lot with people building embedded systems, but that's not all. bio from Twitter
Sign in to add slides, notes or videos to this session