+ All Categories
Home > Business > Risiken und Chancen in Agiler Entwicklungen

Risiken und Chancen in Agiler Entwicklungen

Date post: 18-Dec-2014
Category:
Upload: ernest-wallmueller
View: 129 times
Download: 0 times
Share this document with a friend
Description:
Risiken und Chancen managen in agilen Software und System Engineering Entwicklungen 
44
1 © Dr. E. Wallmüller Qualität & Informatik Qualität & Informatik www.itq.ch Risiken und Chancen managen in agilen Software und System Engineering Entwicklungen Dr. Ernest Wallmüller QUALITÄT & INFORMATIK Zürich, München, Wien www.itq.ch
Transcript
Page 1: Risiken und Chancen in Agiler Entwicklungen

1© Dr. E. Wallmüller Qualität & Informatik Qualität & Informatik – www.itq.ch

Risiken und Chancen managen in agilen Software und System Engineering

Entwicklungen 

Dr. Ernest

Wallmüller

QUALITÄT & INFORMATIK

Zürich, München, Wien

www.itq.ch

Page 2: Risiken und Chancen in Agiler Entwicklungen

2© Dr. E. Wallmüller Qualität & Informatik Qualität & Informatik – www.itq.ch

Education

Thesis in computer science (Informatik), J. Kepler University, Linz, Austria; habilitation in business information systems, author of several booksResearcher and lecturer at the Swiss Federal Institute of Technology, University Zurich and SalzburgISO 9001:2008 Auditor, Assessor for Baldrige, EFQM, TPI, SEI trained CMMI-Assessor,iNTACS certified Principal Assessor for Automotive SPICE, Enterprise SPICE and ISO/IEC 15504Membership: IEEE, ACM, GI, SwissICT and Software Test Austria.

Professional CareerResearch and development in the area of software engineering at J. Kepler University, Linz, Austria and at the Swiss Federal Institute of Technology (ETH) Zurich, Switzerland;Manager at SBG (UBS) Zurich;Senior Consultant at ATAG Ernst & Young in CH, A, D, and UK;Principal, Process Coach and Manager of Project Quality Office and Quality Systems at Unisys (Schweiz); CEO and Senior Consultant of Qualität & Informatik, Zurich since 1997.

Support and Consulting in the disciplines• Quality & Process Engineering • Portfolio, Project, Risk Management • Audit & Assessment Services • Organizational & Culture Development

„„DriveDriveChangeChange plannedplanned

andandactively!“actively!“

Ernest Wallmüller

Page 3: Risiken und Chancen in Agiler Entwicklungen

3© Dr. E. Wallmüller Qualität & Informatik Qualität & Informatik – www.itq.ch

Meine Erfahrungen mit Agilen Projekten

Betreuung und CoachingAudits und Assessment

• Diverse agile automotive SE-Projekte

• Programm-Audit für Finanzdienstleister in Zürich mit 16 Projekten

Page 4: Risiken und Chancen in Agiler Entwicklungen

4© Dr. E. Wallmüller Qualität & Informatik Qualität & Informatik – www.itq.ch

Für alle, die noch Bücher schätzen …

ISBN: 978-3-446-40405-2

Page 5: Risiken und Chancen in Agiler Entwicklungen

5© Dr. E. Wallmüller Qualität & Informatik Qualität & Informatik – www.itq.ch

Agenda

1 Situation im Umgang mit Risiken in agilen Projekten?

2 Wie sieht agiles RM aus?

3 Agile in Systems Engineering Projekten?

4 Lessons Learned und Schlussfolgerungen

Page 6: Risiken und Chancen in Agiler Entwicklungen

6© Dr. E. Wallmüller Qualität & Informatik Qualität & Informatik – www.itq.ch

Agenda

1 Situation im Umgang mit Risiken in agilen Projekten?

2 Wie sieht agiles RM aus?

3 Agile in Systems Engineering Projekten?

4 Lessons Learned und Schlussfolgerungen

Page 7: Risiken und Chancen in Agiler Entwicklungen

7© Dr. E. Wallmüller Qualität & Informatik Qualität & Informatik – www.itq.ch

Kennen Sie das?

Agiles Projekt - das Team ist voll funktionsfähig und motiviert, aber es kann kaum weiterarbeiten, weil die fachliche Klärung mit den Anwendern oder deren Vertreter nicht rechtzeitig erfolgen konnte.

