The Complexity of Complexity

Complexity is often the most neglected non-functional requirements in software development, even if it seems to be the most important from a long term point of view. This video explores some of the forces that drive complexity at the code level and at a system level and their impact. It discusses what causes us to over look complexity, how our perception of it changes over time and what we can do about it?

Video Producer: http://javazone.no/