I recently watched a TED Talk on dealing with large, complex, and as the speaker calls them, ‘wicked’ design problems. The speaker pointed out several things that at first glance seem trivial, but upon a deeper investigation, reveal some pretty powerful insight into the way the human brain organizes ideas and complex problems.
The speaker adheres to a visual and tangible design approach wherein the designer physically draws a picture of the desired systems. From there the designer refines this idea more and more until the system is well defined and able to be dealt with efficiently. He makes the point also that this approach works with team-based development just as well as the individual approach and is therefore useful for general purpose design applications. Check out the video, you’ll enjoy it!