Book a Demo

Author Topic: Facilities available with EA for capturing  (Read 2648 times)

ravikiran.sodimbakam

  • EA Novice
  • *
  • Posts: 2
  • Karma: +0/-0
    • View Profile
Facilities available with EA for capturing
« on: January 30, 2009, 05:28:29 pm »
Hi,
     I am new to EA, i wanted to know what are all the facilities available with Enterprise Architecutre for capturing the requirements.

     Suppose if i have the requirements in some text form, how many ways i can represent (in simple text form/graphical form) the requirements and what features are available with EA to represent the requirements.

Thanks
Ravi Kiran
« Last Edit: January 30, 2009, 05:56:16 pm by rsodimbakam »

Dorian Workman

  • EA User
  • **
  • Posts: 194
  • Karma: +0/-0
    • View Profile
Re: Facilities available with EA for capturing
« Reply #1 on: January 30, 2009, 06:47:50 pm »
That's really too broad a question to answer in a single forum post.  I recommend reading Sparx's white paper as a starting point: http://www.sparxsystems.com/downloads/whitepapers/Requirements_Management_in_Enterprise_Architect.pdf

I also highly recommend this book, Chapter 13 is devoted to requirements management in EA: http://www.amazon.com/Driven-Object-Modeling-UMLTheory-Practice/dp/1590597745/ref=pd_bbs_sr_1?ie=UTF8&s=books&qid=1233301743&sr=8-1
« Last Edit: January 30, 2009, 06:51:37 pm by dworkman »
<a href="http://www.linkedin.com/in/dorianworkman" ><img src="http://www.linkedin.com/img/webpromo/btn_liprofile_blue_80x15.gif" width="80" height="15" border="0" alt="View Dorian Workman

bioform

  • EA User
  • **
  • Posts: 230
  • Karma: +0/-0
  • Forty-Two?
    • View Profile
Re: Facilities available with EA for capturing
« Reply #2 on: February 03, 2009, 05:02:32 am »
This is indeed a good book and with plenty of examples using EA (with screen shots...)

One thing about making all of your requirements external, this can become a very time consuming model to maintain.

If you are supporting requirements in an iterative development environment, it may be better to use the following rule for determining if a requirement should be "internal" or external:

If the requirement applies ONLY to this object, it's internal,
While when the requirement applies to more than just this object, make it external.

Doing it this way MAY make your requirement management easier and allow it to be linked to your iterations...

I say MAY because I am in the midst of setting up this approach for my current project. The solution should involve version control, base-lining, creation of RTF documents, and HTML publication of the model.

I am currently reverse-engineering the system's requirement baseline (once again for a project that did not/was not able to take the time to define requirements.)  I am documenting the modeling “process" as a UML model of EA domain objects and process use cases...

If ANYONE else is currently trying to/or is supporting requirements for an iterative development environment, I would not mind creating a separate discussion thread :)

David
Time is what keeps everything from happening at once, Space is what keeps it all from happening to you. <unknown>