Abstract
This study employed grounded theory, and presents six findings describing managerial issues in the software developing companies: first, managers’ technical skills, experience, and knowledge in software and domain influence the developers’ productivity; second, top-down decisions deprive transparency and affect the efficiency of requirements prioritization; third, the communication between managers and customers, and realistic estimation of resources sustains good customer relationship, and have positive effect to the product quality; fourth, the aim of managers’ decisions on resources is not to reduce expenditure but to achieve long-term goals for both organization and customers; fifth, the managers’ choice and decisions on people affect other resources and the quality of the product, and sixth, organizational structures have influence on the teams and product quality. The findings of this study may be used to enhance managerial activities in software developing companies for better product quality.
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
Edison, H., bin Ali, N., Torkara, R.: Towards innovation measurement in the software industry. Journal of Systems and Software 86(5), 1390–1407 (2013)
Balla, K., Bemelmans, T., Kusters, R., Trienekens, J.: Quality through Managed Improvement and Measurement (QMIM): Towards a Phased Development and Implementation of a Quality Management System for a Software Company. Software Quality Journal 9(3), 177–193 (2001)
Boundless, https://www.boundless.com/management/organizational-structure--2/defining-organization/management-role-in-organization/ (accessed on February 10, 2014)
Suominen, M., Mäkinen, T.: On the Applicability of Capability Models for Small Software Organizations: Does the Use of Standard Processes lead to a Better Achievement of Business Goals? Software Quality Journal (2013), doi: 10.1007/s11219-013-9201-7
Münch, J., Armbrust, O., Kowalczyk, M., Soto, M.: Software Process Definition and Management. The Fraunhofer IESE Series on Software and Systems Engineering. Springer, Heidelberg (2012)
Boehm, B.W., Ross, R.: Theory-W software project management principles and examples. IEEE Transactions on Software Engineering 15(7), 902–916 (1989)
Colomo-Palacios, R., Casado-Lumbreras, C., Soto-Acosta, P., José, F., Peñalvo, G., Tovar, E.: Project managers in global software development teams: a study of the effects on productivity and performance. Software Quality Journal (2013), doi: 10.1007/s11219-012-9191-x
Elbaum, S., Rothermel, G., Kanduri, S., Malishevsky, A.G.: Selecting a Cost-Effective Test Case Prioritization Technique. Software Quality Journal 12(3) (2004)
Cockburn, A., Highsmith, J.: Agile software development: The people factor. Computer 34(11), 131–133 (2001)
Bakır, A., Turhan, B., Bener, A.B.: A new perspective on data homogeneity in software cost estimation: a study in the embedded systems domain. Software Quality Journal 18(1), 57–80 (2010)
Ahmed, F., Capretz, L.F.: An organizational maturity model of software product line engineering. Software Quality Journal 18(2), 195–225 (2010)
Subramanian, G.H., Jiang, J.J., Klein, G.: Software quality and IS project performance improvements from software development process maturity and IS implementation strategies. Journal of Systems and Software 80(4), 616–627 (2007)
Siaka, K.V., Georgiadou, E.: Empirical Measurement of the Effects of Cultural Diversity on Software Quality Management. Software Quality Journal 10(2), 169–180 (2002)
Fujimura, A., Moore, F.: Quality on Time. Software Quality Journal 7(2) (1997)
Park, C., Pattipati, K.R., An, W., Kleinman, D.L.: Quantifying the Impact of Information and Organizational Structures via Distributed Auction Algorithm: Point-to-Point Communication Structure. IEEE Transactions on Systems, Man and Cybernetics, Part A: Systems and Humans 42(1), 68–86 (2012)
Strauss, A.L., Corbin, J.: Basics of Qualitative Research: Grounded Theory Procedures and Applications. Sage Publication, Newbury Park (1990)
Seaman, C.B.: Qualitative Methods in Empirical Studies of Software Engineering. IEEE Transactions on Software Engineering 25, 557–572 (1999)
Pare, G., Elam, J.J.: Using Case Study Research to Build Theories of IT Implementation. In: Proceedings of The IFIP TC8 WG 8.2 Conference on Information Systems and Qualitative Research, Philadelphia, Pennsylvania, pp. 542–569 (1997)
Eisenhardt, K.M.: Building Theories from Case Study Research. Academy of Management Review 14, 532–550 (1989)
ATLAS.ti.: The knowledge workbench. Scientific Software Development (2005)
ISO/IEC-25010: Software Engineering – Software Product Requirements and Evaluation, (SQuaRE)-Measurement reference model and guide (2007)
Lagrosen, S.: Customer involvement in new product development: A relationship marketing perspective. European Journal of Innovation Management 8(4) (2005)
Onwuegbuzie, A.J., Leech, N.L.: Validity and qualitative research: An oxymoron? Quality and Quantity 41(2), 233–249 (2007)
Klein, H.K., Myers, M.D.: A set of principles for conducting and evaluating interpretive field studies in information systems. MIS Quarterly 23(1), 67–94 (1999)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2014 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Seth, F.P., Mustonen-Ollila, E., Taipale, O. (2014). The Influence of Management on Software Product Quality: An Empirical Study in Software Developing Companies. In: Barafort, B., O’Connor, R.V., Poth, A., Messnarz, R. (eds) Systems, Software and Services Process Improvement. EuroSPI 2014. Communications in Computer and Information Science, vol 425. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-662-43896-1_13
Download citation
DOI: https://doi.org/10.1007/978-3-662-43896-1_13
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-662-43895-4
Online ISBN: 978-3-662-43896-1
eBook Packages: Computer ScienceComputer Science (R0)