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