(responding to W.M. Jaworski)
> [Paul Oldfield] > However, other developers have other world > views, and don't want 4+1 imposed on them. > > [wmj] > How to assure System (blueprints) consistency when 'developers' and other > stakeholders have divergent 'world views'? I think, as developers, we are already used to reconciling divergent world views. If the whole process is based on a view the developer chooses, then the customer is not likely to find the resultant system useful. OTOH, if it is based on the view the customer chooses, we find that the resultant systems are inflexible with respect to change. Please take these sweeping generalizations in the spirit they are intended. The point is, each world view serves a particular purpose, and is useful to particular groups of perople, because it allows them to proceed about their daily business. The developer is not concerned with all the customer's problems, the customer is not concerned with all the developer's problems. If the developers have a slightly different world view from that of the 4+1 RUP approach, then they still need to reconcile this with the customer's world view, and indeed with the world views of all the stakeholders. Luckily, we don't need to worry about all aspects of each world view, only those that are pertinent to the development of the system. Anything else is someone else's problem. Adopting the 4+1 world view doesn't solve this problem or make it go away. What it does is ensures there are a pile of recommendations and advice ready tailored and available to help solve the problem. If we, as developers, choose to move away from the 4+1 world view, this loss of readily available recommendations and advice is one of the costs we need to take into consideration. OTOH, all this pile of recommendations and advice arose from people who were prepared to go it alone in the past. Paul Oldfield any opinions expressed herein are not necessarily those of Mentors of Cally ************************************************************************ * Rose Forum is a public venue for ideas and discussions. * For technical support, visit http://www.rational.com/support * * Post or Reply to: [EMAIL PROTECTED] * Subscription Requests: [EMAIL PROTECTED] * Archive of messages: * http://www.rational.com/support/usergroups/rose/rose_forum.jsp * Other Requests: [EMAIL PROTECTED] * * To unsubscribe from the list, please send email * To: [EMAIL PROTECTED] * Subject: <BLANK> * Body: unsubscribe rose_forum *************************************************************************
