<[EMAIL PROTECTED]> wrote: > My point was that, if IT people want to > convey their models to business people (who, in > general, are not experts at interpreting models), > the IT people must render their models into an > understandable form. If IT people fail to do this, > and therefore fail to communicate effectively, it is > their fault. > I see it differently (against traditional wisdom).
It is the business people (with the help of business analyst) to show Systems analysts (a kind of IT people) their business architecture (technology independent models). Systems analysts use business architecture as the input (foundation) to create functional business models by selecting and adding technologies into the business architecture. The developers then use the functional business models as input to create software models. The business people are out of picture at this stage. To create software model suddenly is like going to high school without going to elementary/middle schools. The excess of intellectual rework in software industry is due to frequently going back to earlier schools and revise what has been done wrong at high school. Asking business people what kind of system they want is a wrong thing to do. They never know it until they see it. They are forced to tell you something what they want and later when they see the functioning system they will tell you what they don't like. Jerry ____________________________________________________________________________________ Looking for earth-friendly autos? Browse Top Cars by "Green Rating" at Yahoo! Autos' Green Center. http://autos.yahoo.com/green_center/
