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