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