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