We like to think a perfect process for getting things done exists, but in most real world applications it's just not possible. As design blog Happy Cognition points out, flexibility is necessary in every job, on every project, and if you don't allow for it you'll miss obvious answers. More »