agile & devops - andrena © 2016 andrena objects ag agile & devops agile & devops...

Post on 23-Jun-2020

12 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

© 2016 andrena objects ag

Agile & DevOps

Agile & DevOps

Don’t feed the Undone-Monster

Felix Schad felix.schad@andrena.de

20. März 2017 Stuttgart

© 2016 andrena objects ag

Gesamtherausforderung

© 2016 andrena objects ag

Time-to-Market

© 2016 andrena objects ag

Cost of Delay

© 2016 andrena objects ag

Falsches Produkt

© 2016 andrena objects ag

Keine Innovationen

© 2016 andrena objects ag

Transparenz

Transparenz

© 2016 andrena objects ag

Transparenz

© 2016 andrena objects ag

Improvement, Learning

Improvement

Learning

© 2016 andrena objects ag

Wertschöpfungskette

© 2016 andrena objects ag

Wertschöpfungskette

© 2016 andrena objects ag

The UNDONE Monster

© 2016 andrena objects ag

Wertschöpfungskette

© 2016 andrena objects ag

Agile Business zu Entwicklung

© 2016 andrena objects ag

Das richtige Produkt entwickeln

© 2016 andrena objects ag

Flexibilität bzgl. Anforderungen

© 2016 andrena objects ag

Klare Verantwortlichkeiten

Process Continuous Improvement

Value Product

Management

Quality & Delivery Software Engineering

© 2016 andrena objects ag Komplexitätsreduktion

© 2016 andrena objects ag

Risikoreduktion

© 2016 andrena objects ag

Transparenz über Fortschritt und Qualität

© 2016 andrena objects ag

Weniger Waste

© 2016 andrena objects ag

Richtiges Produkt

Agile Business zu Entwicklung

→ Business Alignment

Risikoreduktion

Flexibilität

Verantwortlichkeiten

Komplexitätsreduktion

Transparenz

Weniger Waste

1

© 2016 andrena objects ag

Agile Business zu Entwicklung

1

© 2016 andrena objects ag

Professionalisierung

Entwicklung

© 2016 andrena objects ag

Innere Qualität

© 2016 andrena objects ag

Innere Qualität

© 2016 andrena objects ag

Robustheit

© 2016 andrena objects ag

Weniger Bugs

© 2016 andrena objects ag

Professionalisierung

Innere Qualität

Robustheit

Weniger Bugs

Entwicklung

2

© 2016 andrena objects ag

Professionalisierung

Entwicklung

2

© 2016 andrena objects ag

Agile Entwicklung zu Test

© 2016 andrena objects ag

Frühes Feedback

© 2016 andrena objects ag

Effizienz

© 2016 andrena objects ag

Transparenz über Qualität

© 2016 andrena objects ag

Risikoreduktion

Komplexitätsreduktion

© 2016 andrena objects ag

Frühes Feedback Transparenz

Effizienz

Agile Entwicklung zu Test

Komplexitätsreduktion Risikoreduktion

3

© 2016 andrena objects ag

Agile Entwicklung zu Test

3

© 2016 andrena objects ag

Professionalisierung von Lieferung/Betrieb

© 2016 andrena objects ag

© 2016 andrena objects ag

“DevOps is the practice of

operations and development

engineers participating

together in the entire service

lifecycle, from design through

the development process to

production support.”

- Jez Humble

© 2016 andrena objects ag

Was ist wichtig an

Continuous Deployment, Automatisierung

Informationen teilen

Art der Zusammenarbeit

DevOps ?

Messen, Feedback

© 2016 andrena objects ag

Agile DevOps FALSCH

© 2016 andrena objects ag

“Our highest priority is to satisfy the customer

through early and continuous delivery

of valuable software.”

- Agile Principle #1

© 2016 andrena objects ag

“Deliver working software frequently, from a

couple of weeks to a couple of months, with a

preference to the shorter timescale.”

- Agile Principle #3

© 2016 andrena objects ag

Agile

DevOps

© 2016 andrena objects ag

Einordnung Agiles Dreieck

Process Scrum

Value Product

Management

Quality & Delivery XP, DevOps

© 2016 andrena objects ag

Professionalisierung von Lieferung/Betrieb

© 2016 andrena objects ag

Geschwindigkeit

© 2016 andrena objects ag

Risikovermeidung

© 2016 andrena objects ag

Kostengünstig

© 2016 andrena objects ag

Funktionsfähigkeit sichergestellt

© 2016 andrena objects ag

Skalierbarkeit (Performance)

© 2016 andrena objects ag

Continuous

“Bad behavior arises when you abstract people away from the consequences of their actions.” - Jez Humble

Improvement

© 2016 andrena objects ag

→ Produktinkremente in hoher Qualität häufig, schnell und verlässlich ausliefern

Geschwindigkeit

Riskikovermeidung Kostenersparnis

