Developers’ Views on Information Systems Quality and Success in Canadian Software Development Firms

Delroy Anthony Chevers, Gerald Grant

Resumo


For years software developers have struggled in their attempts to deliver high quality and successful software products. A survey was conducted in Canada to assess the main determinants of information systems (IS) quality and success. The survey confirmed the notion that developer skills and contribution had the greatest impact on information systems quality, over process maturity and the application of the latest technology. The survey also discovered that user perception had a greater impact on IS success in comparison to IS quality. In an attempt to gain deeper insights into the state of IS quality and success in Canada, interviews were conducted with Canadian software developers. The interviews revealed that organization climate such as top management support, the social interactions and dynamics among project team members and the structural analysis of the industry are other factors which can influence the quality and success of the delivered software product. These insights if applied during the development and delivery of information systems can enhance the likelihood of producing high quality and successful software products and increase the competitiveness of these firms.

Palavras-chave


Canada; Information systems quality; Information systems success; Organization climate; Process maturity

Texto completo:

PDF (English)

Referências


Bulatovic, J. (2011). Key issues in Information Systems Managment: A Serbia's Perspective (Delphi Study. Global Journal of Computer Science and Technology, 11(19 ), 34-50.

Chin, W. W. (2010). How to write-up and report PLS Analysis. In V. Esposito Vinzi, W. Chin, J. Henseler, & H. Wang (Eds.), Handbook of Partial Least Squares: Concepts and Applications (pp. 655 - 690). Berlin Heidelberg: Springer-Verlag.

Dalton, J. (2016). A guide to Scrum and CMMI: Improving agile performance with CMMI. CMMI, 1-130.

DiMaggio, P., & Powell, W. W. (1983). The iron cage revisited: Institutional isomorphism and collective rationality in organizational fields. American Sociological Review, 482(2), 147- 60.

Dooley, K., Subra, A., & Anderson, J. (2001). Maturity and its Impact on new product development project performance. Research in Engineering Design, 13 (1), 23 - 29.

Duggan, E. (2006). Tranquilizing the Werewolf that Attacks Information Systems Quality. IDEA Group Inc , 253-281.

Espinosa‐Curiel, I., Rodríguez‐Jacobo, J., & Fernández‐Zepeda, J. (2013 ). A framework for evaluation and control of the factors that influence the software process improvement in small organizations. Journal of software: Evolution and Process, 25(4), 393-406.

Fornell, C., & Larcker, D. F. (1981). Evaluating Structural Equation Models with Unobservable Variables and Measurement Error. Journal of Marketing Research, 18(1), 39-50.

Gorla, N., & Lin, S.-C. (2010). Determinants of software quality: A survey of information systems project managers. Information and Software Technology, 52, 602 - 610.

Hastie, S., & Wojewoda, S. (2015). Standish Group 2015 Chaos Report - Q&A with Jennifer Lynch. InfoQ, 1-24.

Humphrey, W. S. (1989). Managing the Software Process. Reading, MA: Addison-Wesley Professional.

Iversen, J., & Ngwenyama, O. (2006). Problems in measuring effectiveness in software process improvement: A longitudinal study of organizational change at Danske Data. International Journal of Information Management, 26, 30-43.

Jeong, B. K., & Yoon, T. E. (2016). Improving IT process management through value stream mapping approach: A case study. Information Systems and Technology Management, 13 (3 ), 389-404.

Kamel, S., Rateb, D., & El-Tawil, M. (2009). The impact of ICT investments on economic development in Egypt. The Electronic Journal of Information Systems in Developing Countries, 36(1), 1-21.

Krasner, H. (2001). Accumulating the Body of Evidence for The Payoff of Software Process Improvement. Software Process Improvement, 519-539.

Krishnan, M.S., & Keller, M.I. (1999). Measuring process consistency: Implications for reducing software defects. IEEE Transactions on Software Engineering, 25(6), 769-781.

Laporte, C. Y., & O'Connor, R. (2016). Systems and software engineering standards for very small entities: Accomplishments and overview. IEEE Computer Society, 84-87.

Luftman, J., & Ben-Zvi, T. (2010). Key Issues for IT Executives 2010: Judicious IT Investments Continue Post-Recession. MIS Quarterly Executive, 9(4), 1-16.

Merlo, E., Carneiro, T.C., & Araujo, C.A. (2016). Factors influencing software migration decision: Case studies of ArcelorMittal Tubarao and the City Government of Serra, Espirito Santo. Journal of Information Systems and Technology Management, 13(3), 515-532.

Mignone, J., & Henley, H. (2009). Impact of information and communication technology on social capital in aboriginal communities in Canada. Journal of Information, Information Technology, and Organizations, 4, 127-145.

Newman, M. & Robey, D. (1992). A social process model of user-analyst relationships. MIS Quarterly, 16(2), 249-266.

Ngwenyama, O., & Norbjerg, J. (2010). Software process improvement with weak management support: An analysis of the dynamics of intra-organizational alliances in IS change initiatives. European Journal of Information Systems, 19, 303-319.

Niazi, M. (2012). An exploratory study of software process improvement implementation risks. Journal of Software: Evolution and Process, 24, 877–894.

Niazi, M., & Babar, M. (2009). Identifying high perceived value practices of CMMI level 2: An empirical study. Information and Software Technology, 51(8), 1231-1243.

Niazi, M., Babar, M., & Verner, J. M. (2010). Software Process Improvement barriers: A cross-cultural comparison. Information and Software Technology, 52, 1204–1216.

Paulk, M. C., Curtis, B., Chrissis, M. B., & Weber, C. V. (1995). The Capability Maturity Model: Guidelines for Improving the Software Process. Reading, Massachusetts: Addison Wesley Longman, Inc.

Pino, F. J., Pardo, C., García, F., & Piattini, M. (2010). Assessment methodology for software process improvement in small organizations. Information and Software Technology, 1044–1061.

Qureshi, S. (2009). Social and economic perspectives on the role of information and communication technology for development. Information Technology for Development, 15(1), 1-3.

SEI. (2010). CMMI for Development, Version 1.3. Carnegie Mellon University: Software Engineering Institute CMU/SEI-2010-TR-033.

Standish Group (2013). Chaos manifesto 2013: Think big, act small. The Chaos Manifesto, 1-48.

Staples, M., Niazi, M., Jeffery, R., Abrahams, A., Byatt, P., & Murphy, R. (2007). An exploratory study of why organizations do not adopt CMMI. Journal of Systems and Software, 883-895.

Sulayman, M., Urquhart, C., Mendes, E., & Seidel, S. (2012). Software process improvement success factors for small and medium Web companies: A qualitative study. Information and Software Technology, 54(5), 479–500.

Westlund, S. G., & Hannon, J. C. (2008). Retaining talent: Assessing job satisfaction facets most significantly related to software developer turnover intentions. Journal of Information Technology Management, 19(4), 1-15.




DOI: http://dx.doi.org/10.4301/S1807-17752017000100001