4. public int methode1(int f) {
int f1=1, f2=1;
for (int i=0; i < f-2; i++) {
int temp = f1;
f1 = f1+f2;
f2 = temp
}
return f1;
}
public int methode2(int f) {
if ((f==1) || (f==2))
return 1;
else
return methode2(f-1) +
methode2(f-2);
}
8. Warum?
Problem
Stakeholder
Wer?
Wann?
Anforderung
für
An
was?
Zweck?
Lösung
System
9. Anforderung
Problem
Lösung
Der
Sensor
soll
den
Druck
im
Bereich
zwischen
0
und
5
Bar
mit
einer
Genauigkeit
Reifen-‐
von
+/-‐x%
messen.
druck-‐
Der
Reifendruck
soll
alle
y
Sekunden
messung
gemessen
werden.
Zu
geringer
Reifendruck
liegt
vor,
wenn
Fahrer
vor
der
gemessene
Druck
unter
den
Grenzwert
z
sinkt.
zu
geringem
ReifenluH-‐
Das
ESP-‐System
soll
kon5nuierlich
die
druck
Reifendrehzahl
aller
vier
Räder
warnen
überwachen.
Die
Reifendrehzahl
soll
mit
einer
Genauigkeit
von
+/-‐x%
gemessen
werden.
Zu
geringer
Reifendruck
liegt
vor,
wenn
Auswertung
über
einen
Zeitraum
von
y
Sekunden
eine
Abweichen
in
der
Drehzahl
eines
Reifens
von
ESP-‐
von
z%
vorliegt.
Daten
10. PAL drei
verbundene
Denkkategorien
...
Problem:
Was
ein
Stakeholder
erreichen
will
Anforderung:
EigenschaUen
zur
Lösung
eines
Problems
Lösung:
System,
welches
ein
Problem
löst
11. „Das
System
soll
dem
Fahrer
kon5nuierlich
den
Druck
auf
allen
vier
Reifen
anzeigen,
damit
der
Fahrer
sofort
einen
zu
geringen
Reifendruck
erkennen
kann.“
Problem
Anforderung
Lösung
12. „Das
System
soll
dem
Fahrer
kon5nuierlich
den
Druck
auf
allen
vier
Reifen
anzeigen,
damit
der
Fahrer
sofort
einen
zu
geringen
Reifendruck
erkennen
kann.“
Problem
Anforderung
Lösung
13. „Das
System
soll
dem
Fahrer
kon5nuierlich
den
Druck
auf
allen
vier
Reifen
anzeigen,
damit
der
Fahrer
sofort
einen
zu
geringen
Reifendruck
erkennen
kann.“
Problem
Anforderung
Lösung
14. „Das
System
soll
dem
Fahrer
kon-nuierlich
den
Druck
auf
allen
vier
Reifen
anzeigen,
damit
der
Fahrer
sofort
einen
zu
geringen
Reifendruck
erkennen
kann.“
Problem
Anforderung
Lösung
17. L
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
L
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
L
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
L
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
L
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
L
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
L
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
L
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
L
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
L
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
18. AL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
AL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
AL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
AL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
AL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
AL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
AL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
AL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
AL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
AL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
AL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
AL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
AL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
AL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
AL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
AL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
AL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
AL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
AL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
19. L
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
L
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
L
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
L
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
L
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
L
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
L
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
L
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
L
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
L
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
PAL
25. ...........
„Wenn
sie
dies
lesen
können,
brauchen
Sie
keine
Brille“
„Konkurrent
vom
Markt
verdrängen“
„Konkurrenzfähig
bleiben“
„Profit
steigern“
„Mehr
Autos
verkaufen“
„Kundena[rak5vität
verbessern“
„KraUstoffverbrauch
reduzieren“
„Warnung
vor
geringem
Reifendruck“
42. Eine
kleine
prak+sche
Philosophie
über
das
Requirements
Engineering
„Was
ist
das
überhaupt,
eine
Anforderungsspezifika+on?“
Kim
Lauenroth
Vielen
Dank
für
Ihre
Aufmerksamkeit!