SlideShare ist ein Scribd-Unternehmen logo
1 von 26
Die ISO 26262 unter Verwendung
agiler Methoden erfüllen
Webinar
ISO 26262 und Agil? Aber sicher!
Agile
Werte
Agile
Prinzipien
Praktiken
zur Erfüllung
der ISO 26262
AGILE BY HOOD
2
1 Vision ("Why")
Mit Begeisterung und Neugier gemeinsam Neues voran bringen.
2 "How"
Wir bilden Vertrauen, indem wir Verbindlichkeit, Fokus, Mut, Offenheit und Respekt leben.
3 Mission "What"
Auf der Basis agiler Werte, Prinzipien und Praktiken sowie einem werte-orientierten
Umgang mit Anforderungen unterstützen wir unsere Kunden um in der Entwicklung ihrer
komplexen Systeme besser zu werden.
HOOD GmbH
Büro München
Keltenring 7
82041 Oberhaching
Tel: 089 – 45 12 53 0
www.hood-group.com http://blog.hood-group.com/
REFERENTEN
KARSTEN KRENNRICH
Senior Consultant
karsten.krennrich@hood-group.com
3
HOOD GmbH
Büro München
Keltenring 7
82041 Oberhaching
Tel: 089 – 45 12 53 0
www.hood-group.com http://blog.hood-group.com/
REFERENTEN
PHILIP STOLZ
Senior Consultant
philip.stolz@hood-group.com
4
ABLAUF DES WEBINARS
5
I. Präsentation
i. Während der Präsentation bleiben die Teilnehmer stummgeschaltet.
ii. Fragen zur Präsentation können im Teilnehmerchat schriftlich gestellt werden.
II. Beantwortung der Fragen aus dem Teilnehmerchat.
Agile Werte und ISO 26262
Motivation
ISO 26262 mit Scrum
Fazit
6
Motivation
EINLEITUNG
7
MOTIVATION
8
Unserer Meinung nach liegt diese Herausforderung weniger an der Norm selbst als
an der Herangehensweise, die Vorgaben der Norm zu erfüllen.
Wir nehmen wahr, dass die ISO 26262 die Automobilindustrie derzeit
vor erhebliche Herausforderungen stellt.
Wir versprechen uns durch eine agile Herangehensweise Erleichterung für
die beteiligten Mitarbeiter der Automobilindustrie.
„ “
„ “
„ “
Wie passen agile Werte und
Prinzipien zur ISO 26262?
Was ist die ISO 26262?
AGILE WERTE UND ISO 26262
9
WAS IST DIE ISO 26262?
10
• Norm für sicherheitskritische
 elektrische und elektronische Systeme und
 SW Komponenten
