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