When preparing my post on ICIP 2011 and the reproducible research round table, I ran into a presentation which Steve Eddins (The Mathworks) gave at ICIP in 2006:
Maybe 5 years old now, but still very actual. Recommended reading for all software writers among us (and I guess most are these days writing code in some way or another)!