Managing the transition from complexity to elegance: Knowing when you have a problem | IEEE Journals & Magazine | IEEE Xplore