کد مقاله | کد نشریه | سال انتشار | مقاله انگلیسی | نسخه تمام متن |
---|---|---|---|---|
458553 | 696170 | 2012 | 12 صفحه PDF | دانلود رایگان |
![عکس صفحه اول مقاله: A longitudinal case study of an emerging software ecosystem: Implications for practice and theory A longitudinal case study of an emerging software ecosystem: Implications for practice and theory](/preview/png/458553.png)
Software ecosystems is an emerging trend within the software industry, implying a shift from closed organizations and processes towards open structures, where actors external to the software development organization are becoming increasingly involved in development. This forms an ecosystem of organizations that are related through the shared interest in a software product, leading to new opportunities and new challenges to the industry and its organizational environment. To understand why and how this change occurs, we have followed the development of a software product line organization for a period of approximately five years. We have studied their change from a waterfall-like approach, via agile software product line engineering, towards an emerging software ecosystem. We discuss implications for practice, and propose a nascent theory on software ecosystems. We conclude that the observed change has led to an increase in collaboration across (previously closed) organizational borders, and to the development of a shared value consisting of two components: the technology (the product line, as an extensible platform), and the business domain it supports. Opening up both the technical interface of the product and the organizational interfaces are key enablers of such a change.
► We follow the development of a software product line organization over five years.
► We describe how the organization has evolved towards a software ecosystem.
► Our qualitative study is based on observations and interviews with a variety of roles.
► The software ecosystem implies increased innovation across organizational borders.
► The software product line has become a shared value within a community of actors.
Journal: Journal of Systems and Software - Volume 85, Issue 7, July 2012, Pages 1455–1466