Evaluating Factors Affecting Project Success: An Agile Approach
Subject Areas : Project ManagementMohammad Sheikhalishahi 1 , Mohammad Amin Amani 2 , Ayria Behdinian 3
1 - School of Industrial Engineering, University of Tehran, Tehran, Iran
2 - University of Tehran
3 - University of Tehran
Keywords:
Abstract :
[1] Abdel-Hamid, T.K., K. Sengupta, and C. Swett, The impact of goals
on software project management: An experimental investigation.
MIS quarterly, 1999: p. 531-555.
[2] Ramírez-Mora, S.L., H. Oktaba, and H. Gómez-Adorno,
Descriptions of issues and comments for predicting issue success in
software projects. Journal of Systems and Software, 2020. 168: p.
110663.
[3] Ling, F.Y.Y., et al., Human resource management practices to
improve project managers’ job satisfaction. Engineering,
Construction and Architectural Management, 2018.
[4] Nasir, M.H.N. and S. Sahibuddin, Critical success factors for
software projects: A comparative study. Scientific research and
essays, 2011. 6(10): p. 2174-2186.
[5] Sudhakar, G.P., A model of critical success factors for software
projects. Journal of Enterprise Information Management, 2012.
[6] Cerdeiral, C.T. and G. Santos, Software project management in high
maturity: A systematic literature mapping. Journal of Systems and
Software, 2019. 148: p. 56-87.
[7] Tohidi,H. Human resources management main role in information
technology project management. Procedia Computer Science,
2011. 3 p. 925-929.
[8] Saeed, S., et al., Analysis of Software Development Methodologies.
International Journal of Computing and Digital Systems, 2019.
8(5): p. 446-460.
[9] Subramaniam, C., R. Sen, and M.L. Nelson, Determinants of open
source software project success: A longitudinal study. Decision
Support Systems, 2009. 46(2): p. 576-585.
[10] Arbabi, H., M.-J. Salehi-Taleshi, and K. Ghods, The role of project
management office in developing knowledge management
infrastructure. Engineering, Construction and Architectural
Management, 2020.
[11] Taherdoost, H. and A. Keshavarzsaleh, A theoretical review on IT
project success/failure factors and evaluating the associated risks.
Mathematical and Computational Methods in Electrical
Engineering, 2015.
[12] Lyytinen, K. and R. Hirschheim, Information systems failures—a
survey and classification of the empirical literature. Oxford
surveys in information technology, 1988: p. 257-309.
[13] Murray, M. and G. Coffin, A case study analysis of factors for
success in ERP system implementations. AMCIS 2001
Proceedings, 2001: p. 196.
[14] Wallace, L., M. Keil, and A. Rai, Understanding software
project risk: a cluster analysis. Information & management,
2004. 42(1): p. 115-125.
[15] Niazi, M., et al., Toward successful project management in
global software development. International Journal of Project
Management, 2016. 34(8): p. 1553-1567.
[16] Zdanytė, K. and B. Neverauskas, The theoretical substation of
project management challenges. Economics & Management,
2011. 16.
[17] Scacchi, W., Process models in software engineering.
Encyclopedia of software engineering, 2002.
[18] Thomas, G. and W. Fernández, Success in IT projects: A
matter of definition? International journal of project
management, 2008. 26(7): p. 733-742.
[19] Stare, A., Agile project management in product development
projects. Procedia-Social and Behavioral Sciences, 2014.
119: p. 295-304.
[20] Saynisch, M., Beyond frontiers of traditional project
management: An approach to evolutionary, selforganizational principles and the complexity theory—results
of the research program. Project Management Journal, 2010.
41(2): p. 21-37.
[21] Špundak, M., Mixed agile/traditional project management
methodology–reality or illusion? Procedia-Social and
Behavioral Sciences, 2014. 119: p. 939-948.
[22] Williams, T., Assessing and moving on from the dominant
project management discourse in the light of project
overruns. IEEE Transactions on engineering management,
2005. 52(4): p. 497-508.
[23] Ciric, D., et al., Agile vs. Traditional Approach in Project
Management: Strategies, challenges and reasons to
introduce agile. Procedia Manufacturing, 2019. 39: p. 1407-
1414.
[24] Augustine, S., Managing agile projects. 2005: Prentice Hall
PTR.
[25] Takeuchi, H. and I. Nonaka, The new new product
development game. Harvard business review, 1986. 64(1): p.
137-146.
[26] Huang, C.-C. and A. Kusiak, Overview of kanban systems.
1996.
[27] Kropp, M., et al., Satisfaction and its correlates in agile
software development. Journal of Systems and Software,
2020. 164: p. 110544.
[28] Behutiye, W., et al., Management of quality requirements in
agile and rapid software development: A systematic mapping
study. Information and software technology, 2020. 123: p.
106225.
[29] Allisy-Roberts, P., et al., The 11th Annual State of Agile
Report. Journal of the ICRU, 2017. 6(2): p. 7-8.
[30] Bröchner, J. and U. Badenfelt, Changes and change
management in construction and IT projects. Automation in
Construction, 2011. 20(7): p. 767-775.
[31] Schwaber, K., Scrum development process, in Business object
design and implementation. 1997, Springer. p. 117-134.
[32] Schwaber, K., Agile project management with Scrum. 2004:
Microsoft press.
[33] Amani, M.A. and S.A. Sarkodie, Mitigating spread of
contamination in meat supply chain management using deep
learning. Scientific Reports, 2022. 12(1): p. 1-10.
[34] Amani, M.A. and F. Marinello, A deep learning-based model
to reduce costs and increase productivity in the case of small
datasets: A case study in cotton cultivation. Agriculture,
2022. 12(2): p. 267.
[35] Amani, M.A., M. Ghafari, and M.M. Nasiri, Targeted
vaccination for Covid-19 based on machine learning model:
A case study of Jobs' prioritization. Advances in Industrial
Engineering, 2021. 55(4): p. 433-446.
[36] Behdinian, A., et al., An integrating Machine learning
algorithm and simulation method for improving Software
Project Management: A real case study. Journal of Quality
Engineering and Production Optimization, 2022.
[37] Braga, P.L., A.L. Oliveira, and S.R. Meira. Software effort
estimation using machine learning techniques with robust
confidence intervals. in 7th international conference on
hybrid intelligent systems (HIS 2007). 2007. IEEE.
[38] Linares-Vásquez, M., et al., On using machine learning to
automatically classify software applications into domain
categories. Empirical Software Engineering, 2014. 19(3): p.
582-618.
[39] López-Martín, C. and A. Abran, Neural networks for
predicting the duration of new software projects. Journal of
Systems and Software, 2015. 101: p. 127-135.
[40] Tadayon, N. Neural network approach for software cost
estimation. in International Conference on Information
Technology: Coding and Computing (ITCC'05)-Volume II.
2005. IEEE.
[41] López-Martín, C., Machine learning techniques for software
testing effort prediction. Software Quality Journal, 2021: p.
1-36.
[42] Rathore, S.S. and S. Kumar, Software fault prediction based
on the dynamic selection of learning technique: findings from
the eclipse project study. Applied Intelligence, 2021: p. 1-16.
[43] Mehta, S. and K.S. Patnaik, Improved prediction of software
defects using ensemble machine learning techniques. Neural
Computing and Applications, 2021: p. 1-12.
[44] Klemen, P., et al. From high-level real-time software design
to low level hardware simulation: a methodology to evaluate
performances of control embedded systems. in PDes 2009,
Workshop on Programmable Devices and Embedded
Systems. 2009.
[45] Pfahl, D., et al., Evaluating the learning effectiveness of using
simulations in software project management education:
results from a twice replicated experiment. Information and
software technology, 2004. 46(2): p. 127-147.
[46] Uzzafer, M., A simulation model for strategic management
process of software projects. Journal of Systems and
Software, 2013. 86(1): p. 21-37.
[47] Li, D., et al., Dynamic simulation modelling of software
requirements change management system. Microprocessors
and Microsystems, 2021. 83: p. 104009.
[48] Ghane, K. A model and system for applying Lean Six sigma to
agile software development using hybrid simulation. in 2014
IEEE International Technology Management Conference.
2014. IEEE.
[49] Ramingwong, S. and L. Ramingwong, Plasticine scrum: an
alternative solution for simulating scrum software
development, in Information Science and Applications. 2015,
Springer. p. 851-858.
[50] Fisher, J., D. Koning, and A. Ludwigsen, Utilizing Atlassian
JIRA for large-scale software development management.
2013, Citeseer.
[51] Zuo, J., et al., Soft skills of construction project management
professionals and project success factors: A structural
equation model. Engineering, Construction and Architectural
Management, 2018.
[52] Lalsing, V., S. Kishnah, and S. Pudaruth, People factors in
agile software development and project management.
International Journal of Software Engineering &
Applications, 2012. 3(1): p. 117.
[53] Malik, M., S. Sarwar, and S. Orr, Agile practices and
performance: Examining the role of psychological
empowerment. International Journal of Project Management,
2021. 39(1): p. 10-20.
[54] Hassan, A., S. Younas, and A. Bhaumik, Exploring an Agile
Plus Approach for Project Scope, Time, and Cost
Management. International Journal of Information
Technology Project Management (IJITPM), 2020. 11(2): p.
72-89.
[55] Tam, C., et al., The factors influencing the success of ongoing agile software development projects. International
Journal of Project Management, 2020. 38(3): p. 165-176.
[56] Dikert, K., M. Paasivaara, and C. Lassenius, Challenges and
success factors for large-scale agile transformations: A
systematic literature review. Journal of Systems and
Software, 2016. 119: p. 87-108.
[57] Dhir, S., D. Kumar, and V. Singh, Success and failure factors
that impact on project implementation using agile software
development methodology, in Software engineering. 2019,
Springer. p. 647-654.
[58] Pinto, J.K. and D.P. Slevin, Critical success factors in R&D
projects. Research-technology management, 1989. 32(1): p.
31-35.
[59] Costantino, F., G. Di Gravio, and F. Nonino, Project selection
in project portfolio management: An artificial neural network
model based on critical success factors. International Journal
of Project Management, 2015. 33(8): p. 1744-1754.
[60] Amani, M.A., et al., A machine learning-based model for the
estimation of the temperature-dependent moduli of graphene
oxide reinforced nanocomposites and its application in a
thermally affected buckling analysis. Engineering with
Computers, 2021. 37(3): p. 2245-2255.
[61] Bassil, Y., A simulation model for the waterfall software
development life cycle. arXiv preprint arXiv:1205.6904,
2012.