DocumentCode :
257598
Title :
Openness and requirements: Opportunities and tradeoffs in software ecosystems
Author :
Knauss, Eric ; Damian, Daniela ; Knauss, Alessia ; Borici, Arber
Author_Institution :
Dept. of Comput. Sci. & Eng., Chalmers Univ. of Gothenburg, Gothenburg, Sweden
fYear :
2014
fDate :
25-29 Aug. 2014
Firstpage :
213
Lastpage :
222
Abstract :
A growing number of software systems is characterized by continuous evolution as well as by significant interdependence with other systems (e.g. services, apps). Such software ecosystems promise increased innovation power and support for consumer oriented software services at scale, and are characterized by a certain openness of their information flows. While such openness supports project and reputation management, it also brings some challenges to Requirements Engineering (RE) within the ecosystem. We report from a mixed-method study of IBM®´s CLM® ecosystem that uses an open commercial development model. We analyzed data from from interviews within several ecosystem actors, participatory observation, and software repositories, to describe the flow of product requirements information through the ecosystem, how the open communication paradigm in software ecosystems provides opportunities for `just-in-time´ RE, as well as some of the challenges faced when traditional requirements engineering approaches are applied within such an ecosystem. More importantly, we discuss two tradeoffs brought about the openness in software ecosystems: i) allowing open, transparent communication while keeping intellectual property confidential within the ecosystem, and ii) having the ability to act globally on a long-term strategy while empowering product teams to act locally to answer end-users´ context specific needs in a timely manner.
Keywords :
ecology; formal specification; industrial property; project management; software development management; team working; IBM CLM ecosystem; consumer oriented software services; continuous evolution; ecosystem actors; end-users context; innovation power; intellectual property; just-in-time RE; mixed-method study; open commercial development model; participatory observation; product requirements information flow; product teams; project management; reputation management; requirements engineering; software ecosystems openness; software repositories; systems interdependence; Automotive engineering; Collaboration; Context; Ecosystems; Interviews; Organizations; Software; mixed method; requirements engineering; software ecosystem;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Requirements Engineering Conference (RE), 2014 IEEE 22nd International
Conference_Location :
Karlskrona
Print_ISBN :
978-1-4799-3031-9
Type :
conf
DOI :
10.1109/RE.2014.6912263
Filename :
6912263
Link To Document :
بازگشت