What would your requirement ID signify. Just a tracking number to be
used throughout the process to tie together the one to one record of
requirements? I just looked at Together as well as the tutorial on all
of the UML diagrams. Very cool product, but $3500 for the solo
license. Yikes!
Dan
----- Original Message -----
From: Sean Corfield <[EMAIL PROTECTED]>
Date: Tue, 28 Sep 2004 10:55:39 -0700
Subject: Re: CF Application Design
To: CF-Talk <[EMAIL PROTECTED]>
On Tue, 28 Sep 2004 10:17:39 -0400, Tangorre, Michael
<[EMAIL PROTECTED]> wrote:
> Once you have gotten your requirements for a new application and the
> modeling/architecture process ensues, what tools do you use to link
> requirements to screens, processes, etc?
We don't keep a formal one-to-one record of requirements to fragments
of code but we use Borland's Together Control Center for much of our
application modeling. That lets us create Use Case diagrams and
Collaboration diagrams that have placeholders for requirement IDs. We
refine those into logical and physical Class diagrams and carry over
the requirement IDs. In the past, I've built some extensions to
Together that support Jim Conallen's Web Extensions for UML so that we
can model web pages and forms and links, again with requirement IDs
attached.
Like I say, we *can* do all of that. But we typically don't. We do try
to version control our specs tho', either manually using in-document
annotations or explicitly using CVS.
It's very, very hard to formalize the requirements / analysis / design
process but I will say that it's definitely very worthwhile. The more
you can front-load your process, the easier the rest of the process
becomes. Whilst I am not exactly a FLiP convert, I will say that it's
emphasis on the front-end of the lifecycle (wireframing, prototyping,
architecture and Fusedocs) means that the tail-end (coding, testing)
should go much more smoothly.
--
Sean A Corfield -- http://www.corfield.org/
Team Fusebox -- http://www.fusebox.org/
"If you're not annoying somebody, you're not really alive."
-- Margaret Atwood________________________________
[Todays Threads] [This Message] [Subscription] [Fast Unsubscribe] [User Settings] [Donations and Support]

