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