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