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