Scopus İndeksli Yayınlar Koleksiyonu

Permanent URI for this collectionhttps://hdl.handle.net/20.500.12416/8651

Browse

Search Results

Now showing 1 - 2 of 2
  • Conference Object
    Citation - WoS: 6
    Citation - Scopus: 10
    The Impact of Situational Context on Software Process: a Case Study of a Very Small-Sized Company in the Online Advertising Domain
    (Springer international Publishing Ag, 2018) Yilmaz, Murat; O'Connor, Rory V.; Clarke, Paul M.; Giray, Gorkem; O’Connor, Rory V.
    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.
  • Conference Object
    Citation - WoS: 8
    Citation - Scopus: 11
    Exploring Software Process Variation Arising From Differences in Situational Context
    (Springer-verlag Berlin, 2017) Clarke, Paul M.; O'Connor, Rory V.; Solan, David; Elger, Peter; Yilmaz, Murat; Ennis, Adam; Treanor, Ryan; O’Connor, Rory V.
    The software development process is continuously changing, there is huge pressure to condense release cycles into shorter and shorter timeframes, tools are changing dramatically and companies must continually examine the efficacy of their development process. Attempting to hit a moving target is difficult and it is a decision which can have a major effect in terms of both the end-product and the business. In this paper, we discuss the role of situational context in deciding upon the software development process through the analysis of two case studies. The case studies take a detailed look at the organisational profile and context of each company in turn before we compare and contrast each situational context for factors that may influence the development process. We then compare the processes each company has chosen before our discussion of the role context plays in choosing a 'correct' software development process. While both companies have enjoyed sustained business growth and while both are agile in mindset, we find that they are in fact quite distinct in their processes, this distinction being driven by their different situational contexts.