Abstract
Transition from an existing IT system to modern Web technologies provides multiple benefits to an organization and its customers. Such a transition in a large organization involves various groups of stakeholders who may prioritize differently the requirements of the software under development. In our case study, the organization is a leading domestic company in the field of electricity power. The existing online system supports the customer service along with the technical activities and has more than 1,500 registered users, while simultaneous access can be reached by 300 users. The paper presents an empirical study where 51 employees in different roles prioritize 18 software requirements using hierarchical cumulative voting. The goal of this study is to test significant differences in prioritization between groups of stakeholders. Statistical methods involving data transformation, ANOVA and Discriminant Analysis were applied to data. The results showed significant differences between roles of the stakeholders in certain requirements.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Mayle, D., Bettley, A., Tantoush, T. (eds.): Operations management: A strategic approach. Sage Publications Limited (2005)
Leung, H.K.: Quality metrics for intranet applications. Information & Management 38(3), 137–152 (2001)
Johansson, E., Wesslén, A., Bratthall, L., Host, M.: The importance of quality requirements in software platform development-a survey. In: The 34th Annual Hawaii International Conference on System Science. IEEE (2001)
Offutt, J.: Quality attributes of Web software applications. IEEE Software 19(2), 25–32 (2002)
Berntsson Svensson, R., Gorschek, T., Regnell, B., Torkar, R., Shahrokni, A., Feldt, R.: Quality Requirements in Industrial Practice—An Extended Interview Study at Eleven Companies. IEEE Transactions on Software Engineering, 38(4), 923–935 (2012)
Phillips, L.B., Aurum, A., Svensson, R.B.: Managing Software Quality Requirements. In: The 38th EUROMICRO Conference in Software Engineering and Advanced Applications (SEAA), pp. 349–356. IEEE (2012)
Berander, P., Jönsson, P.: Hierarchical Cumulative Voting (HCV) -Prioritization of requirements in hierarchies. International Journal of Software Engineering and Knowledge Engineering 16(6), 819–849 (2006)
Berander, P., Jönsson, P.: A goal question metric based approach for efficient measurement framework definition. In: The 2006 ACM/IEEE International Symposium on Empirical Software Engineering (ISESE 2006), pp. 316–325. ACM, New York (2006)
Leffingwell, D., Widrig, D.: Managing software requirements: A Use Case Approach, 2nd edn. Addison-Wesley, Boston (2003)
Regnell, B., Host, M., Natt och Dag, J., Beremark, P., Hjelm, T.: An industrial case study on distributed prioritisation in market-driven requirements engineering for packaged software. Requirements Eng. 6, 51–62 (2001)
Berander, P., Wohlin, C.: Difference in views between development roles in software process improvement – A quantitative comparison. In: Empirical Assessment in Software Engineering, EASE (2004)
Karlsson, L.: Requirements prioritisation and retrospective analysis for release planning process improvement. PhD Thesis, Department of Communication Systems Lund Institute of Technology (2006)
Berander, P.: Evolving prioritization for software product management. Phd Thesis Department of Systems and Software Engineering School of Engineering Blekinge Institute of Technology, Sweden (2007)
Chatzipetrou, P., Angelis, L., Barney, S., Wohlin, C.: Software product quality in global software development: Finding groups with aligned goals. In: The 37th EUROMICRO Conference on Software Engineering and Advanced Applications (SEAA 2011), pp. 435–442. IEEE Press (2011)
Aitchison, J.: The Statistical Analysis of Compositional Data. The Blackburn Press, London (2003)
Chatzipetrou, P., Angelis, L., Rovegård, P., Wohlin, C.: Prioritization of Issues and Requirements by Cumulative Voting: A Compositional Data Analysis Framework. In: The 36th EUROMICRO Conference on Software Engineering and Advanced Applications (SEAA 2010), pp. 361–370. IEEE press (2010)
Chatzipetrou, P., Papatheocharous, E., Angelis, L., Andreou, A.S.: An Investigation of Software Effort Phase Distribution Using Compositional Data Analysis. In: The 38th EUROMICRO Conference on Software Engineering and Advanced Applications (SEAA 2012), pp. 367–375. IEEE press (2012)
Riņķevičs, K., Torkar, R.: Equality in cumulative voting: A systematic review with an improvement proposal. Information and Software Technology (2012), doi:10.1016/j.infsof.2012.08.004
Rovegard, P., Angelis, L., Wohlin, C.: An empirical study on views of importance of change impact analysis issues. IEEE Transactions on Software Engineering 34(4), 516–530 (2008)
Robson, C.: Real World Research. Blackwell (2002)
Freeman, R.E.: Strategic Management: A stakeholder approach. Pitman, Boston (1984)
Kotonya, G., Sommerville, I.: Requirements Engineering: processes and techniques. John Wiley (1998)
Nuseibeh, B., Easterbrook, S.: Requirements engineering: a roadmap. In: Proceedings of the Conference on the Future of Software Engineering. ACM (2000)
Aurum, A., Wohlin, C.: The fundamental nature of requirements engineering activities as a decision-making process. Information and Software Technology (2003)
Eason, K.: Information Technology and Organisational Change. Taylor and Francis (1987)
Sharp, H., Finkelstein, A., Galal, G.: Stakeholder identification in the requirements engineering process. In: Proceedings of 10th International Workshop on Database and Expert Systems Applications. IEEE (1999)
Martín-Fernández, J.A., Barceló-Vidal, C., Pawlowsky-Glahn, V.: Zero replacement in compositional data sets. In: Kiers, H., Rasson, J., Groenen, P., Shader, M. (eds.) The 7th Conference of the International Federation of Classification Societies (IFCS 2000). Studies in Classification, Data Analysis, and Knowledge Organization, pp. 155–160. Springer, Berlin (2000)
Comas-Cufí, M., Thió-Henestrosa, S.: CoDaPack 2.0: a stand-alone, multi-platform compositional software. In: Egozcue, J.J., Tolosana-Delgado, R., Ortego, M.I. (eds.) The 4th International Workshop on Compositional Data Analysis (2011)
Field, A.: Discovering statistics with SPSS. Sage, London (2005)
Krzanowski, W.J., Hand, D.J.: ROC curves for continuous data. Chapman & Hall/CRC (2009)
Charette, R.N.: Why software fails. IEEE Spectrum 42(9) (2005)
Sumner, M.: Critical success factors in enterprise wide information management systems projects. In: The 1999 ACM SIGCPR Conference on Computer Personnel Research, pp. 297–303. ACM (1999)
Poon, P., Wagner, C.: Critical success factors revisited: success and failure cases of information systems for senior executives. Decision Support Systems 30(4), 393–418 (2001)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2014 Springer International Publishing Switzerland
About this paper
Cite this paper
Chatzipetrou, P., Karapiperis, C., Palampouiki, C., Angelis, L. (2014). Statistical Analysis of Requirements Prioritization for Transition to Web Technologies: A Case Study in an Electric Power Organization. In: Winkler, D., Biffl, S., Bergsmann, J. (eds) Software Quality. Model-Based Approaches for Advanced Software and Systems Engineering. SWQD 2014. Lecture Notes in Business Information Processing, vol 166. Springer, Cham. https://doi.org/10.1007/978-3-319-03602-1_5
Download citation
DOI: https://doi.org/10.1007/978-3-319-03602-1_5
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-03601-4
Online ISBN: 978-3-319-03602-1
eBook Packages: Computer ScienceComputer Science (R0)