Skip to main content

Early Effort Estimation for Quality Requirements by AHP

  • Conference paper
  • 3535 Accesses

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 8583))

Abstract

The increased awareness of the quality requirements as a key to software project and product success makes explicit the need to include them in any software project effort estimation activity. However, the existing approaches to defining size-based effort relationships still pay insufficient attention to this need. Furthermore, existing functional size measurement methods still remain unpopular in industry. In this paper, we propose the usage of the Analytic Hierarchy Process (AHP) technique in the effort estimation for quality requirements. The paper demonstrates the applicability of the approach through a case study.

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

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. McConnell, S.: Software Estimation: Demystifying the Black Art. Microsoft Press (2006)

    Google Scholar 

  2. Kassab, M., Neill, C., Laplante, P.: State of Practice in Requirements Engineering: Con-temporary Data. Innovations in Systems and Software Engineering; A NASA Journal (2014), doi:10.1007/s11334-014-0232-4

    Google Scholar 

  3. IBM website: SAS Hub Non Functional Requirements (NFRs), http://www.haifa.ibm.com/projects/software/nfr/index.html (last visited January 2014)

  4. Kassab, M.: Non-Functional Requirements: Modeling and Assessment. VDM Verlag Dr. Mueller (2009) ISBN 978-3-639-20617-3

    Google Scholar 

  5. Pfleeger, S.L., Wu, F., Lewis, R.: Software Cost Estimation and Sizing Methods: Issues and Guidelines. RAND Corporation (2005)

    Google Scholar 

  6. Abran, A., Desharnais, J.-M., Oligny, S., St-Pierre, D., Symons, C.: COSMIC FFP –Measurement Manual (COSMIC Implementation Guide to ISO/IEC 19761:2003). École detechnologie supérieure – Université du Québec, Montréal (2003), http://www.gelog.etsmtl.ca/cosmic-ffp/manual.jsp

    Google Scholar 

  7. UKSMA: Estimating with Mark II, v.1.3.1., ISO/IEC 20968:2002(E), www.uksma.co.uk (2002)

  8. NESMA: NESMA Functional Size Measurement method compliant to ISO/IEC 24570 (2006), www.nesma.nl

  9. IFPUG 4.1 Unadjusted Functional Size Measurement Method - Counting Practices Man-ual, ISO/IEC 20926:2003, 1st edn. (September 1, 2003), http://www.ifpug.org

  10. Stensrud, E.: Alternative Approaches to Effort Prediction of ERP projects. Journal of Information and Software Technology 43(7), 413–423 (2001)

    Article  Google Scholar 

  11. Glinz, M.: On Non-Functional Requirements. In: 15th IEEE International Requirements Engineering Conference (RE 2007), Delhi, India, pp. 21–26 (2007)

    Google Scholar 

  12. Bass, L., Clements, P., Kazman, R.: Software architecture in practice, 3rd edn. Addison-Wesley (2013)

    Google Scholar 

  13. Saaty, T.L.: The analytic hierarchy process. McGraw-Hill, New York (1980)

    MATH  Google Scholar 

  14. Saaty, T.L.: Decision making for leaders. LifeTime Leaning Publications, Belmont (1985)

    Google Scholar 

  15. Harrison, N.B., Avgeriou, P.: How do architecture patterns and tactics interact? A model and annotation. Journal of Systems and Software 83(10), 1735–1758 (2010)

    Article  Google Scholar 

  16. FP Users Group, www.ifpug.org

  17. FISMA: FiSMA 1.1 Functional Size Measurement Method, ISO/IEC 29881 (2008), http://www.fisma.fi/wp-content/uploads/2008/07/fisma_fsmm_11_for_web.pdf

  18. Kassab, M., Daneva, M., Ormandjieva, O.: A Meta-model for the Assessment of Non-Functional Requirement Size. In: Proceedings of the 34th Euromicro Conference Software Engineering and Advanced Applications, SEAA 2008, pp. 411–418 (2008)

    Google Scholar 

  19. ISO 14143-1: Functional size measurement – Definitions of concepts, International Organization for Standardization – ISO, Geneva (1988)

    Google Scholar 

  20. SNAP, http://www.ifpug.org/ISMA6/ITPC%20SNAP-SW%20Non-Functional%20Assessment%20Process-Sept13.pdf (last visited May 2014)

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2014 Springer International Publishing Switzerland

About this paper

Cite this paper

Kassab, M. (2014). Early Effort Estimation for Quality Requirements by AHP. In: Murgante, B., et al. Computational Science and Its Applications – ICCSA 2014. ICCSA 2014. Lecture Notes in Computer Science, vol 8583. Springer, Cham. https://doi.org/10.1007/978-3-319-09156-3_8

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-09156-3_8

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-09155-6

  • Online ISBN: 978-3-319-09156-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics