Reusing requirements with inteGREAT
InteGREAT Requirements Platform:
eDev Technologies has created a requirements development platform called inteGREAT. The tool allows business analysts, developers, QA teams and project managers to reuse information and produce ‘normalized requirements’. We define normalized requirements as information that is unique and does not contain any redundancy.
Reuse requirements at the application level:
Business rules and data elements are defined in one instance, and are then reused throughout the requirements development process. As well, information is repurposed to automatically produce process flows and swim lane diagrams. Use cases and test cases are also automatically generated.
Reuse requirements at the project level:
When teams collaborate on a project, information can be reused in the form of a requirements library. This library would be utilized by repurposing information from one application to another.
Reuse requirements at the enterprise level:
Organizations have endless amounts of information that can be reused from one project to the next. InteGREAT will allow your organization to transform itself into an enterprise that utilizes ‘knowledge based architecture’ for requirements development.
inteGREAT approaches requirements development by grouping information into several ‘requirement types’. Here is the complete list:
|
Requirement Type |
Example |
Purpose |
|
Strategy |
Objective, Risk |
To set the vision and goals of a particular project |
|
Process |
Function, Display |
Define the process flow |
|
Data |
Entity, Attribute |
Conceptual database design |
|
People |
Organization, Role |
Associate actors with the process |
|
Network |
Hardware, Software |
Network and infrastructure requirements |
|
Requirement |
Functional Requirement, Business Rule |
Requirements development tool |
|
Artifact |
Reports, Glossary |
The types of reports that need to be generated |
|
Event |
Business Cycle, System Event |
To trigger process execution |


Recent Comments