Requirements engineering tool called requirement editor
AssigneeGM Global Technology Operations LLC
InventorDouglas P. Rheaume
Life of this patent
Estimating the term…
Abstract
A method for defining requirements for features to be used in an automobile design. The requirements are developed and documented using a template-based method and software tool which helps authors write logically correct requirements. The requirements development method includes scanning a requirement for data variables, and ensuring that such variables are used in a consistent way from one requirement to another. The method also ensures that all resultant requirements will have the same format, which improves readability and proper interpretation by others. The result is that requirements developed using this method and software tool are assured of being clear, concise and accurate.
Claims20
A method for defining requirements for features to be included in a product design, said method comprising:
- conceiving an idea for a feature to be developed;
- eliciting requirements for the feature;
- developing detailed requirements for the feature using a formal requirement development methodology;
- analyzing the detailed requirements;
- and
- approving the detailed requirements.
A method for defining requirements for features to be included in a product design, said method comprising:
- conceiving an idea for a feature to be developed;
- eliciting requirements for the feature;
- developing detailed requirements for the feature using a formal requirement development methodology which includes using each requirement documented while eliciting requirements, editing each requirement in a template which ensures that a set of business rules are followed, and re-writing each requirement in its final form after the template has been completed;
- analyzing each detailed requirement which has been developed and sending each requirement to an approval team or back for further development, or terminating the requirement;
- and
- approving each detailed requirement which has been analyzed and placing it in an approved requirements repository, or sending the requirement back for further development or analysis, or terminating the requirement.
A software tool for developing detailed requirements for a product feature, said software tool comprising:
- an index of requirements residing in a database on a server computer;
- a requirement editing template which ensures that a set of business rules are followed by each requirement;
- a module for scanning requirements for data items which should be retrieved from or added to a data dictionary;
- and
- an attributes template for defining attributes for each requirement.
Dependencies are inferred from the claim text.