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