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