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