für Serienfahrzeuge mit einem Gewicht < 3,5 t.
_________
________
________
__________
________
__________
WAS IST DIE ISO 26262?
• Die Norm nutzt ein
Prozessmodell,
welches in verschiedene
Phasen
untergliedert ist.
11
WAS IST DIE ISO 26262?
• Von jeder Phase fordert die Norm gewisse Arbeitsergebnisse
(Work Products).
|_|
|_
_
_____
____
_____
_________
______
_________
______
12
WIE PASSEN AGILE WERTE UND PRINZIPIEN ZUR ISO 26262?
13
Agiles Manifest
(www.agilemanifesto.org)
Agile
Werte
Agile
Prinzipien
• Agile Produktentwicklung
bezeichnet die Anwendung der
Werte und Prinzipien des agilen
Manifests in der
Produktentwicklung.
• Um Agilität mit der ISO 26262 in
Einklang zu bringen, dürfen sich
die Norm und das agile Manifest
nicht widersprechen.
WIE PASSEN AGILE WERTE UND PRINZIPIEN ZUR ISO 26262?
14
Das heißt, obwohl wir die Werte auf der rechten Seite wichtig finden, schätzen wir die Werte auf
der linken Seite höher ein.
Wir erschließen bessere Wege, Software zu entwickeln, indem wir es selbst tun und anderen
dabei helfen. Durch diese Tätigkeit haben wir diese Werte zu schätzen gelernt:
http://www.agilemanifesto.org/iso/de/
Agile
Werte
Individuen und Interaktionen Prozesse und Werkzeugemehr als
Funktionierende Software umfassende Dokumentationmehr als
VertragsverhandlungZusammenarbeit mit dem Kunden mehr als
Reagieren auf Veränderung das Befolgen eines Plansmehr als
WIE PASSEN AGILE WERTE UND PRINZIPIEN ZUR ISO 26262?
15
Agile
Werte
Funktionierende Software umfassende Dokumentationmehr als
Hinweis:
Das zweite Wertepaar besagt nicht, dass keine Dokumentation erstellt werden soll.
Vielmehr geht es darum, dass Dokumentation dem Funktionieren von Software
dienen und nicht zum Selbstzweck geschaffen werden soll. Zum Funktionieren
gehört auch die Zulassung.
WIE PASSEN AGILE WERTE UND PRINZIPIEN ZUR ISO 26262?
16
Wir folgen diesen Prinzipien:
1. Unsere höchste Priorität ist es, den Kunden durch frühe und kontinuierliche Auslieferung wertvoller Software zufrieden zu
stellen.
2. Heisse Anforderungsänderungen selbst spät in der Entwicklung willkommen. Agile Prozesse nutzen Veränderungen zum
Wettbewerbsvorteil des Kunden.
3. Liefere funktionierende Software regelmäßig innerhalb weniger Wochen oder Monate und bevorzuge dabei die kürzere
Zeitspanne.
4. Fachexperten und Entwickler müssen während des Projektes täglich zusammenarbeiten.
5. Errichte Projekte rund um motivierte Individuen. Gib ihnen das Umfeld und die Unterstützung, die sie benötigen und vertraue
darauf, dass sie die Aufgabe erledigen.
6. Die effizienteste und effektivste Methode, Informationen an und innerhalb eines Entwicklungsteams zu übermitteln, ist im
Gespräch von Angesicht zu Angesicht.
7. Funktionierende Software ist das wichtigste Fortschrittsmaß.
8. Agile Prozesse fördern nachhaltige Entwicklung. Die Auftraggeber, Entwickler und Benutzer sollten ein gleichmäßiges Tempo
auf unbegrenzte Zeit halten können.
9. Ständiges Augenmerk auf technische Exzellenz und gutes Design fördert Agilität.
10. Einfachheit -- die Kunst, die Menge nicht getaner Arbeit zu maximieren -- ist essenziell.
11. Die besten Architekturen, Anforderungen und Entwürfe entstehen durch selbstorganisierte Teams.
12. In regelmäßigen Abständen reflektiert das Team, wie es effektiver werden kann und passt sein Verhalten entsprechend an.
http://www.agilemanifesto.org/iso/de/principles.html
Agile
Prinzipien
Hinweis: Die Prinzipien beschäftigen sich mit der
Zusammenarbeit während der Entwicklung.
WIE PASSEN AGILE WERTE UND PRINZIPIEN ZUR ISO 26262?
17
Agile
Werte
Agile
Prinzipien
Praktiken
zur Erfüllung
der ISO 26262
Fazit: Das agile Manifest und die ISO 26262 widersprechen sich nicht.
Agile Werte und Prinzipien können durch Praktiken zur Erfüllung der ISO
26262 ergänzt werden, um funktionale Sicherheit in der agilen
Produktenwicklung zu gewährleisten.
Welche Arbeitsergebnisse fordert
die ISO 26262?
Übersicht Scrum-Framework
Integration der Arbeitsergebnisse
in Scrum
Wie passen weitere Anforderungen
der ISO 26262 zu agilem
Vorgehen?
ISO 26262 MIT SCRUM
18
ÜBERSICHT SCRUM-FRAMEWORK - 3 - 3 - 5
19
3 Rollen 3 Artefakte 5 Ereignisse
Sprint Backlog
Sprint
Planning
Sprint (max. 30
Tage)
Sprint Review
Sprint
Retrospektive
Daily Scrum
Product
Owner
Scrum
Master
Entwicklungs-
team
Done
Ready
Definition
of
Ready
Definition
of
Done
Verfeinerung [Refinement] des Product Backlogs
Product Backlog
Inkrement
Scrum
Team
WELCHE ARBEITSERGEBNISSE FORDERT DIE ISO 26262?
20
INTEGRATION DER ARBEITSERGEBNISSE IN SCRUM
21
Sprint Planning
Ready
Definition
of
Ready
Verfeinerung [Refinement] des Product Backlogs
Product Backlog
 Operational Situations identifiziert und dokumentiert
 Hazards identifiziert und dokumentiert
 Hazardous Events identifiziert, dokumentiert und bewertet
 Safety Goals identifiziert
 Functional Safety Requirements identifiziert
 Technical Safety Requirements ausreichend identifiziert
INTEGRATION DER ARBEITSERGEBNISSE IN SCRUM
22
Sprint Review
Done
Definition
of
Done
Inkrement
 Operational Situations dokumentiert und geprüft
 Hazards dokumentiert und geprüft
 Hazardous Events dokumentiert und geprüft
 Safety Goals dokumentiert und geprüft
 Functional Safety Requirements dokumentiert und geprüft
 Technical Safety Requirements dokumentiert und geprüft
WIE PASSEN WEITERE ANFORDERUNGEN DER ISO 26262 ZU
AGILEM VORGEHEN?
23
ISO 26262 Anforderung Agile Werte und Prinzipien
The organization shall ensure that the persons
performing or supporting the safety activities are
given sufficient authority to fulfil their
responsibilities. (Ref.: 2-5.4.2.8 )
5) Errichte Projekte rund um motivierte Individuen. Gib ihnen das
Umfeld und die Unterstützung, die sie benötigen und vertraue
darauf, dass sie die Aufgabe erledigen.
The organization shall institute, execute and
maintain a continuous improvement process… (Ref.:
2-5.4.2.7)
12) In regelmäßigen Abständen reflektiert das Team, wie es
effektiver werden kann und passt sein Verhalten entsprechend
an.
The organization shall provide the resources
required for the achievement of functional safety
(Ref.: 2-5.4.2.6)
5) Errichte Projekte rund um motivierte Individuen. Gib ihnen das
Umfeld und die Unterstützung, die sie benötigen und vertraue
darauf, dass sie die Aufgabe erledigen.
The organization shall create, foster, and sustain a
safety culture that supports and encourages the
effective achievement of functional safety. (Ref.: 2-
5.4.2.1)
1) Unsere höchste Priorität ist es, den Kunden durch frühe und
kontinuierliche Auslieferung wertvoller Software zufrieden zu
stellen.
5) Errichte Projekte rund um motivierte Individuen. Gib ihnen das
Umfeld und die Unterstützung, die sie benötigen und vertraue
darauf, dass sie die Aufgabe erledigen.
FAZIT
24
FAZIT
25
Agile Werte und Prinzipien und ISO 26262 lassen sich gut miteinander kombinieren,
wenn die geforderten Arbeitsergebnisse in den Mittelpunkt gestellt werden.„ “
Wir sehen sehr viele Unternehmen, die erhebliche Probleme bei der Erfüllung der ISO
26262 haben.
Wir sehen außerdem viele Unternehmen, die mit agilem Vorgehen großen Erfolg in der
Produktentwicklung haben.„
“
Weil uns funktionale Sicherheit in agilen Produktentwicklungen wichtig ist, ermutigen
wir Sie, unseren vorgestellten Ansatz anzuwenden und zu erweitern, um
funktionale Sicherheit gemäß ISO 26262 umszusetzen.„ “
Diese Tatsache entfacht in uns einen gewissen Enthusiasmus.„ “
Wir unterstützen Sie gerne!
www.hood-group.com/agile
KONTAKT
KARSTEN KRENNRICH
Senior Consultant
Karsten.Krennrich@hood-group.com
26
HOOD GmbH
Keltenring 7
82041 Oberhaching
Tel: 089 – 45 12 53 0
www.hood-group.com
PHILIP STOLZ
Senior Consultant
Philip.Stolz@hood-group.com
HOOD GmbH
Keltenring 7
82041 Oberhaching
Tel: 089 – 45 12 53 0
www.hood-group.com

