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