Möglichen Risiken wird sowohl in klassischen, als auch in agilen Umfeld oftmals zu wenig Aufmerksamkeit geschenkt => Abweichungen (T, $, Q), im schlimmsten Fall Projektkrisen oder ein Projektabbruch.

Problembereich Requirements

Page 8: Risiken und Chancen in Agiler Entwicklungen

8© Dr. E. Wallmüller Qualität & Informatik Qualität & Informatik – www.itq.ch

Situation heute ...

Agile Projekteo kurze Iterationszykleno Fokus auf "working software"o automatisierte Testso häufige Kundenlieferungen

Erkenntnis/Varianten: a) implizites RM und kein

explizites RM mit der Gefahr Risiken zu übersehen

b) machen angepasstes RM

Plangetriebene Projekte (mit PM)o machen explizites RMo arbeiten auch iterativo verwenden auch

Prototypeno haben sogar ein Budget

dafür

o ... Resultate:

o dauern länger und kosten mehr

Page 9: Risiken und Chancen in Agiler Entwicklungen

9© Dr. E. Wallmüller Qualität & Informatik Qualität & Informatik – www.itq.ch

Untersuchungen zeigen ...

The biggest problems when conducting risk management in agile project environment were the following:

V. YlimannelaTampere University of Technology,2012

Page 10: Risiken und Chancen in Agiler Entwicklungen

10© Dr. E. Wallmüller Qualität & Informatik Qualität & Informatik – www.itq.ch

Empfehlung: Agile mit RM

RM

Page 11: Risiken und Chancen in Agiler Entwicklungen

11© Dr. E. Wallmüller Qualität & Informatik Qualität & Informatik – www.itq.ch

Agenda

1 Situation im Umgang mit Risiken in agilen Projekten?

2 Wie sieht agiles RM aus?

3 Agile in Systems Engineering Projekten?

4 Lessons Learned und Schlussfolgerungen

Page 12: Risiken und Chancen in Agiler Entwicklungen

12© Dr. E. Wallmüller Qualität & Informatik Qualität & Informatik – www.itq.ch

Die Natur von Risiken

uncertainty, loss and finite duration.

Page 13: Risiken und Chancen in Agiler Entwicklungen

13© Dr. E. Wallmüller Qualität & Informatik Qualität & Informatik – www.itq.ch

Wer bin ich?

Wie ist mein Einstellung zu Risiken?

==> Prüfe die Einstellung des Teams

zu Risiken und Chancen

Page 14: Risiken und Chancen in Agiler Entwicklungen

14© Dr. E. Wallmüller Qualität & Informatik Qualität & Informatik – www.itq.ch

Bedeutung von Wahrnehmung u. Einstellung

Unsichere

Situation

Wahrnehmung

gut oder schlecht

Einstellung bzw.Haltung

resultierendes Verhalten

Einstellung: risikoablehnend tolerant neutral risikosuchend

Page 15: Risiken und Chancen in Agiler Entwicklungen

15© Dr. E. Wallmüller Qualität & Informatik Qualität & Informatik – www.itq.ch

Beispiel Risiko / Chance

Das Risiko ist: Bedingt durch den Mangel an Erfahrung und Ausbildung in der neuen Technologie X besteht die Möglichkeit, dass das Produkt die Anforderungen an Leistung und Funktionalität nicht innerhalb des gesteckten Zeitrahmens erfüllen wird.

Die Chance ist:Bedingt durch den Mangel an Erfahrung und Ausbildung in neuen Technologien X besteht die Möglichkeit, dass wir Skills und Erfahrungen in der neuen Technologie aufbauen und zusätzliche Supportleistungen den Projekten anbieten können.

Page 16: Risiken und Chancen in Agiler Entwicklungen

16© Dr. E. Wallmüller Qualität & Informatik Qualität & Informatik – www.itq.ch

Aufgaben des RM und CM

Based on ISO 31000 / ON 49000

Adopt

Page 17: Risiken und Chancen in Agiler Entwicklungen

17© Dr. E. Wallmüller Qualität & Informatik Qualität & Informatik – www.itq.ch

Projekt-KontextRessourcen

Vorgehen, Regeln

Ergebnisse

Benutzer undKunden?

Mitarbeiter?

Supplier?

Regelmässige Analyse

Unsicher-heiten?

Gefahren ?Risiken ?

Chancen?via Workshops mit geeigneten Stakeholdern!

