• Keine Ergebnisse gefunden

High Impact Requirements Engineering in Software Ecosystems

N/A
N/A
Protected

Academic year: 2022

Aktie "High Impact Requirements Engineering in Software Ecosystems"

Copied!
1
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

High Impact Requirements Engineering in Software Ecosystems

Matthias Jarke

Informatik 5 (Informationssysteme), RWTH Aachen, and Fraunhofer FIT

Ahornstr. 55 52074 Aachen jarke@dbis.rwth-aachen.de

Abstract: Requirements engineering constitutes the bridge between the usage world and the development world of software-intensive systems. Its responsibility has thus often been described as to ensure building the right system, complementing other facets of system development which focus on building the system in the right manner.

Many of the RE methods proposed in the 1980’s and 1990’s have by now found their way into wide practical usage, even though some of even the most basic wisdoms still often get neglected when it comes to very large and political systems.

However, beyond these issues, the environment in which systems operate has changed since the turn of the century. Systems are no longer developed from scratch but evolve from earlier ones, are embedded in a broader landscape or ecology of existing systems, and grow further in complexity while changing much faster than before. Embedding of systems in our sense means both the interdisciplinary linkage to other engineering disciplines, and the technical and social networking of systems e.g. in organizational information systems and internet communities.

The presentation will give an overview of some of these changes and the related challenges to requirements engineering research derived from them. It will then specifically focus on the role of software platforms as part of, and contributor to system ecologies. The discussion will address both the viewpoint of the platform owners and developers, and the viewpoint of the communities using the platforms.

3

Referenzen

ÄHNLICHE DOKUMENTE

Das Schlüsselwort while zeigt eine Wiederholbedingung in C an. Die ei- gentliche Bedingung wie lange bzw. wie oft die Anweisung im Schleifen- block wiederholt werden soll folgt

Die Ergebnisse der Befragung lassen den Schluss zu, dass es durchaus Optimierungs- potential im Requirements-Engineering gibt. Besonders dann, wenn sich der Kunde seiner

• Wenn Metriken nicht sinnvoll sind, wie dann Software- Qualität messen?. • Analyse für

Then, in case the source and target components meet the membership condition of an ensemble, the execution environment updates the belief of the target

In dem Fall, dass es für einen Benutzer genau einen realen Stakeholder gibt, wird dieser nicht zur Persona, sondern wird weiterhin als Stakeholder betrachtet und in

[r]

Gathering and documenting individual end-users’ requirements and contextual information is seen as a first step towards the design and development of Mobile Social Software that

The goal of the presented work is to combine the MDSD approach with ontological concepts through the use of ontologies in the development process, semantic-annotated models,