I'm interested to know how other users of Rose track their changes.

The process we have in place is very much Use Case Driven, with the Use Case
Documents being tracked within ReqPro. Other teams within the project
(testers, UI developers, Business Object modellers, documentation and
project managers) track changes using ReqWeb, and as their documents (test
scripts, UI specs, Class diagrams, project plans) will have some kind of
traceability associated with the Use Case document, they know exactly what
changes they will need to apply. This part of the process seems to work
fine.
It is the changes in the Rose Model that cannot be tracked very well. In the
Use Case View I have a Use Case for each Use Case document specified. Within
the Logical View I have Use Case Realisation diagrams and associated
Sequence Diagrams. This means if the Use Case document changes I can trace
through the 2 views to the Sequence diagram and determine what classes need
to be changed. Once I have changed these classes I need to inform the UI
developers and Business Object developers that classes have changed (new /
deleted / amended attributes or operations). I have implemented an Access
Database to track changes made to individual classes. This is an acceptable
method for the Business Object developers where it is not that important
which Use Cases the changes have affected, but to the UI developers, the
need to know which Use Cases have been affected is really important as their
UI forms are implemented on a Use Case by Use Case basis. Apart from that,
as the model is getting on to nearly 1000 classes the database is becoming
an overhead and getting difficult to maintain. 
Apart from sending an email or speaking to the developer directly I cannot
see how else I can filter the changes back to the relevant people. Have any
of you got similar problems and more importantly working solutions. I would
appreciate any feedback.

Thanks

Richie


************************************************************************
* Rose Forum is a public venue for ideas and discussions.
* For technical support, visit http://www.rational.com/support
*
* Admin.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
*
*************************************************************************

Reply via email to