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