Funktionsfähigkeit

Skalierbarkeit

Continuous Improvement

Professionalisierung von Lieferung/Betrieb

4

© 2016 andrena objects ag

Professionalisierung von Lieferung/Betrieb

© 2016 andrena objects ag

Professionalisierung von Lieferung/Betrieb

4

© 2016 andrena objects ag

There is nothing left to do.

© 2016 andrena objects ag

Wertschöpfungskette Business zu Kunde

© 2016 andrena objects ag

Wertschöpfungs- kreis

5

© 2016 andrena objects ag 6

© 2016 andrena objects ag

“The only way to win is

to learn faster than anyone else.”

- Eric Ries

© 2016 andrena objects ag

● Langer Time to Market

● Hoher Cost of Delay

● Falsches Produkt

● Keine Innovationen

● Mangelnde Transparenz

● Kaum Improvement/Lernen

Herausforderungen adressiert

● Wenig Flexibilität

● Hohes Risiko

● Viel Waste

● Schlechte Qualität

● Geringer Output

© 2016 andrena objects ag

Business zu Kunde zu Business

© 2016 andrena objects ag

© 2016 andrena objects ag

“Shipping Shit

faster”

© 2016 andrena objects ag

Voraussetzung: Professionalität

© 2016 andrena objects ag

Kleine Schritte

© 2016 andrena objects ag

Erste Schritte

PO / Management Support

Continuous Improvement

© 2016 andrena objects ag

Business Agility

© 2016 andrena objects ag

UNDONE-Monster...

© 2016 andrena objects ag

© 2016 andrena objects ag

www.andrena.de

info@andrena.de

Standorte:

Karlsruhe

Stuttgart

Frankfurt

München

Mannheim

© 2016 andrena objects ag

● Feature umgesetzt

● Akzeptanztest erfolgt

● Code Integriert

● Code-Review (oder PP)

● Entwicklungs-Dokumentation

● Unittestabdeckung > XX%

● Coding-Standards erfüllt

● Oberflächentests

● Integrationstests / Systemtests

Definition of Done mögliche Elemente einer

● Perfomance- / Lasttest

● Automatisierte Akzeptanztests

● Explorative Tests erfolgt

● Security Tests

● In Produktion

● Wird genutzt

● Monitoring eingerichtet

● Nutzungswerte erhoben

● Kundenfeedback erhalten

© 2016 andrena objects ag

Bildquellen Fotolia:

Start up © Sunny studio

89565039

Measuring and calculating instruments - yellow ruler on white

© niyazz

111545895

Ideas Thoughts Knowledge Intelligence Learning Meeting Concept

© Rawpixel.com

73645111

Fun poop

© julien tromeur

92566173

dog pee

© javier brosch

84171690

security camera and urban video

© Pixinoo

62385222

Emissions of a starting diesel engine

© Ingo Bartussek

92131790

pig

© magdal3na

111985778

first steps of little girl with mother outdoors

© nadezhda1906

92437330

speedometer

© adimas

102500296

energy efficiency graphic

© magann

76804417

Worried man with pregnancy test

© Antonioguillem

112115599

Fresh Food In Garbage Can To Illustrate Waste

© highwaystarz

96317693

wash my sky - clean environment concept

© Romolo Tavani

86409194

Sicherheitsgurt anlegen

© Kaesler Media

32665859

Businessman find a solution

© alphaspirit

77423526

Young woman doing a yoga stretch on a black background

© imacture

97563180

Sänger bei der Aufnahme im Tonstudio

© Tom-Hanisch

49743623

watermelon with shell and seeds on white background

© yodaswaj

110486401

Kreditkarte und leere Geldbörse

© Gina Sanders

66337123

74159556 - Red kitten © Alena Ozerova

84444999 - Wir sagen Danke! © Torbz

101709371 - robots in a car plant © Nataliya Hora

102017162 - shaggy monster red eyes closeup © plus69

https://commons.wikimedia.org/wiki/File:Vienna_Convention_ro

ad_sign_B2a.svg https://pixabay.com/static/uploads/photo/2013/01/08/01/25/watermelon-74342_960_720.jpg https://commons.wikimedia.org/wiki/File:Flickr_-_Government_Press_Office_(GPO)_-_THE_HIGH_JUMP_COMPETITION.jpg https://commons.wikimedia.org/wiki/File:H96566k.jpg http://www.devops-camp.de/wp-content/uploads/2014/11/dvoc17_tagcloud-color.jpg https://pbs.twimg.com/profile_images/456648820156162050/itxgcaBa.jpeg http://www.twohills.co.nz/speaking https://commons.wikimedia.org/wiki/File:Vienna_Convention_road_sign_B2a.svg http://www.flickr.com/photos/betsyweber/6719450919/

http://agilemanifesto.org/

Icons are from http://simpleicon.com/

top related