• Keine Ergebnisse gefunden

Übungen zur Vorlesung Software Engineering – WS 16/17

N/A
N/A
Protected

Academic year: 2022

Aktie "Übungen zur Vorlesung Software Engineering – WS 16/17"

Copied!
1
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

Intelligente Softwaresysteme

Prof. Dr.-Ing. Norbert Siegmund | Philipp Seltmann Abgabetermin:19.01.2017 um 23:59 Uhr

Übungen zur Vorlesung

Software Engineering – WS 16/17

Übungsblatt 09

1. Softwareentwicklungsprozesse(4 + 3 + 3 Punkte)

a) Erläutern Sie, wieso das Wasserfall-Modell kaum mit moderner Softwareentwicklung ver- einbar ist!

b) Warum wird das Wasserfall-Modell immer noch als Software Prozess-Modell eingesetzt?

c) Nennen Sie Software Prozess-Modelle, die für moderne Softwareentwicklung bevorzugt werden sollten. Wodurch erreichen diese Techniken höhere Flexibilität?

2. Scrum vs. Extreme Programming(2 + 4 Punkte)

a) Beschreiben Sie in eigenen Worten kurz was sich hinter den BegriffenScrumundExtreme Programmingverbirgt.

b) Worin unterscheiden sich beide Konzepte? Zeigen Sie dabei die Vor- und Nachteile beider Konzepte auf.

3. Agile Methods: User Stories(3 Punkte)

Suchen Sie sich eine existierende mobile Applikation, mit der Sie vertraut sind, aus. Stellen Sie sich vor, dass Sie die Aufgabe bekommen haben, eine äquivalente Applikation zu entwickeln.

Erstellen Sie 3 User Stories über Ihre Applikation und leiten Sie davon jeweils 3 Aufgaben ab.

Konzentrieren Sie sich dabei auf "‘High-Level-Functions"’.

Hinweise zur Abgabe

• Erstellen sie zur Abgabe Ihrer Lösungeine PDF-Datei, in der Texte und Grafiken zu den Auf- gaben enthalten sind.

• Sämtlicher Quellcode ist als Plain-Text mit entsprechender Dateiendung zu übersenden. Quell- code in dem PDF-Dokument wirdnichtkorrigiert werden!

• Für eine eindeutige Zuordnung referenzieren Sie Ihre Quellcode-Dateien in dem PDF-Dokument.

• Versehen Sie Ihr PDF-Dokument bitte mitNameund Matrikelnummerder jeweiligen Team- mitglieder.

• Zippen Sie Ihre Lösungen unter dem folgenden Namensschema (bei Teamabgaben reicht eine Person):<Nachname>-<MatrikelNr>-se-blatt<Übungsnummer>.zip

• Senden Sie Ihre Abgabe an Philipp Seltmann (philipp.seltmann@uni-weimar.de)

Referenzen

ÄHNLICHE DOKUMENTE

Es sollen zwei verschiedene Arten von Bildern repräsentiert werden können: RasterImage und ShapedImage, wobei letzteres eine Spezial- form vom RasterImage ist.. Ein ShapedImage

Ein ShapedImage besitzt eine nicht-rechteckige Form (Polygon), wobei die Bytes im Array angeben, ob die jeweiligen Punkte transparent oder opak darge- stellt werden sollen..

e) Birgt es Gefahren, wenn eine Test-Suite ausschließlich Unit-Tests enthält. Wenn ja,

Nennen Sie mindestens drei Softwaremetriken, die Sie benutzen würden um Code-Qualität zu bewerten? Warum haben sie sich für diese Metriken entschieden?.

Ein &#34;ShapedImage&#34; besitzt eine nicht-rechteckige Form (Polygon), wobei die Bytes im Array angeben, ob die jeweiligen Punkte transparent oder opak dargestellt werden

So erfuhren Sie, dass Casual User und Einstei- ger die Software hauptsächlich für kurze Aufgaben wie das Zusammenschneiden von Bildern, das Ändern der Bildauflösungen und dem Drehen

Insgesamt sind explizit vier Bugs zu finden und wenn möglich eine potentiell gefährliche Stel- le (Zusatz). Ihre Abgabe soll sowohl das Protokoll als auch den korrigierten

Falls über den üblichen Rahmen hinausgehende Qualitätsanforderungen erfüllt werden sollen (z.B. für Buchungssysteme, Kernkraftanlagen), sollten diese hier niedergelegt