Each of your requirements that has passed through the Quality Gateway will contain a measurement. You can use your measurable requirements as input to estimating the effort needed to do the project. If your requirements specification includes events or use cases, then you have manageable chunks that you can use as the input to your effort estimation. For each event/use case you should have the following items:
If you have an event description or specification, it will make the estimate more accurate. If your requirements specification does not include events or use cases, then you can use the individual requirements as input to your effort estimation. Use the functional requirements to estimate the effort based on the essential functions and data within your context of study. The nonfunctional requirements provide input to help you weight the estimates depending on the number and difficulty of the nonfunctional requirements that relate to each functional requirement. |