Weitere ähnliche Inhalte

Ähnlich wie ISO 26262 und Agil? Aber sicher!

ScALeD: Agile Skalierung jenseits von Skalierungsframeworks
ScALeD: Agile Skalierung jenseits von SkalierungsframeworksScALeD: Agile Skalierung jenseits von Skalierungsframeworks
ScALeD: Agile Skalierung jenseits von SkalierungsframeworksStefan ROOCK
 
Agile, DevOps, Continuous Delivery: Was ist das und wie betrifft es mich als ...
Agile, DevOps, Continuous Delivery: Was ist das und wie betrifft es mich als ...Agile, DevOps, Continuous Delivery: Was ist das und wie betrifft es mich als ...
Agile, DevOps, Continuous Delivery: Was ist das und wie betrifft es mich als ...Nico Meisenzahl
 
Large Scale Scrum (LeSS) als Organisations-Design-Framework
Large Scale Scrum (LeSS) als Organisations-Design-FrameworkLarge Scale Scrum (LeSS) als Organisations-Design-Framework
Large Scale Scrum (LeSS) als Organisations-Design-FrameworkJosef Scherer
 
Das agile Manifest im Automotive Bereich
Das agile Manifest im Automotive BereichDas agile Manifest im Automotive Bereich
Das agile Manifest im Automotive BereichSebastian Schneider
 
Lwipcgn#110 2020-die agilekeuleueberleben
Lwipcgn#110 2020-die agilekeuleueberlebenLwipcgn#110 2020-die agilekeuleueberleben
Lwipcgn#110 2020-die agilekeuleueberlebenMichael Mahlberg
 
Continuous Documentation statt Endless Specification - Fokus auf die nachhalt...
Continuous Documentation statt Endless Specification - Fokus auf die nachhalt...Continuous Documentation statt Endless Specification - Fokus auf die nachhalt...
Continuous Documentation statt Endless Specification - Fokus auf die nachhalt...HOOD Group
 
Agile Softwareentwicklung ohne Agiles Denken ist zum Scheitern verurteilt
Agile Softwareentwicklung ohne Agiles Denken ist zum Scheitern verurteiltAgile Softwareentwicklung ohne Agiles Denken ist zum Scheitern verurteilt
Agile Softwareentwicklung ohne Agiles Denken ist zum Scheitern verurteiltAllFacebook.de
 
Agile Organisationsstruktur - Ein Überblick
Agile Organisationsstruktur - Ein ÜberblickAgile Organisationsstruktur - Ein Überblick
Agile Organisationsstruktur - Ein ÜberblickMarc Wagner
 
New Work & Virtuelle Zusammenarbeit
New Work & Virtuelle ZusammenarbeitNew Work & Virtuelle Zusammenarbeit
New Work & Virtuelle ZusammenarbeitMarc Wagner
 
Wie agile ist dein Team?
Wie agile ist dein Team?Wie agile ist dein Team?
Wie agile ist dein Team?HorandNeudorf
 
#CompanyReBuilding - Agile Organisation(-skultur)
#CompanyReBuilding - Agile Organisation(-skultur)#CompanyReBuilding - Agile Organisation(-skultur)
#CompanyReBuilding - Agile Organisation(-skultur)Marc Wagner
 
knowtech2011-Verwaltung2.0
knowtech2011-Verwaltung2.0knowtech2011-Verwaltung2.0
knowtech2011-Verwaltung2.0TwentyOne AG
 
Agil in der Normativen Welt
Agil in der Normativen WeltAgil in der Normativen Welt
Agil in der Normativen WeltThomas Arends
 
SOORCE - DIGITALE FREELANCER & EXPERTEN - unbegrenztes Wissen für Ihre Projekte
SOORCE -  DIGITALE FREELANCER & EXPERTEN - unbegrenztes Wissen für Ihre ProjekteSOORCE -  DIGITALE FREELANCER & EXPERTEN - unbegrenztes Wissen für Ihre Projekte
SOORCE - DIGITALE FREELANCER & EXPERTEN - unbegrenztes Wissen für Ihre ProjekteConrad Eß
 
