Skip to main content

Deriving Metrics for Estimating the Effort Needed in Requirements Compliance Work

  • Conference paper
  • First Online:
Requirements Engineering: Foundation for Software Quality (REFSQ 2016)

Abstract

[Context and motivation] Making acceptable effort estimates of achieving regulatory compliance of requirements in large-scale systems engineering projects has eluded project management. [Problem] Traditional effort estimation tools working with LOC, function-point, and object point metrics do not consider requirements compliance work. Consequences include: poor estimates, project delays, cost overruns, quality problems, and customer dissatisfaction. [Principal ideas/results] In this short paper, we describe a novel methodological approach for deriving metrics for estimating the effort for conducting requirements compliance work. This method was created from analysing a number of impediments to achieving compliance in a large systems engineering project, along with their associated metrics. [Contribution] The methodological approach described is the key contribution. It lays a foundation for deriving metrics needed for creating an effort-estimation model for compliance work in the RE process.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Similar content being viewed by others

References

  1. Beatty, J.: Requirements estimation for business analysts. www.requirements.seilevel.com/requirements-estimation-for-business-analysts-free-estimation-tool-download

  2. Boehm, B.: Software Engineering Economics. Prentice Hall, Englewood Cliffs (1983)

    MATH  Google Scholar 

  3. Breaux, T.D., Anton, A.I.: Analyzing regulatory rules for privacy and security requirements. IEEE Trans. Softw. Eng. 34(1), 5–20 (2008)

    Article  Google Scholar 

  4. Breaux, T.D., Gordon, D.G.: Regulatory requirements traceability and analysis using semi-formal specifications. In: 19th International Working Conference on REFSQ, pp. 141–157 (2013)

    Google Scholar 

  5. Cleland-Huang, J., Czauderna, A., Gibiec, M., Emenecker, J.: A machine learning approach for tracing regulatory codes to product specific requirements. In: 32nd ACM/IEEE International Conference on Software Engineering (ICSI), pp. 155–164 (2010)

    Google Scholar 

  6. Ghanavati, S., Rifaut, A., Dubois, E., Amyot, D.: Goal-oriented compliance with multiple regulations. In: IEEE 14th Requirements Engineering Conference, pp. 73–82 (2014)

    Google Scholar 

  7. Goldsmith, R.F.: Reliably estimating the software requirements effort. In: Tech Target, Software Quality (2010)

    Google Scholar 

  8. Hoffman, H.F., Lehner, F.: Requirements engineering as a success factor in software projects. IEEE Softw. 18(4), 58–66 (2001)

    Article  Google Scholar 

  9. Nekvi, M.R.I., Madhavji, N.H.: Impediments to regulatory compliance of requirements in contractual systems engineering projects: a case study. ACM Trans. Manag. Inf. Syst. 5(3), 15:1–15:35 (2015)

    Google Scholar 

  10. Madhavji, N.H., Nekvi, M.R.I: Personal communication with personnel from industry, March 2012

    Google Scholar 

  11. Shepperd, M., Schofield, C.: Estimating software project effort using analogies. IEEE Trans. Softw. Eng. 23(12), 736–743 (1997)

    Article  Google Scholar 

  12. Srinivasan, K., Fisher, D.: Machine learning approaches to estimating development effort. IEEE Trans. Softw. Eng. 21(2), 126–137 (1995)

    Article  Google Scholar 

  13. Verlaine, B., Jureta, I.J., Faulkner, S.: A requirements-based model for effort estimation in service-oriented systems. In: Lomuscio, A.R., Nepal, S., Patrizi, F., Benatallah, B., Brandić, I. (eds.) ICSOC 2013. LNCS, vol. 8377, pp. 82–94. Springer, Heidelberg (2014)

    Chapter  Google Scholar 

  14. Wittig, G.E., Finnie, G.R.: Using artificial neural networks and function points to estimate 4GL software development effort. Australas. J. Inf. Syst. 1(2), 87–94 (1994)

    Google Scholar 

Download references

Acknowledgment

We sincerely thank the reviewers for their excellent comments, which have helped significantly in improving this paper.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Md Rashed I. Nekvi .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2016 Springer International Publishing Switzerland

About this paper

Cite this paper

Nekvi, M.R.I., Noorwali, I., Madhavji, N.H. (2016). Deriving Metrics for Estimating the Effort Needed in Requirements Compliance Work. In: Daneva, M., Pastor, O. (eds) Requirements Engineering: Foundation for Software Quality. REFSQ 2016. Lecture Notes in Computer Science(), vol 9619. Springer, Cham. https://doi.org/10.1007/978-3-319-30282-9_9

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-30282-9_9

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-30281-2

  • Online ISBN: 978-3-319-30282-9

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics