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