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