The Impact of Situational Context on Software Process: A Case Study of a Very Small-Sized Company in the Online Advertising Domain


Giray G., Yilmaz M., O'Connor R. V., Clarke P. M.

25th European Conference on Systems, Software and Services Process Improvement (EuroSPI), Bilbao, İspanya, 5 - 07 Eylül 2018, cilt.896, ss.28-39 identifier identifier

  • Yayın Türü: Bildiri / Tam Metin Bildiri
  • Cilt numarası: 896
  • Doi Numarası: 10.1007/978-3-319-97925-0_3
  • Basıldığı Şehir: Bilbao
  • Basıldığı Ülke: İspanya
  • Sayfa Sayıları: ss.28-39
  • Anahtar Kelimeler: Software process, Software development process, Situational context, Situational factor, Process selection, Process tailoring
  • Gazi Üniversitesi Adresli: Hayır

Özet

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.