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