Critical Success Factors of Mobile Application Development Projects: A Qualitative Study

Document Type : Research Paper


1 Assistant Prof., Faculty of Management, Kharazmi University, Tehran, Iran

2 MSc. In Information Technology Management, Kharazmi University, Tehran, Iran


This study seeks to identify the critical success factors of teams in the application-development project. To achieve this goal, a qualitative approach and content analysis was utilized. Semi-structured interviews with 14 developers and experts was performed for data collection. A systematic review of previous research shows that after 9 critical success factors. With the analysis interviews, the CSf's raised to 12; including user experience, strategy and project management, support and promotion, business models, planning and goal setting, financial and budgeting, marketing and customer needs, infrastructure, technical issues and design, contextual factors, teamwork and staffing. The results show that the customer experience, teamwork and contextual factors are core categories in the research paradigm model.


Main Subjects

Amberg, A., Fichle, F. & Wiener, M. (2005). Background of Critical Success Factor Research, working paper, No 2/2005.
Baccarini, D., Salm, G. & Love, P.E.D. (2004). Management of Risks in Information Technology Projects. In Industrial Management & Data Systems, 104(4): 286-295.
Charette, R.N. (2005). Why Software Fails. IEEE Spectrum. 42(9): 42-49.
Clegg, C., Axtella, C., Damodaran, L., Farbey, B., Hull, R., Llyod-Joness, R., Nicholls, J., Sells, R. & Tomlinson, C. (1997). Information Technology: A Study of Performance and the Role of Organizational Factors. Ergonomics, 40(9): 851-857.
Ebnalrasol, A. & Khani, N. (2004). Performance Evaluation of IT projects. Tadbir, 15 (149): 33-37. (in Persian)
Ghafarian, R. & Ali-Ahmadi, A.R. (2003). Strategic thinking, Tadbir, 14(137): 33-38. (in Persian)
Glaser, J. (2004). Management's Role in IT Project Failures. Healthcare Financial Management, 58(10): 90-92.
Humphrey, W.S. (2005). Why Big Software Project Fail: The 12 Key Questions. Cross Talk, J. Def. The Software Engineering Institute, 18(3): 25-29 Implementation. IEEE Transactions on Engineering Management, 34(1): 22-27.
Janfarsa,  F (2008). Customer experience management and customer relationship management: a step beyond. Journal of Bank and Economics, 11 (92): 62-65. (in Persian)
Jiang, J. & Klein, G. (2000). Software Development Risks to Project Effectiveness. System Software. 52(1): 3-10.
Jones, C. (1995). Patterns of Large Software Systems: failure and Success. Computer, 28(3): 86-87.
Jones, C. (1996). Our Worst Current Development Practices. IEEE Software , 13(2): 102-104.
Kappelman, L.A., Mckeeman, R. & Zhang, L. (2006). Early Warning Signs of IT Project Failure, the Dominant Dozen. Information System Management, 23(4): 31-36.
Keil, M., Tiwana, A. & Bush, A. (2002). Reconciling User and Project Manager Perceptions of IT Project Risk: A Delphi Study. Information System Journal, 12(2): 103-119.
Leidecker, J.K. & Bruno, A.V. (1984). Identifying and Using Critical Success Factors. Long Range Planning, 17(1): 23-32.
Marchewka, J. T. & Oruganti, S. (2014). A Combined Model of IT Outsourcing Partnerships and Success. Communications of the IIMA, 13(2): 69-86.
May, L. (1998). Major Causes of Software Project Failures. Defense Software Engineering,
Maykut, P. & Morehouse, R. (1994). Beginning qualitative research: A Philosophic and practical guide. London: The Falmer Press.
Milis, K. & Mercken, R. (2002). Success Factors Regarding the Implementations of ICT Investment Projects. International Journal of Production Economics, 80(1): 105-117.
Oz, E. & Sosik, J.J. (2000). Why Information Systems Projects are abandoned: A Leadership and Communication Theory and Exploratory Study. Journal of Computer. Information Systems, 41(1): 66-77.
Papanikolaou, K. & Mavromoustakos, S. (2006). Critical success factors for the development of mobile learning applications. Proceeding of the 24th Lasted International Multi-Conference Internet and Multimedia Systems and Applications. ISBN:0-88986-564-7.
Pressman, R. S. (2001). Software Engineering: A Practitioner Aproach.Fifth Edition. Boston: McGraw-Hill Higher Education.
Procaccino, J. D. Verner, J.M., Overmyer, S. & Darter, M.E. (2002). Case Study: Factors for Early Prediction of Software Development Success. Information Software Technology. 44(1): 53-62.
Sadeghi, Neshat; A. (2010). Computer software Development, Second Edition. Tehran: Nashre Mizan, (in Persian)
Sauer, C. & Cuthbertson, C. (2003). The State of IT Project Management in the UK 2002-2003. Computer Weekly, 15 April, pp. 1-82.
Schmidt, R., Lyytinen, K., Keil, M. & Cule, P. (2001). Identifying Software Project Risks: An International Delphi Study. J. Management. Information Systems, 17(4): 5-36.
Standing, C., Guilfoyle, G., Lin, C. & Love, P.E.D. (2006). The Attribution of Success and Failure in IT Projects. Management Data Systems, 106(8): 1148-1165.
Taylor, H. (2006). Critical Risks in Outsourced IT Projects: The Intractable and the Unforeseen. Communicaton ACM., 49(11): 75-59
Turban, E., Leidner, D.,  Mclean, E. & Wetherbe, J. (2006). Information Technology for Management: Transforming Organizations in the Digital Economy, 5th Edition, John Wiley & Sons Inc.
Twain, M., Saarinen, E., Parker, D & Potts, D.(2012). ATM Case Study Part1: Object Oriented Design with the UML,
Umble, E., Haft, R. & Umble, M. (2003). Enterprise resource planning: Implementation procedures and critical success factors. European Journal of Operational Research, 146(2): 241–257.
Whittaker, B. (1999). What Went Wrong? Unsuccessful Information Technology Projects. Information Manage. Computer Security, 7(1): 23-29.
Yeo, K.T. (2002). Critical Failure Factors in Information System Projects. Internation Journal of Project Management, 20(3): 241-246.