Todd,
I like your description of the VOPC, and I have to teach this stuff, so please riddle me this: Does Rational have any good examples of VOPCs that I can look at online? I also like your description of the relationship between risk and the realization process. Any tips on how to convince Dilbert's boss to actually use this in the long run? (Please don't suggest anything involving a blow torch and duct tape.) -Eric "Dunnavant, Todd" wrote: > - A (single!) class diagram, what we call the View of Participating Classes > (VOPC) diagram, that shows the relationships between ALL the classes that > are involved in ANY of the scenarios. Well, this might actually be taking > the concept too far. If I am using subsystem-based development, I most > likely would stop at the subsystem boundaries. That is, the UCR interaction > diagrams wouldn't go deeper than the subsystem interfaces, and the VOPC > wouldn't show the classes that implement the interface operations. > > The VOPC is a very powerful diagram. In our approach to iterative systems > development, we commonly determine the functionality to be implemented > during an iteration by: > - Identifying the risks we wish to retire during that iteration, then > - Identifying the use cases that will make us face those risks when we > implement them. > > Let's say that a risk is architectural in nature. We select a use case that > WE THINK will force us to design and implement that piece of the > architecture. During system design, we can use the VOPC to confirm that we > are, indeed, touching the pieces of the system's innards that we expected, > or we can see that we AREN'T. If we catch this faux pas early enough, we > might still have time to touch our risky piece of the system by revisiting > the project plan and implementing a different use case. ************************************************************************ * 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 *************************************************************************
