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