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