Happy projects 2016 selbstorganisation in agilen projekten - 2016 - boris g...
Happy projects 2016   selbstorganisation in agilen projekten - 2016 - boris g...Happy projects 2016   selbstorganisation in agilen projekten - 2016 - boris g...
Happy projects 2016 selbstorganisation in agilen projekten - 2016 - boris g...Boris Gloger
 
Agiles Anforderungsmanagement bei HEC
Agiles Anforderungsmanagement bei HECAgiles Anforderungsmanagement bei HEC
Agiles Anforderungsmanagement bei HECChristian Seedig
 
Digital Workplace by Andreas Knauer
Digital Workplace by Andreas KnauerDigital Workplace by Andreas Knauer
Digital Workplace by Andreas KnauerAndreas Knauer
 
Lean und Agiles Management in der öffentlichen Verwaltung: die Zukunft?
Lean und Agiles Management in der öffentlichen Verwaltung: die Zukunft?Lean und Agiles Management in der öffentlichen Verwaltung: die Zukunft?
Lean und Agiles Management in der öffentlichen Verwaltung: die Zukunft?Learning Factory
 
VSHN DevOps Workshop at topsoft 2019
VSHN DevOps Workshop at topsoft 2019VSHN DevOps Workshop at topsoft 2019
VSHN DevOps Workshop at topsoft 2019Markus Speth
 

Ähnlich wie ISO 26262 und Agil? Aber sicher! (20)

ScALeD: Agile Skalierung jenseits von Skalierungsframeworks
ScALeD: Agile Skalierung jenseits von SkalierungsframeworksScALeD: Agile Skalierung jenseits von Skalierungsframeworks
ScALeD: Agile Skalierung jenseits von Skalierungsframeworks
 
Agile, DevOps, Continuous Delivery: Was ist das und wie betrifft es mich als ...
Agile, DevOps, Continuous Delivery: Was ist das und wie betrifft es mich als ...Agile, DevOps, Continuous Delivery: Was ist das und wie betrifft es mich als ...
Agile, DevOps, Continuous Delivery: Was ist das und wie betrifft es mich als ...
 
Large Scale Scrum (LeSS) als Organisations-Design-Framework
Large Scale Scrum (LeSS) als Organisations-Design-FrameworkLarge Scale Scrum (LeSS) als Organisations-Design-Framework
Large Scale Scrum (LeSS) als Organisations-Design-Framework
 
Das agile Manifest im Automotive Bereich
Das agile Manifest im Automotive BereichDas agile Manifest im Automotive Bereich
Das agile Manifest im Automotive Bereich
 
Lwipcgn#110 2020-die agilekeuleueberleben
Lwipcgn#110 2020-die agilekeuleueberlebenLwipcgn#110 2020-die agilekeuleueberleben
Lwipcgn#110 2020-die agilekeuleueberleben
 
Continuous Documentation statt Endless Specification - Fokus auf die nachhalt...
Continuous Documentation statt Endless Specification - Fokus auf die nachhalt...Continuous Documentation statt Endless Specification - Fokus auf die nachhalt...
Continuous Documentation statt Endless Specification - Fokus auf die nachhalt...
 
Agile Softwareentwicklung ohne Agiles Denken ist zum Scheitern verurteilt
Agile Softwareentwicklung ohne Agiles Denken ist zum Scheitern verurteiltAgile Softwareentwicklung ohne Agiles Denken ist zum Scheitern verurteilt
Agile Softwareentwicklung ohne Agiles Denken ist zum Scheitern verurteilt
 
Agile Organisationsstruktur - Ein Überblick
Agile Organisationsstruktur - Ein ÜberblickAgile Organisationsstruktur - Ein Überblick
Agile Organisationsstruktur - Ein Überblick
 
New Work & Virtuelle Zusammenarbeit
New Work & Virtuelle ZusammenarbeitNew Work & Virtuelle Zusammenarbeit
New Work & Virtuelle Zusammenarbeit
 
Wie agile ist dein Team?
Wie agile ist dein Team?Wie agile ist dein Team?
Wie agile ist dein Team?
 
#CompanyReBuilding - Agile Organisation(-skultur)
#CompanyReBuilding - Agile Organisation(-skultur)#CompanyReBuilding - Agile Organisation(-skultur)
#CompanyReBuilding - Agile Organisation(-skultur)
 
LeanCertification
LeanCertificationLeanCertification
LeanCertification
 
knowtech2011-Verwaltung2.0
knowtech2011-Verwaltung2.0knowtech2011-Verwaltung2.0
knowtech2011-Verwaltung2.0
 
Agil in der Normativen Welt
Agil in der Normativen WeltAgil in der Normativen Welt
Agil in der Normativen Welt
 
SOORCE - DIGITALE FREELANCER & EXPERTEN - unbegrenztes Wissen für Ihre Projekte
SOORCE -  DIGITALE FREELANCER & EXPERTEN - unbegrenztes Wissen für Ihre ProjekteSOORCE -  DIGITALE FREELANCER & EXPERTEN - unbegrenztes Wissen für Ihre Projekte
SOORCE - DIGITALE FREELANCER & EXPERTEN - unbegrenztes Wissen für Ihre Projekte
 
Happy projects 2016 selbstorganisation in agilen projekten - 2016 - boris g...
Happy projects 2016   selbstorganisation in agilen projekten - 2016 - boris g...Happy projects 2016   selbstorganisation in agilen projekten - 2016 - boris g...
Happy projects 2016 selbstorganisation in agilen projekten - 2016 - boris g...
 
