24
© Software Quality Lab V8.0 Gesetze aus der Sicht eines Requirements Engineers Markus Unterauer Berater, Trainer „Das Reiten eines hässlichen Pferdes ist verboten“

"Das Reiten eines hässlichen Pferdes ist verboten" - Gesetze aus Sicht eines Requirements Engineers

Embed Size (px)

Citation preview

© S

oft

war

e Q

ua

lity

Lab

Gesetze aus der Sicht eines Requirements Engineers

Markus UnterauerBerater, Trainer

„Das Reiten eines hässlichen Pferdes ist verboten“

© S

oft

war

e Q

ua

lity

Lab

www.software-quality-lab.com | improve your quality

Gesetze spezifizieren unser Zusammenleben

Lunch Time Learning

Folie 2

Quelle: http://pixabay.com/en/clause-attorney-codex-bid-court-67400/

© S

oft

war

e Q

ua

lity

Lab

www.software-quality-lab.com | improve your quality

Beispiel gefällig?

Folie 3

© S

oft

war

e Q

ua

lity

Lab

www.software-quality-lab.com | improve your quality

God save the Queen!Lunch Time Learning

Folie 4

„In öffentlichen Verkehrsmitteln ist es Frauen verboten, Schokolade zu essen.“

Quelle: http://pixabay.com/en/bus-double-decker-england-english-84711/

Que

lle:

http

://p

ixab

ay.c

om/e

n/ch

ocol

ate-

scho

kalo

dent

afel

-567

234/

© S

oft

war

e Q

ua

lity

Lab

www.software-quality-lab.com | improve your quality

Das Land der unbegrenzten Möglichkeiten

Lunch Time Learning

Folie 5

„In New York dürfen Sie niemanden grüßen, indem Sie Ihren Daumen in die Nase stecken und mit den Fingern wackeln.“

© S

oft

war

e Q

ua

lity

Lab

www.software-quality-lab.com | improve your quality

Wow.

Folie 6

© S

oft

war

e Q

ua

lity

Lab

www.software-quality-lab.com | improve your quality

Bei uns ist das doch sicher perfekt, oder?

Lunch Time Learning

Folie 7

Quelle: http://pixabay.com/en/cows-cow-austria-pasture-sky-blue-203460/

© S

oft

war

e Q

ua

lity

Lab

www.software-quality-lab.com | improve your quality

Gesetze in ÖsterreichLunch Time Learning

In Österreich gibt es 1.078 Gesetze mit unzähligen Paragraphen

Gesetze Regeln alle Bereiche unseres Lebens von … A wie „Abbuchungs- und Einziehungs-Verordnung“ bis Z wie „Zwischenzeitengesetz“

Gut öffentlich zugänglich http://www.jusline.at https://www.ris.bka.gv.at

Folie 8

© S

oft

war

e Q

ua

lity

Lab

www.software-quality-lab.com | improve your quality

Gesetze treffen uns alle Qualität!Lunch Time Learning

Folie 9

Qualitätskriterien nach IREB® Certified Professional for Requirements Engineering

Leserakzeptanzkriterien(Essentiell für die Akzeptanz) Abgestimmt Gültig und aktuell Realisierbar Verständlich

IEEE 830-1998(Formelle Qualitätskriterien) Bewertet Eindeutig Korrekt Konsistent Prüfbar Verfolgbar Vollständig

© S

oft

war

e Q

ua

lity

Lab

www.software-quality-lab.com | improve your quality

Sehen wir uns einige Beispiele an …

Folie 10

© S

oft

war

e Q

ua

lity

Lab

www.software-quality-lab.com | improve your quality

Die Kurzparkzonenüberwachungsverordnun

g (KÜV)

Lunch Time Learning

Folie 11

Quelle: http://pixabay.com

/en/stopping-no-parking-street-sign-512436/

Quelle: http://pixabay.com/en/attendant-car-parking-service-148647/

© S

oft

war

e Q

ua

lity

Lab

www.software-quality-lab.com | improve your quality

Kurzparkzonen-Überwachungsverordnung (KÜV)

Lunch Time Learning

10 Paragraphen, 20 Einzelbestimmungen

Statistische Vermessung des KÜV: 3 Seiten

797 Wörter

6.119 Zeichen

Die häufigsten Wörter 14 x „oder“

11 x „und“

11 x „Kurzparknachweise“

10 x „Bgbl“

8 x „Parkschein“

Die wichtigsten Begriffe werden erklärt

Folie 12

© S

oft

war

e Q

ua

lity

Lab

www.software-quality-lab.com | improve your quality

Aufbau des GesetzesLunch Time Learning

Folie 13

Erstaunlicherweise aus RE Sicht eigentlich gar nicht so schlecht

Überblick

Schrittweise Verfeinerung

UI Prototyp

Anwendungs-fälle

Begriffs-definitionen

© S

oft

war

e Q

ua

lity

Lab

www.software-quality-lab.com | improve your quality

Aber die liebe Eindeutigkeit …Lunch Time Learning

§2. Pflichten des Lenkers