Page 18: Risiken und Chancen in Agiler Entwicklungen

18© Dr. E. Wallmüller Qualität & Informatik Qualität & Informatik – www.itq.ch

Sources of Project Risk

nach A. Moran, 2014

Page 19: Risiken und Chancen in Agiler Entwicklungen

19© Dr. E. Wallmüller Qualität & Informatik Qualität & Informatik – www.itq.ch

Sample Agile Project Risks

Page 20: Risiken und Chancen in Agiler Entwicklungen

20© Dr. E. Wallmüller Qualität & Informatik Qualität & Informatik – www.itq.ch

More Detailled Risk Areas Check List

Schedule/Implement

- Time frame- Geography- Location- Real Schedule vs. Bid Schedule

Technical

- Requirements- Prototypes- Tools- Functionality- Technical Performance- Available and Future Technologies- Architectures- Integration- Support Service

(Training, Rollout, Installation)- Baseline Management- Unproven Hardware

Subcontractors

- Statement of Work- Price- Terms & Condition- Resources/Experiences- Subcontractor Management- Quality Control- Invoicing- Alternate Sources

Contract

- Change Control Process- Terms & Condition/Payment Plan- Acceptance Criteria- Statement of Work/Deliverables

Resources

- Bid/Proposal Resources- Skills/Qualification/Capabilities- Implementation Resources- Facilities (e.g. Space, Equipment)- Logistics

Innovation Projects

- Market Knowledge- Transformation Client Needs- Speed Idea => Product- Changes of Requirements- Team- Management Support/Commitment- Number of Projects in Parallel

Page 21: Risiken und Chancen in Agiler Entwicklungen

21© Dr. E. Wallmüller Qualität & Informatik Qualität & Informatik – www.itq.ch

Risk Census (List simplified)

Mike Cohen, 2010

Page 22: Risiken und Chancen in Agiler Entwicklungen

22© Dr. E. Wallmüller Qualität & Informatik Qualität & Informatik – www.itq.ch

Risk Burndown Chart

Page 23: Risiken und Chancen in Agiler Entwicklungen

23© Dr. E. Wallmüller Qualität & Informatik Qualität & Informatik – www.itq.ch

Example of necessary Risk Mitigation

Page 24: Risiken und Chancen in Agiler Entwicklungen

24© Dr. E. Wallmüller Qualität & Informatik Qualität & Informatik – www.itq.ch

Agile Wertlieferungen

Page 25: Risiken und Chancen in Agiler Entwicklungen

25© Dr. E. Wallmüller Qualität & Informatik Qualität & Informatik – www.itq.ch

Risiken und Chancen MAP

Page 26: Risiken und Chancen in Agiler Entwicklungen

26© Dr. E. Wallmüller Qualität & Informatik Qualität & Informatik – www.itq.ch

Risk Log Artefact

nach A. Moran, 2014

Page 27: Risiken und Chancen in Agiler Entwicklungen

27© Dr. E. Wallmüller Qualität & Informatik Qualität & Informatik – www.itq.ch

Kein Unterschied zu regl. Risk Listen

Page 28: Risiken und Chancen in Agiler Entwicklungen

28© Dr. E. Wallmüller Qualität & Informatik Qualität & Informatik – www.itq.ch

Wann machen wir RM?

RM

Page 29: Risiken und Chancen in Agiler Entwicklungen

29© Dr. E. Wallmüller Qualität & Informatik Qualität & Informatik – www.itq.ch

Response Treatment

• The following options are available:

Tasks for the iteration backlog.

Risk tagging.

Contingency planning (conditional tasks on the backlog).

Avoidance.

• Risk Log records: risks but responses are found on the backlog or Kanban.

Page 30: Risiken und Chancen in Agiler Entwicklungen

30© Dr. E. Wallmüller Qualität & Informatik Qualität & Informatik – www.itq.ch

Modifizierter Backlog (Scrum)

Nach Moran

Page 31: Risiken und Chancen in Agiler Entwicklungen

31© Dr. E. Wallmüller Qualität & Informatik Qualität & Informatik – www.itq.ch

Risikomanagement mit KANBAN-Board

nach Moran,2014

Page 32: Risiken und Chancen in Agiler Entwicklungen

32© Dr. E. Wallmüller Qualität & Informatik Qualität & Informatik – www.itq.ch

Agenda

1 Situation im Umgang mit Risiken in agilen Projekten?

2 Wie sieht agiles RM aus?