Agiles Anforderungsmanagement bei HEC
Agiles Anforderungsmanagement bei HECAgiles Anforderungsmanagement bei HEC
Agiles Anforderungsmanagement bei HEC
 
Digital Workplace by Andreas Knauer
Digital Workplace by Andreas KnauerDigital Workplace by Andreas Knauer
Digital Workplace by Andreas Knauer
 
Lean und Agiles Management in der öffentlichen Verwaltung: die Zukunft?
Lean und Agiles Management in der öffentlichen Verwaltung: die Zukunft?Lean und Agiles Management in der öffentlichen Verwaltung: die Zukunft?
Lean und Agiles Management in der öffentlichen Verwaltung: die Zukunft?
 
VSHN DevOps Workshop at topsoft 2019
VSHN DevOps Workshop at topsoft 2019VSHN DevOps Workshop at topsoft 2019
VSHN DevOps Workshop at topsoft 2019
 

Mehr von HOOD Group

Zurück in die Zukunft: Warum sich Organisationen ständig neu entwickeln und "...
Zurück in die Zukunft: Warum sich Organisationen ständig neu entwickeln und "...Zurück in die Zukunft: Warum sich Organisationen ständig neu entwickeln und "...
Zurück in die Zukunft: Warum sich Organisationen ständig neu entwickeln und "...HOOD Group
 
Praxisbericht: Agil skalierte Produktentwicklung im regulierten Umfeld
Praxisbericht: Agil skalierte Produktentwicklung im regulierten UmfeldPraxisbericht: Agil skalierte Produktentwicklung im regulierten Umfeld
Praxisbericht: Agil skalierte Produktentwicklung im regulierten UmfeldHOOD Group
 
Use Case 2.0- Wie etabliertes RE mit agiler Arbeitsweise wirklich zusammengeht
Use Case 2.0- Wie etabliertes RE mit agiler Arbeitsweise wirklich zusammengehtUse Case 2.0- Wie etabliertes RE mit agiler Arbeitsweise wirklich zusammengeht
Use Case 2.0- Wie etabliertes RE mit agiler Arbeitsweise wirklich zusammengehtHOOD Group
 
Transition zur agilen Organisation - Die glorreichen Sieben-
Transition zur agilen Organisation - Die glorreichen Sieben-Transition zur agilen Organisation - Die glorreichen Sieben-
Transition zur agilen Organisation - Die glorreichen Sieben-HOOD Group
 
Den Fokus auf nachhaltige Artefakte legen
Den Fokus auf nachhaltige Artefakte legen Den Fokus auf nachhaltige Artefakte legen
Den Fokus auf nachhaltige Artefakte legen HOOD Group
 
RE und Scrum - auf den zweiten Blick ein geniales Team
RE und Scrum - auf den zweiten Blick ein geniales TeamRE und Scrum - auf den zweiten Blick ein geniales Team
RE und Scrum - auf den zweiten Blick ein geniales TeamHOOD Group
 
Die 7 Irrtümer bei der Einführung von Requirements Engineering
Die 7 Irrtümer bei der Einführung von Requirements EngineeringDie 7 Irrtümer bei der Einführung von Requirements Engineering
Die 7 Irrtümer bei der Einführung von Requirements EngineeringHOOD Group
 
DESIRe: Unterstützung für den Autor von Anforderungen; Requirements Engineer
DESIRe: Unterstützung für den Autor von Anforderungen; Requirements EngineerDESIRe: Unterstützung für den Autor von Anforderungen; Requirements Engineer
DESIRe: Unterstützung für den Autor von Anforderungen; Requirements EngineerHOOD Group
 
Agil bleiben mit vielen teams REConf 2013
Agil bleiben mit vielen teams REConf 2013Agil bleiben mit vielen teams REConf 2013
Agil bleiben mit vielen teams REConf 2013HOOD Group
 
RE im agilen Umfeld - Waste oder Value?
RE im agilen Umfeld - Waste oder Value?RE im agilen Umfeld - Waste oder Value?
RE im agilen Umfeld - Waste oder Value?HOOD Group
 
Modellierung in einem agilen Umfeld
Modellierung in einem agilen UmfeldModellierung in einem agilen Umfeld
Modellierung in einem agilen UmfeldHOOD Group
 
Achieving Sustainable Requirements Engineering
Achieving Sustainable Requirements EngineeringAchieving Sustainable Requirements Engineering
Achieving Sustainable Requirements EngineeringHOOD Group
 
Agiles Backlog Management - den Überblick über agile Backlogs behalten
Agiles Backlog Management - den Überblick über agile Backlogs behaltenAgiles Backlog Management - den Überblick über agile Backlogs behalten
Agiles Backlog Management - den Überblick über agile Backlogs behaltenHOOD Group
 
Mange Agile 2012: Revolution von unten – oder die Geister die ich rief ...
Mange Agile 2012: Revolution von unten – oder die Geister die ich rief ...Mange Agile 2012: Revolution von unten – oder die Geister die ich rief ...
Mange Agile 2012: Revolution von unten – oder die Geister die ich rief ...HOOD Group
 
REConf_2012 OMG Requirements Interchange Format ReqIF
REConf_2012 OMG Requirements Interchange Format ReqIFREConf_2012 OMG Requirements Interchange Format ReqIF
REConf_2012 OMG Requirements Interchange Format ReqIFHOOD Group
 