(2) Parkscheibe, Parkschein oder Parkzeitgeräte sind bei Fahrzeugen mit einer Windschutzscheibe hinter dieser und durch diese von außen gut lesbar, bei anderen Fahrzeugen an einer sonst geeigneten Stelle gut wahrnehmbar und lesbar anzubringen; es dürfen an den genannten Stellen nur jene Kurzparknachweise sichtbar sein, die sich auf den jeweiligen Parkvorgang beziehen.

(3) Eine Verwaltungsübertretung begeht, wer entgegen Abs. 1 Z 2 durch Änderungen am oder des Kurzparknachweises die höchste zulässige Parkdauer zu überschreiten versucht.

Folie 14

© S

oft

war

e Q

ua

lity

Lab

www.software-quality-lab.com | improve your quality

Allgemeines bürgerliches Gesetzbuch (ABGB)

Lunch Time Learning

Folie 15

Quelle: http://de.mittelalter.wikia.com/wiki/B%C3%BCrgertum

© S

oft

war

e Q

ua

lity

Lab

www.software-quality-lab.com | improve your quality

Allgemeines bürgerliches Gesetzbuch (ABGB)

Lunch Time Learning

§ 6. Einem Gesetze darf in der Anwendung kein anderer Verstand beygelegt werden, als welcher aus der eigenthümlichen Bedeutung der Worte in ihrem Zusammenhange und aus der klaren Absicht des Gesetzgebers hervorleuchtet.

Folie 16

Was ist denn bitte die klare Absicht

des Gesetzgebers?

Quelle: http://pixabay.com/en/adorable-baby-bath-blanket-boy-20374/

© S

oft

war

e Q

ua

lity

Lab

www.software-quality-lab.com | improve your quality

Allgemeines bürgerliches Gesetzbuch (ABGB)

Lunch Time Learning

§ 44 ABGB Begriff der Ehe. Die Familien-Verhältnisse werden durch den Ehevertrag gegründet. In dem Ehevertrage erklären zwey Personen verschiedenen Geschlechtes gesetzmäßig ihren Willen, in unzertrennlicher Gemeinschaft zu leben, Kinder zu zeugen, sie zu erziehen, und sich gegenseitig Beystand zu leisten.

§ 46 ABGB Rechtliche Wirkung des Rücktrittes vom Eheverlöbnisse. Nur bleibt dem Theile, von dessen Seite keine gegründete Ursache zu dem Rücktritte entstanden ist, der Anspruch auf den Ersatz des wirklichen Schadens vorbehalten, welchen er aus diesem Rücktritte zu leiden beweisen kann.

Folie 17

Dazu gibt es 110 Entscheide von

OGH, VwGH und VfGH

© S

oft

war

e Q

ua

lity

Lab

www.software-quality-lab.com | improve your quality

Anwälte dringend benötigt!

Lunch Time Learning

So geht es im Allgemein Bürgerlichen Gesetzbuch weiter in insgesamt 1.503 Paragraphen …

… so wir den 5.805 Anwälte in Österreichsicher nie langweilig

Folie 18

Quelle: http://pixabay.com/en/reading-studying-lawyer-pastor-297450/

© S

oft

war

e Q

ua

lity

Lab

www.software-quality-lab.com | improve your quality

FindingsLunch Time Learning

§ Es gibt gut und schlecht spezifizierte Gesetze.

§ Eindeutigkeit ist oft eine Schwäche.

§ Schlimm ist es im ABGB (Vertragsrecht, Eherecht, …).

§ Jusline und RIS sind tolle Tools!

§ Empfehlungen an unsere Gesetzgeber§ Einheitliche Struktur für alle Gesetze

§ Verbesserung der Eindeutigkeit

§ Stärkere Nutzung von Grafiken und Beispielen

§ Die Amis machen viel lustigere Gesetze

Folie 19

§

© S

oft

war

e Q

ua

lity

Lab

www.software-quality-lab.com | improve your quality

Fazit

Folie 20

Requirements Engineering Schulung für Schreiber von Gesetzen?

[Quelle: APA/ROLAND SCHLAGER]

© S

oft

war

e Q

ua

lity

Lab

www.software-quality-lab.com | improve your quality

Beispiele aus dem Land der unbegrenzten Möglichkeiten

Zum Schluss dann doch wieder was Lustiges

Folie 21

© S

oft

war

e Q

ua

lity

Lab

www.software-quality-lab.com | improve your quality

Das Land der unbegrenzten Möglichkeiten

Lunch Time Learning

Folie 22

„In öffentlichen Parks Honolulus, Hawaii, ist es ungesetzlich, Vögel zu ärgern.“

© S

oft

war

e Q

ua

lity

Lab

www.software-quality-lab.com | improve your quality

Das Land der unbegrenzten Möglichkeiten

Lunch Time Learning

Folie 23

„ Ein Gesetz in Carlifornien besagt, dass man seinen Elefanten nicht an einem Hydranten ketten darf.“

© S

oft

war

e Q

ua

lity

Lab

Ihr Partner für Software Qualität und Testen

Software Quality Lab GmbH

www.software-quality-lab.com

Consulting | Service | Academy | Tool Expertise

Danke!

Und ich hoffe, es hat Ihnen auch

Spaß gemacht