Auflistung nach Autor:in "Boruszewski, Olga"
1 - 2 von 2
Treffer pro Seite
Sortieroptionen
- ZeitschriftenartikelGute User Stories schreiben reicht nicht – Requirements Engineering Bedarf in agilen Projekten(Softwaretechnik-Trends Band 38, Heft 1, 2018) Boruszewski, OlgaDieser Beitrag befasst sich mit Requirements Engineering für agile Projekte. Er betrachtet den Kontext größerer Projekte, die einen umfangreichen Stakeholderkreis in einem Unternehmen besitzen. Hier muss sich der Product Owner stärker mit den Stakeholdern abstimmen. Dafür braucht er Requirements Engineering-Methoden. Dieser Beitrag stellt einen Erfahrungsbericht aus der Praxis dar, der erläutert, welche konkreten Aufgaben und Herausforderungen an das RE sich in einem unserer agilen Projekte ergeben haben und welche Methoden uns helfen. Ziel des Beitrages ist, zu diskutieren, wie wir die RE-Disziplin in diesen Aspekten fördern können.
- KonferenzbeitragUnterstützung der Koexistenz von agilen und traditionellen Anforderungsartefakten(Ausgezeichnete Informatikdissertationen 2016, 2017) Boruszewski, OlgaDie hier vorgestellte Dissertation [Bo16] befasst sich mit dem Zusammenspiel verschiedener Repräsentationen von Anforderungen in Softwareprojekten. Anforderungen werden auf Anforderungsartefakten, wie Spezifikationen, Use Cases oder Geschäftsprozessmodellen, festgehalten und dann für viele Aktivitäten innerhalb der Softwareentwicklung eingesetzt. Häufig werden mehrere Arten von Anforderungsartefakten zusammen eingesetzt, um verschiedene Blickwinkel abzudecken. Dabei treten Probleme auf, weil die Anforderungen aufgrund von inhaltlichen Überlappungen Abhängigkeiten besitzen. Die Dissertation untersucht den Umgang mit Anforderungsartefakten in Projekten und die dabei entstehenden Probleme und erarbeitet dann Lösungskonzepte. Basierend auf einer Praxisstudie stellt die Arbeit Methoden bereit, mit denen eine Anforderungslandschaft modelliert und optimiert werden kann und mit denen Verknüpfungen automatisiert genutzt werden. Die Arbeit ermöglicht damit, verschiedene Arten von Anforderungen effektiv zu kombinieren und damit auch hybride - also teils agile, teils traditionelle - Softwareentwicklungsansätze zu unterstützen.