Some blunt observations on the state of software development practices today, and a way out.
See other Tech-Ed 2011 videos here. Of particular interest to me were those tagged as Development Practices and Architecture.
"Give me six hours to chop down a tree and I will spend the first four sharpening the axe." Abraham Lincoln