Patent ID: 8869096

Claim:
A requirement management method executed by a processor, 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, wherein the progress rate of the one requirement is calculated according to an equation: F _ProgressRate= F _DirectProgressRate* X+F _VerificationProgressRate*(1− X ), wherein F_ProgressRate is the progress rate of the one requirement, F_DirectProgressRate is the direct progress rate, F_VerificationProgressRate is the verification progress rate, and X is a set weight.