Mehr von HOOD Group (15)

Zurück in die Zukunft: Warum sich Organisationen ständig neu entwickeln und "...
Zurück in die Zukunft: Warum sich Organisationen ständig neu entwickeln und "...Zurück in die Zukunft: Warum sich Organisationen ständig neu entwickeln und "...
Zurück in die Zukunft: Warum sich Organisationen ständig neu entwickeln und "...
 
Praxisbericht: Agil skalierte Produktentwicklung im regulierten Umfeld
Praxisbericht: Agil skalierte Produktentwicklung im regulierten UmfeldPraxisbericht: Agil skalierte Produktentwicklung im regulierten Umfeld
Praxisbericht: Agil skalierte Produktentwicklung im regulierten Umfeld
 
Use Case 2.0- Wie etabliertes RE mit agiler Arbeitsweise wirklich zusammengeht
Use Case 2.0- Wie etabliertes RE mit agiler Arbeitsweise wirklich zusammengehtUse Case 2.0- Wie etabliertes RE mit agiler Arbeitsweise wirklich zusammengeht
Use Case 2.0- Wie etabliertes RE mit agiler Arbeitsweise wirklich zusammengeht
 
Transition zur agilen Organisation - Die glorreichen Sieben-
Transition zur agilen Organisation - Die glorreichen Sieben-Transition zur agilen Organisation - Die glorreichen Sieben-
Transition zur agilen Organisation - Die glorreichen Sieben-
 
Den Fokus auf nachhaltige Artefakte legen
Den Fokus auf nachhaltige Artefakte legen Den Fokus auf nachhaltige Artefakte legen
Den Fokus auf nachhaltige Artefakte legen
 
RE und Scrum - auf den zweiten Blick ein geniales Team
RE und Scrum - auf den zweiten Blick ein geniales TeamRE und Scrum - auf den zweiten Blick ein geniales Team
RE und Scrum - auf den zweiten Blick ein geniales Team
 
Die 7 Irrtümer bei der Einführung von Requirements Engineering
Die 7 Irrtümer bei der Einführung von Requirements EngineeringDie 7 Irrtümer bei der Einführung von Requirements Engineering
Die 7 Irrtümer bei der Einführung von Requirements Engineering
 
DESIRe: Unterstützung für den Autor von Anforderungen; Requirements Engineer
DESIRe: Unterstützung für den Autor von Anforderungen; Requirements EngineerDESIRe: Unterstützung für den Autor von Anforderungen; Requirements Engineer
DESIRe: Unterstützung für den Autor von Anforderungen; Requirements Engineer
 
Agil bleiben mit vielen teams REConf 2013
Agil bleiben mit vielen teams REConf 2013Agil bleiben mit vielen teams REConf 2013
Agil bleiben mit vielen teams REConf 2013
 
RE im agilen Umfeld - Waste oder Value?
RE im agilen Umfeld - Waste oder Value?RE im agilen Umfeld - Waste oder Value?
RE im agilen Umfeld - Waste oder Value?
 
Modellierung in einem agilen Umfeld
Modellierung in einem agilen UmfeldModellierung in einem agilen Umfeld
Modellierung in einem agilen Umfeld
 
Achieving Sustainable Requirements Engineering
Achieving Sustainable Requirements EngineeringAchieving Sustainable Requirements Engineering
Achieving Sustainable Requirements Engineering
 
Agiles Backlog Management - den Überblick über agile Backlogs behalten
Agiles Backlog Management - den Überblick über agile Backlogs behaltenAgiles Backlog Management - den Überblick über agile Backlogs behalten
Agiles Backlog Management - den Überblick über agile Backlogs behalten
 
Mange Agile 2012: Revolution von unten – oder die Geister die ich rief ...
Mange Agile 2012: Revolution von unten – oder die Geister die ich rief ...Mange Agile 2012: Revolution von unten – oder die Geister die ich rief ...
Mange Agile 2012: Revolution von unten – oder die Geister die ich rief ...
 
REConf_2012 OMG Requirements Interchange Format ReqIF
REConf_2012 OMG Requirements Interchange Format ReqIFREConf_2012 OMG Requirements Interchange Format ReqIF
REConf_2012 OMG Requirements Interchange Format ReqIF
 

