The Impact of Situational Context on Software Process: A Case Study of a Very Small-Sized Company in the Online Advertising Domain
Published in European Conference on Software Process Improvement, 2018
A primary concern of software development is selecting a suitable methodology to implement a software project. However, this selection is affected by many factors, with evidence suggesting that a specific set of factors defines a specific situational context for a project. This situational context leads to a project-specific software process. In this paper, we report on our analysis of a very small-sized company’s current software process based on a reference framework that identifies the factors of a situational context. The outcome of our case study confirms the earlier findings that a software process is highly dependent on situational factors. The company has a suitable situational context (such as very small-sized, experienced, skilled, cohesive team with low turnover) to apply agile practices and its software process is more close to an agile rather than plan-driven approach. Moreover, the company is continuously adopting its software process to the situational factors changing from project to project and over time.
Recommended citation: Giray, G., Yilmaz, M., O’Connor, R. V., & Clarke, P. M. (2018, August). The impact of situational context on software process: a case study of a very small-sized company in the online advertising domain. In European Conference on Software Process Improvement (pp. 28-39). Cham: Springer International Publishing.
Download Paper
