Requirement Management Method and Apparatus
AssigneeHuawei Technologies Co., Ltd.
InventorYungu He
Life of this patent
Estimating the term…
Abstract
Embodiments of the present invention provide a requirement management method and apparatus. The method mainly includes: dividing all requirements of a system into layers from top to bottom according to a service object, a value and granularity of every requirement; obtaining a direct progress rate of any requirement in the system; obtaining direct progress rates of all lower-layer requirements of the any requirement; and calculating a mean of direct progress rates of all the lower-layer requirements to obtain a verification progress rate of the any requirement, and performing a weighting operation on the direct progress rate and the verification progress rate of the any requirement to obtain a progress rate of the any requirement.
Claims12
A requirement management method, comprising:
- dividing all requirements of a system into layers from top to bottom according to a service object, a value and granularity of every requirement;
- obtaining a direct progress rate of one of the requirements in the system, wherein the direct progress rate is a progress rate tested by using a test case directly associated with the one requirement;
- obtaining a direct progress rate of each requirement of all lower-layer requirements of the one requirement, wherein the direct progress rate of each requirement is a progress rate tested by using a test case directly associated with each requirement;
- calculating a mean of direct progress rates of all the lower-layer requirements to obtain a verification progress rate of the one requirement;
- and
- performing a weighting operation on the direct progress rate and the verification progress rate of the one requirement to obtain a progress rate of the one requirement.
A requirement management apparatus comprising:
- a requirement dividing module configured to divide all requirements of a system into layers from top to bottom according to a service object, a value and granularity of every requirement;
- a first direct progress rate obtaining module configured to obtain a direct progress rate of one of the requirements in the system, wherein the direct progress rate is a progress rate tested by using a test case directly associated with the one requirement;
- a second direct progress rate obtaining module configured to obtain a direct progress rate of each requirement of all lower-layer requirements of the one requirement, wherein the direct progress rate of each requirement is a progress rate tested by using a test case directly associated with each requirement;
- and
- a requirement progress rate obtaining module configured to calculate a mean of direct progress rates of all the lower-layer requirements to obtain a verification progress rate of the one requirement and configured to perform a weighting operation on the direct progress rate and the verification progress rate of the one requirement to obtain a progress rate of the one requirement in the system.
Dependencies are inferred from the claim text.