ISO 26262 und Agil? Aber sicher!

  • 1. Die ISO 26262 unter Verwendung agiler Methoden erfüllen Webinar ISO 26262 und Agil? Aber sicher! Agile Werte Agile Prinzipien Praktiken zur Erfüllung der ISO 26262
  • 2. AGILE BY HOOD 2 1 Vision ("Why") Mit Begeisterung und Neugier gemeinsam Neues voran bringen. 2 "How" Wir bilden Vertrauen, indem wir Verbindlichkeit, Fokus, Mut, Offenheit und Respekt leben. 3 Mission "What" Auf der Basis agiler Werte, Prinzipien und Praktiken sowie einem werte-orientierten Umgang mit Anforderungen unterstützen wir unsere Kunden um in der Entwicklung ihrer komplexen Systeme besser zu werden.
  • 3. HOOD GmbH Büro München Keltenring 7 82041 Oberhaching Tel: 089 – 45 12 53 0 www.hood-group.com http://blog.hood-group.com/ REFERENTEN KARSTEN KRENNRICH Senior Consultant karsten.krennrich@hood-group.com 3
  • 4. HOOD GmbH Büro München Keltenring 7 82041 Oberhaching Tel: 089 – 45 12 53 0 www.hood-group.com http://blog.hood-group.com/ REFERENTEN PHILIP STOLZ Senior Consultant philip.stolz@hood-group.com 4
  • 5. ABLAUF DES WEBINARS 5 I. Präsentation i. Während der Präsentation bleiben die Teilnehmer stummgeschaltet. ii. Fragen zur Präsentation können im Teilnehmerchat schriftlich gestellt werden. II. Beantwortung der Fragen aus dem Teilnehmerchat.
  • 6. Agile Werte und ISO 26262 Motivation ISO 26262 mit Scrum Fazit 6
  • 8. MOTIVATION 8 Unserer Meinung nach liegt diese Herausforderung weniger an der Norm selbst als an der Herangehensweise, die Vorgaben der Norm zu erfüllen. Wir nehmen wahr, dass die ISO 26262 die Automobilindustrie derzeit vor erhebliche Herausforderungen stellt. Wir versprechen uns durch eine agile Herangehensweise Erleichterung für die beteiligten Mitarbeiter der Automobilindustrie. „ “ „ “ „ “
  • 9. Wie passen agile Werte und Prinzipien zur ISO 26262? Was ist die ISO 26262? AGILE WERTE UND ISO 26262 9
  • 10. WAS IST DIE ISO 26262? 10 • Norm für sicherheitskritische  elektrische und elektronische Systeme und  SW Komponenten für Serienfahrzeuge mit einem Gewicht < 3,5 t. _________ ________ ________ __________ ________ __________
  • 11. WAS IST DIE ISO 26262? • Die Norm nutzt ein Prozessmodell, welches in verschiedene Phasen untergliedert ist. 11
  • 12. WAS IST DIE ISO 26262? • Von jeder Phase fordert die Norm gewisse Arbeitsergebnisse (Work Products). |_| |_ _ _____ ____ _____ _________ ______ _________ ______ 12
  • 13. WIE PASSEN AGILE WERTE UND PRINZIPIEN ZUR ISO 26262? 13 Agiles Manifest (www.agilemanifesto.org) Agile Werte Agile Prinzipien • Agile Produktentwicklung bezeichnet die Anwendung der Werte und Prinzipien des agilen Manifests in der Produktentwicklung. • Um Agilität mit der ISO 26262 in Einklang zu bringen, dürfen sich die Norm und das agile Manifest nicht widersprechen.
  • 14. WIE PASSEN AGILE WERTE UND PRINZIPIEN ZUR ISO 26262? 14 Das heißt, obwohl wir die Werte auf der rechten Seite wichtig finden, schätzen wir die Werte auf der linken Seite höher ein. Wir erschließen bessere Wege, Software zu entwickeln, indem wir es selbst tun und anderen dabei helfen. Durch diese Tätigkeit haben wir diese Werte zu schätzen gelernt: http://www.agilemanifesto.org/iso/de/ Agile Werte Individuen und Interaktionen Prozesse und Werkzeugemehr als Funktionierende Software umfassende Dokumentationmehr als VertragsverhandlungZusammenarbeit mit dem Kunden mehr als Reagieren auf Veränderung das Befolgen eines Plansmehr als
  • 15. WIE PASSEN AGILE WERTE UND PRINZIPIEN ZUR ISO 26262? 15 Agile Werte Funktionierende Software umfassende Dokumentationmehr als Hinweis: Das zweite Wertepaar besagt nicht, dass keine Dokumentation erstellt werden soll. Vielmehr geht es darum, dass Dokumentation dem Funktionieren von Software dienen und nicht zum Selbstzweck geschaffen werden soll. Zum Funktionieren gehört auch die Zulassung.
  • 16. WIE PASSEN AGILE WERTE UND PRINZIPIEN ZUR ISO 26262? 16 Wir folgen diesen Prinzipien: 1. Unsere höchste Priorität ist es, den Kunden durch frühe und kontinuierliche Auslieferung wertvoller Software zufrieden zu stellen. 2. Heisse Anforderungsänderungen selbst spät in der Entwicklung willkommen. Agile Prozesse nutzen Veränderungen zum Wettbewerbsvorteil des Kunden. 3. Liefere funktionierende Software regelmäßig innerhalb weniger Wochen oder Monate und bevorzuge dabei die kürzere Zeitspanne. 4. Fachexperten und Entwickler müssen während des Projektes täglich zusammenarbeiten. 5. Errichte Projekte rund um motivierte Individuen. Gib ihnen das Umfeld und die Unterstützung, die sie benötigen und vertraue darauf, dass sie die Aufgabe erledigen. 6. Die effizienteste und effektivste Methode, Informationen an und innerhalb eines Entwicklungsteams zu übermitteln, ist im Gespräch von Angesicht zu Angesicht. 7. Funktionierende Software ist das wichtigste Fortschrittsmaß. 8. Agile Prozesse fördern nachhaltige Entwicklung. Die Auftraggeber, Entwickler und Benutzer sollten ein gleichmäßiges Tempo auf unbegrenzte Zeit halten können. 9. Ständiges Augenmerk auf technische Exzellenz und gutes Design fördert Agilität. 10. Einfachheit -- die Kunst, die Menge nicht getaner Arbeit zu maximieren -- ist essenziell. 11. Die besten Architekturen, Anforderungen und Entwürfe entstehen durch selbstorganisierte Teams. 12. In regelmäßigen Abständen reflektiert das Team, wie es effektiver werden kann und passt sein Verhalten entsprechend an. http://www.agilemanifesto.org/iso/de/principles.html Agile Prinzipien Hinweis: Die Prinzipien beschäftigen sich mit der Zusammenarbeit während der Entwicklung.
  • 17. WIE PASSEN AGILE WERTE UND PRINZIPIEN ZUR ISO 26262? 17 Agile Werte Agile Prinzipien Praktiken zur Erfüllung der ISO 26262 Fazit: Das agile Manifest und die ISO 26262 widersprechen sich nicht. Agile Werte und Prinzipien können durch Praktiken zur Erfüllung der ISO 26262 ergänzt werden, um funktionale Sicherheit in der agilen Produktenwicklung zu gewährleisten.
  • 18. Welche Arbeitsergebnisse fordert die ISO 26262? Übersicht Scrum-Framework Integration der Arbeitsergebnisse in Scrum Wie passen weitere Anforderungen der ISO 26262 zu agilem Vorgehen? ISO 26262 MIT SCRUM 18
  • 19. ÜBERSICHT SCRUM-FRAMEWORK - 3 - 3 - 5 19 3 Rollen 3 Artefakte 5 Ereignisse Sprint Backlog Sprint Planning Sprint (max. 30 Tage) Sprint Review Sprint Retrospektive Daily Scrum Product Owner Scrum Master Entwicklungs- team Done Ready Definition of Ready Definition of Done Verfeinerung [Refinement] des Product Backlogs Product Backlog Inkrement Scrum Team
  • 20. WELCHE ARBEITSERGEBNISSE FORDERT DIE ISO 26262? 20
  • 21. INTEGRATION DER ARBEITSERGEBNISSE IN SCRUM 21 Sprint Planning Ready Definition of Ready Verfeinerung [Refinement] des Product Backlogs Product Backlog  Operational Situations identifiziert und dokumentiert  Hazards identifiziert und dokumentiert  Hazardous Events identifiziert, dokumentiert und bewertet  Safety Goals identifiziert  Functional Safety Requirements identifiziert  Technical Safety Requirements ausreichend identifiziert
  • 22. INTEGRATION DER ARBEITSERGEBNISSE IN SCRUM 22 Sprint Review Done Definition of Done Inkrement  Operational Situations dokumentiert und geprüft  Hazards dokumentiert und geprüft  Hazardous Events dokumentiert und geprüft  Safety Goals dokumentiert und geprüft  Functional Safety Requirements dokumentiert und geprüft  Technical Safety Requirements dokumentiert und geprüft
  • 23. WIE PASSEN WEITERE ANFORDERUNGEN DER ISO 26262 ZU AGILEM VORGEHEN? 23 ISO 26262 Anforderung Agile Werte und Prinzipien The organization shall ensure that the persons performing or supporting the safety activities are given sufficient authority to fulfil their responsibilities. (Ref.: 2-5.4.2.8 ) 5) Errichte Projekte rund um motivierte Individuen. Gib ihnen das Umfeld und die Unterstützung, die sie benötigen und vertraue darauf, dass sie die Aufgabe erledigen. The organization shall institute, execute and maintain a continuous improvement process… (Ref.: 2-5.4.2.7) 12) In regelmäßigen Abständen reflektiert das Team, wie es effektiver werden kann und passt sein Verhalten entsprechend an. The organization shall provide the resources required for the achievement of functional safety (Ref.: 2-5.4.2.6) 5) Errichte Projekte rund um motivierte Individuen. Gib ihnen das Umfeld und die Unterstützung, die sie benötigen und vertraue darauf, dass sie die Aufgabe erledigen. The organization shall create, foster, and sustain a safety culture that supports and encourages the effective achievement of functional safety. (Ref.: 2- 5.4.2.1) 1) Unsere höchste Priorität ist es, den Kunden durch frühe und kontinuierliche Auslieferung wertvoller Software zufrieden zu stellen. 5) Errichte Projekte rund um motivierte Individuen. Gib ihnen das Umfeld und die Unterstützung, die sie benötigen und vertraue darauf, dass sie die Aufgabe erledigen.
  • 25. FAZIT 25 Agile Werte und Prinzipien und ISO 26262 lassen sich gut miteinander kombinieren, wenn die geforderten Arbeitsergebnisse in den Mittelpunkt gestellt werden.„ “ Wir sehen sehr viele Unternehmen, die erhebliche Probleme bei der Erfüllung der ISO 26262 haben. Wir sehen außerdem viele Unternehmen, die mit agilem Vorgehen großen Erfolg in der Produktentwicklung haben.„ “ Weil uns funktionale Sicherheit in agilen Produktentwicklungen wichtig ist, ermutigen wir Sie, unseren vorgestellten Ansatz anzuwenden und zu erweitern, um funktionale Sicherheit gemäß ISO 26262 umszusetzen.„ “ Diese Tatsache entfacht in uns einen gewissen Enthusiasmus.„ “ Wir unterstützen Sie gerne! www.hood-group.com/agile
  • 26. KONTAKT KARSTEN KRENNRICH Senior Consultant Karsten.Krennrich@hood-group.com 26 HOOD GmbH Keltenring 7 82041 Oberhaching Tel: 089 – 45 12 53 0 www.hood-group.com PHILIP STOLZ Senior Consultant Philip.Stolz@hood-group.com HOOD GmbH Keltenring 7 82041 Oberhaching Tel: 089 – 45 12 53 0 www.hood-group.com