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