But only in the right environment. What does it take to make mistakes productive?