3 Agile in Systems Engineering Projekten?

4 Lessons Learned und Schlussfolgerungen

Page 33: Risiken und Chancen in Agiler Entwicklungen

33© Dr. E. Wallmüller Qualität & Informatik Qualität & Informatik – www.itq.ch

Challenges of Systems Engineering Projects

• Different Dependencies of workproducts!• Different Disciplines to coordinate!• Systems of Systems to manage!

Page 34: Risiken und Chancen in Agiler Entwicklungen

34© Dr. E. Wallmüller Qualität & Informatik Qualität & Informatik – www.itq.ch

The SE Lifecycle

Different dependencies,systemic Viewandunderstandthe solution space

understand the problem!

Assessthe systemValue,risksandcost

Short iterations but

Page 35: Risiken und Chancen in Agiler Entwicklungen

35© Dr. E. Wallmüller Qualität & Informatik Qualität & Informatik – www.itq.ch

Example: Challenges in SE Projects

Traceability is given by Automotive SPICE!

Some Figures:• Customer needs : 3 docs

• A/C functions : 50 docs

• Systems : 103 docs

• Subsystems : 5x103 docs

• Equipment/components : 10x docsSW

Requirements

SW-Design

Code

Page 36: Risiken und Chancen in Agiler Entwicklungen

36© Dr. E. Wallmüller Qualität & Informatik Qualität & Informatik – www.itq.ch

V-Model and Agile Development

Analysis

Design

Analyze where Agile Development makes senseand make agile adoptions!

Page 37: Risiken und Chancen in Agiler Entwicklungen

37© Dr. E. Wallmüller Qualität & Informatik Qualität & Informatik – www.itq.ch

Agile Prinzipien verkürzen SE Release Zyklus

Beispieleinesinternationalen automotiveHerstellersbei Steuergeräten

Page 38: Risiken und Chancen in Agiler Entwicklungen

38© Dr. E. Wallmüller Qualität & Informatik Qualität & Informatik – www.itq.ch

Challenges in agile SE

Safety Safety is a key issue of automobile development Product liability law is applicable in most countries New functionalities and increasing content in electrical, electronics (E/E)

and software requires increased focus on interface issues With the increase in technological complexity, software content and

mechatronic implementations there is an increase in systematic and random failures

German law on product liability (§ 823 Abs. 1 BGB, § 1 ProdHaftG) says similar in all EU countries car producers are generally liable for any damage to the health or death of a

person caused by a malfunction of the product if the potential malfunction could not have been detected according to the

technical state of the art at the time of placing the product on the market, the liability is excluded

Page 39: Risiken und Chancen in Agiler Entwicklungen

39© Dr. E. Wallmüller Qualität & Informatik Qualität & Informatik – www.itq.ch

Vorteile

Insbesondere in Organisationen, die von traditionellen Vorgehensmodellen auf agile wechseln:

=> agiles Risikomanagement schafft Transparenz, um die Skepsis gegenüber der neuen Vorgehensweise vermindern.

Page 40: Risiken und Chancen in Agiler Entwicklungen

40© Dr. E. Wallmüller Qualität & Informatik Qualität & Informatik – www.itq.ch

Umsetzungsempfehlungen

Früh mit RM beginnen und anpassen (Tailoring) RM als Begleitung des iterativen Prozesses während des

ganzen Projektlebenszyklus Risiken als potentielle Chancen betrachten Verantwortlichkeiten zuordnen (jedes Risiko hat Risk Owner) Das gesamte Projektteam in das RM involvieren

Page 41: Risiken und Chancen in Agiler Entwicklungen

41© Dr. E. Wallmüller Qualität & Informatik Qualität & Informatik – www.itq.ch

Fragen?

Page 42: Risiken und Chancen in Agiler Entwicklungen

Ernest Wallmüller

Mobile 0041 79 402 44 [email protected]

Qualität & Informatik WWW.ITQ.CH

Zürich,

München &

Wien

Many Thanks for YourAttention!

Page 43: Risiken und Chancen in Agiler Entwicklungen

43© Dr. E. Wallmüller Qualität & Informatik Qualität & Informatik – www.itq.ch

Opportunities for Risk Management 1

Page 44: Risiken und Chancen in Agiler Entwicklungen

44© Dr. E. Wallmüller Qualität & Informatik Qualität & Informatik – www.itq.ch

Oppor-tunitiesforRisk Manage-ment 2


Recommended