I have been on a quest to educate people about the quality of software in embedded systems for about three years or so now. As part of my travels to various companies I have compiled a list of ten things design teams should be doing if they are serious about reducing the number of bugs they have in their software. It's a quick and easy litmus test on the effort your company goes to to ensure the software you write is bug free. A high score means you are doing the right things whilst a lower score suggests you software in vulnerable to hidden bugs. Take the test at the end and post a reply with some basic feedback for the other bloggers.
http://www.youtube.com/watch?v=A78saoX2msM
The basic presentation without the naration is available here as an attachment also.
