Author Topic: Internal Requirements  (Read 2983 times)

skiwi

  • EA Practitioner
  • ***
  • Posts: 1933
  • Karma: +42/-82
    • View Profile
Internal Requirements
« on: July 13, 2020, 12:15:28 pm »

A "Requirement" can have Internal "Requirements".
At first glance this is a useful idea, to break a requirement down.
But head off the the Specification Manager, and they can't be seen, or edited.
In fact they are not visible in the Browser pane either, and its hard from the Specification Manager to open the properties window to edit them.


I have requested a feature to be able to view/edit them in the Specification Manager.

Orthogonality rules
Using EA15.2 (1555) on Windows 10 Enterprise/64 bit. Repositories in SQLServer2019 & Access2003/JET4.0. WebEA on Pro Cloud Server 4.2.64

Paolo F Cantoni

  • EA Guru
  • *****
  • Posts: 7837
  • Karma: +198/-124
  • Inconsistently correct systems DON'T EXIST!
    • View Profile
Re: Internal Requirements
« Reply #1 on: July 13, 2020, 01:25:03 pm »

A "Requirement" can have Internal "Requirements".
At first glance this is a useful idea, to break a requirement down.
But head off to the Specification Manager, and they can't be seen, or edited.
In fact, they are not visible in the Browser pane either, and it's hard from the Specification Manager to open the properties window to edit them.


I have requested a feature to be able to view/edit them in the Specification Manager.
It's the old "all requirements are equal, but some are more equal than others"  problem.

Paolo
Inconsistently correct systems DON'T EXIST!
... Therefore, aim for consistency; in the expectation of achieving correctness....
-Semantica-
Helsinki Principle Rules!

skiwi

  • EA Practitioner
  • ***
  • Posts: 1933
  • Karma: +42/-82
    • View Profile
Re: Internal Requirements
« Reply #2 on: July 13, 2020, 02:10:33 pm »

Fortunately in their wisdom (thanks for the heads up Sparx Support) a means of extracting you from the "this looks like a useful feature to use" hole you have dug, viz
https://sparxsystems.com/enterprise_architect_user_guide/15.2/model_domains/moveinternalresponsibilityt.html
Orthogonality rules
Using EA15.2 (1555) on Windows 10 Enterprise/64 bit. Repositories in SQLServer2019 & Access2003/JET4.0. WebEA on Pro Cloud Server 4.2.64

RoyC

  • EA Administrator
  • EA Practitioner
  • *****
  • Posts: 1293
  • Karma: +21/-4
  • Read The Help!
    • View Profile
Re: Internal Requirements
« Reply #3 on: July 13, 2020, 04:00:45 pm »
Just a bit more information that might help.

The internal requirements perhaps should be thought of as the Responsibilities that an element should assume, and are properties of the element. These topics explain a bit more about the responsibilities or internal requirements of an element, the last being a list of searches that include (in the Requirements table) a search for elements having internal requirements. (And I am trying to work out why there are element discussion reports in that table; seems a bit strange.)

https://sparxsystems.com/enterprise_architect_user_guide/15.2/modeling/ruletab.html
https://sparxsystems.com/enterprise_architect_user_guide/15.2/modeling/responsibilities.html
https://sparxsystems.com/enterprise_architect_user_guide/15.2/model_navigation/pre-defined_search_definitions.html
Best Regards, Roy

qwerty

  • EA Guru
  • *****
  • Posts: 12087
  • Karma: +336/-278
  • I'm no guru at all
    • View Profile
Re: Internal Requirements
« Reply #4 on: July 13, 2020, 04:57:05 pm »
At first glance this is a useful idea, to break a requirement down.
A good requirement requires (!) to be Atomic. See the charactersitics down in https://en.wikipedia.org/wiki/Requirement.

q.