process language functionality development source system needs developed approach provides access business clients staff products services developing information these software applications interface based which macroview domain client systems server their developers product standard manual design layer automated framework application allows driver collection example tasks other where people windows integration using JoelLipman.Com