A Survey Investigating the Influence of Business Analysis Techniques on Software Quality Characteristics
Abstract
Business analysis is recognized as one of the most important areas determining the outcome (success or failure) of a software project. In this paper we explore this subject further by investigating the potential impact of techniques applied in business analysis on essential software quality characteristics. We conducted a literature search for software quality models, analyzed the existing models and selected a subset of commonly recognized quality characteristics. Also, we identified a representative set of recommended state-of-the-art business analysis techniques. These two sets provided the basis for questionnaire survey and interviews. We conducted a survey involving 20 industry professionals, followed up by 2 interviews with experienced business analysts to discuss and interpret survey re-sults. The main outcome are recommendations regarding techniques to be used in software project for a given quality characteristic considered essential.
Citations
-
0
CrossRef
-
0
Web of Science
-
2
Scopus
Authors (2)
Cite as
Full text
- Publication version
- Accepted or Published Version
- License
- Copyright (Springer International Publishing AG 2018)
Keywords
Details
- Category:
- Conference activity
- Type:
- materiały konferencyjne indeksowane w Web of Science
- Title of issue:
- Towards a Synergistic Combination of Research and Practice in Software Engineering strony 135 - 148
- Language:
- English
- Publication year:
- 2018
- Bibliographic description:
- Mossakowska K., Jarzębowicz A..: A Survey Investigating the Influence of Business Analysis Techniques on Software Quality Characteristics, W: Towards a Synergistic Combination of Research and Practice in Software Engineering, 2018, ,.
- DOI:
- Digital Object Identifier (open in new tab) 10.1007/978-3-319-65208-5_10
- Bibliography: test
-
- Boehm, B.W., Brown, J.R., Lipow M.: Quantitative Evaluation of Software Quality, In Proc. of the 2nd International Conference on Software Engineering, pp. 592-605 (1976)
- Charette, R.N.: Why Software Fails. IEEE Spectrum, 42(9), pp. 42-49 (2005) open in new tab
- Davey, B., Parker, K.: Requirements Elicitation Problems: A Literature Analysis. Issues in Informing Science and Information Technology, 12, pp. 71-82 (2015) open in new tab
- dos Santos Soares, M., Cioquetta, D.: Analysis of Techniques for Documenting User Re- quirements. In: Computational Science and Its Applications ICCSA 2012, pp. 16-28 (2012) open in new tab
- Dromey, R.G.: A Model for Software Product Quality, IEEE Transactions on Software En- gineering, 21, pp. 146-163 (1995) open in new tab
- Ellis, K., Berry, D.: Quantifying the Impact of Requirements Definition and Management Process Maturity on Project Outcome in Large Business Application Development. Re- quirements Engineering, 18(3), pp. 223-249 (2013) open in new tab
- Frączkowski, K., Dabiński, A., Grzesiek, M.: Raport z Polskiego Badania Projektów IT 2010, http://pmresearch.pl/wp-content/downloads/raport_pmresearchpl.pdf (2011) open in new tab
- Gorschek, T., Davis, A.: Requirements Engineering: In Search of the Dependent Variables. Information and Software Technology, 50(1), pp. 67-75 (2007) open in new tab
- Grady, R.B.: Practical Software Metrics for Project Management and Process Improvement, Upper Saddle River: Prentice Hall (1992)
- Hofmann, H., Lehner, F.: Requirements Engineering as a Success Factor in Software Pro- jects. IEEE Software, Vol. 18, No. 4, pp. 58-66 (2001). open in new tab
- Holm, H., Sommestad, T., Bengtsson, J.: Requirements Engineering: The Quest for the De- pendent Variable. 23rd International Requirements Engineering Conf., pp. 16-25 (2015) open in new tab
- ISO/IEC: ISO 9126:2001, Software Engineering -Product Quality, Part 1: Quality Model, Geneva (2001)
- ISO/IEC: ISO 25010:2011, Software Engineering: Software Product Quality Requirements and Evaluation (SQuaRE) Quality Model and Guide, Geneva (2011) open in new tab
- Jiang, L., Eberlein, A., Far, B., Mousavi, M.: A Methodology for the Selection of Require- ments Engineering Techniques, Software & Systems Modeling, 7(3), 303-328 (2008) open in new tab
- Khan, H., Asghar, I., Ghayyur, S., Raza, M.: An Empirical Study of Software Requirements Verification and Validation Techniques Along Their Mitigation Strategies. Asian Journal of Computer and Information Systems, 3(03) (2015)
- Kheirkhah, E., Deraman, A.: Important Factors in Selecting Requirements Engineering Techniques. Proc. of International Symposium on Information Technology, pp. 1-5 (2008) open in new tab
- Marciniak, P., Jarzębowicz, A.: An Industrial Survey on Business Analysis Problems and Solutions. In: Proc. of XVIII KKIO Software Engineering Conference: Software Engineer- ing: Challenges and Solutions, pp. 163-176 (2016) open in new tab
- McCall, J.A., Richards, P.K., Walters, G.F.: Factors in Software Quality: Final Report, In: Information Systems Programs, General Electric Company (1977) open in new tab
- Miquel, J.P., Mauricio, D., Rodríguez, R.: A Review of Software Quality Models for the Evaluation of Software Products, International Journal of Software Engineering & Applica- tions (IJSEA), 5(6) (2014)
- Mossakowska, K., Jarzębowicz, A.: Survey Dataset (answers collected): https://drive.google.com/drive/folders/0BwxrBF_-5e_eSlJmSkYxYURDNEk
- Project Management Institute: A Guide to the Project Management Body of Knowledge (PMBoK) 5th edition (2013) open in new tab
- Project Management Institute: Business Analysis for Practitioners. A Practice Guide (2015) open in new tab
- Radliński, Ł.: Empirical Analysis of the Impact of Requirements Engineering on Software Quality. In: International Working Conference on Requirements Engineering: Foundation for Software Quality, pp. 232-238 (2012) open in new tab
- Radliński, Ł.: How Software Development Factors Influence User Satisfaction in Meeting Business Objectives and Requirements? XVI KKIO Software Engineering Conf.: Software Engineering from Research and Practice Perspectives, Nakom, pp. 101-119 (2014)
- Sethia, N.K., Pillai, A.S.: A Study on the Software Requirements Elicitation Issues -its Causes and Effects. In: Proc. of World Congress on Information and Communication Technologies, pp. 245 -252 (2013)
- Sommerville I., Ransom J.: An Empirical Study of Industrial Requirements Engineering Process Assessment and Improvement. ACM Transactions on Software Engineering and Methodology, 14(1), pp. 85-117 (2005) open in new tab
- Thapar, S.S., Singh, P., Rani, S.: Challenges to Development of Standard Software Quality Model. International Journal of Computer Applications, Vol. 49, No. 10 (2012)
- The Standish Group International: Chaos Report 2014 (2014) open in new tab
- Wellsandt, S., Hribernik, K., Thoben, K.: Qualitative Comparison of Requirements Elicita- tion Techniques That Are Used to Collect Feedback Information About Product Use. In: Proc. of 24th CIRP Design Conference pp. 212-217 (2014) open in new tab
- Wiegers, K., Beatty, J.: Software Requirements (3rd Edition). Microsoft Press (2013) open in new tab
- Verified by:
- Gdańsk University of Technology
seen 184 times