Decision-Tree Models for Predicting Time Performance in Software-Intensive Projects


Sokmen N., Çebi F.

INTERNATIONAL JOURNAL OF INFORMATION TECHNOLOGY PROJECT MANAGEMENT, cilt.8, sa.2, ss.64-86, 2017 (ESCI) identifier

Özet

Initial requirements, new requirements and technical issues are the main factors that have a great effect over the software product development process. Difficulties resulting from incomprehensibility of initial requirements indicate two sub-factors: Deviations determined during analysis of initial requirements and deviations resulting from interpretation of requirements inaccurate and incomplete. New requirements being received from customers or end users during the development process affect the project performance. There can be problems during the implementation of product specifications, inaccurate formation of architectural design and technical solutions, incorrect coding of functions, or wrong realization of interfaces. The general technical problems cover the all problems arising from technical reasons and the negative situations they create on the project. During the design and implementation activities of software intensive projects, these tree main factors can be affected by other sub-factors. The aim of this study is to examine the factor classes which influence these three problem domains with CHAID (Chi-squared Automatic Interaction Detection) technique. Time deviations caused by initial requirements, new requirements and general technical problems are selected as target variables. In this research, 75 projects that develop software intensive products are studied to formalize the most accurate decision mechanism.