Situational Factors Affecting Software Development Process Selection
Abstract: Context: Within organizations which provide IT, R&D andconsulting services to diverse markets, it is common to usedifferent software development processes. It helpsorganizations to meet the requirements of projects, whichfocus on different business domains. Herein the challengeis to determine which factors should be considered byproject managers, when it comes to choosing appropriateprocess for each particular project.Objectives: This study aims to evaluate the gap betweenacquired and deployed technology for selective agileprocess implementations and identify situational factors(SFs), which influence process selection withinorganizations.Method: The qualitative semi-structured and spontaneous,informal interviews, literature review, quantitative webbasedquestionnaire and validation meetings with projectmanagers were used to define and collect necessary dataand validate thesis resultsResults: The result of this thesis work is presented as atable, containing 17 situational factors, which have beenidentified and grouped under 6 main categories. Moreover,survey results provide adoption rate per every investigatedprocess, serving also as “evidence of match”, proving thatright process was chosen for each particular project withincompanies.Conclusions: It is concluded that it is important to beaware and take into account SFs to get the optimal matchbetween each project-process pair. It can help to increaseadoption rate of the process, which was deployed, and usemaximum of the benefits, tailored to the specific process.
AT THIS PAGE YOU CAN DOWNLOAD THE WHOLE ESSAY. (follow the link to the next page)