• DocumentCode
    187471
  • Title

    Analyzing the evolution of software development: From creative chaos to software ecosystems

  • Author

    Sadi, Mahsa Hasani ; Yu, Elaine

  • Author_Institution
    Dept. of Comput. Sci., Univ. of Toronto, Toronto, ON, Canada
  • fYear
    2014
  • fDate
    28-30 May 2014
  • Firstpage
    1
  • Lastpage
    11
  • Abstract
    As a software organization matures and expands, it often evolves through different styles of organization, for example, beginning with creative chaos as a start-up, then introducing disciplined processes to raise quality, and later regaining agility through light-weight practices. Recently, many firms join collaborative networks to develop software products and platforms for a shared market, constituting “Software Ecosystems”. At each stage of evolution, the software organization aims to overcome critical challenges faced in its earlier stages, while balancing business, organizational, social, and technical forces of change. To illustrate how the evolutionary trajectory of a software development firm is shaped by various interacting forces, we draw upon a longitudinal case study taken from the literature. We use the i* strategic actors modeling framework to help analyze the forces that trigger the transition from one organizational configuration to another.
  • Keywords
    chaos; groupware; software engineering; software houses; software quality; collaborative networks; creative chaos; i* strategic actor modeling framework; light-weight practices; shared market; software development evolution; software development firm; software ecosystems; software organization; software platforms; software products; Ecosystems; Organizations; Software; Agile Development; Creative Chaos; Evolution; Modeling & Analysis; Product Line Engineering; Software Development Organization; Software Ecosystems; Strategic Actors; Waterfall;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Research Challenges in Information Science (RCIS), 2014 IEEE Eighth International Conference on
  • Conference_Location
    Marrakech
  • Type

    conf

  • DOI
    10.1109/RCIS.2014.6861055
  • Filename
    6861055