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