- Authored by Jack Ganssle, Tech Editor of Embedded Systems Programming and weekly column on embedded.com
- Keep schedules in check as projects and codes grow by taking time to understand the project beforehand
- Understand how cost/benefit coexists with design and development