This is a very interesting TED talk from Astro Teller at Google about the value of failure and project selection: http://www.ted.com/talks/astro_teller_the_unexpected_benefit_of_celebrating_failure#t-310435
Here are two more things you might like: