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