Slide 1

Slide 1 text

HELLO AGILE CAREER

Slide 2

Slide 2 text

85% of your financial success is due to your personality and ability to communicate, negotiate, and lead. Shockingly, only 15% is due to technical knowledge. “ ~Carnegie Institute of Technology

Slide 3

Slide 3 text

85% of your financial success is due to your personality and ability to communicate, negotiate, and lead. Shockingly, only 15% is due to technical knowledge. “ ~Carnegie Institute of Technology

Slide 4

Slide 4 text

85% of your financial success is due to your personality and ability to communicate, negotiate, and lead. Shockingly, only 15% is due to technical knowledge. “ ~Carnegie Institute of Technology

Slide 5

Slide 5 text

DEVELOPERS

Slide 6

Slide 6 text

DEVELOPERS

Slide 7

Slide 7 text

DEVELOPERS BUSINESS ENGINEER ARCHITECT REQUIREMENTS ENGINEER DEV OPS LEADER

Slide 8

Slide 8 text

LEGAL DISCLAIMER THE FOLLOWING CONTENT REPRESENTS ONLY THE PERSONAL OPINIONS OF THE SPEAKERS AND IS THEREFORE NOT NECESSARILY THE POSITION OF 1&1 INTERNET AG.

Slide 9

Slide 9 text

LAST NIGHT ONLY 129 SLIDES

Slide 10

Slide 10 text

I DON’T ALWAYS TEST MY CODE BUT WHEN I DO, I DO IT IN PRODUCTION

Slide 11

Slide 11 text

CONTENT DISCLAIMER BETTER LOW CONTENT THAN NO CONTENT

Slide 12

Slide 12 text

Adam Tim

Slide 13

Slide 13 text

Tim Schuppener Head of WebHosting Infrastructure & Content 2 kids 34 years old Internet + ingress enthusiast committed to 1&1 since 2001

Slide 14

Slide 14 text

Adam Urban Head of Order Management Development 2 kids 32 years old code & design committed to 1&1 since 2011

Slide 15

Slide 15 text

PROCESS —vs— PRODUCT —your— CAREER

Slide 16

Slide 16 text

PROCESS —vs— PRODUCT

Slide 17

Slide 17 text

TIME TO MARKET — MATTERS —

Slide 18

Slide 18 text

DEVELOPER PRODUCT MANAGER BUSINESS ENGINEER ARCHITECT OPERATOR QA REQUIREMENTS ENGINEER

Slide 19

Slide 19 text

DEVELOPER PRODUCT MANAGER BUSINESS ENGINEER ARCHITECT OPERATOR QA REQUIREMENTS ENGINEER

Slide 20

Slide 20 text

DEVELOPER PRODUCT MANAGER BUSINESS ENGINEER ARCHITECT OPERATOR QA REQUIREMENTS ENGINEER

Slide 21

Slide 21 text

DEVELOPER PRODUCT MANAGER BUSINESS ENGINEER ARCHITECT OPERATOR QA REQUIREMENTS ENGINEER STRICTER ROLES LONGER WAYS FOR IDEA TO IMPLEMENTATION

Slide 22

Slide 22 text

DEVELOPER

Slide 23

Slide 23 text

DEVELOPER YOUR NEXT DOOR STARTUP WILL DESTROY YOU

Slide 24

Slide 24 text

— neither — LEAN — nor — AGILE

Slide 25

Slide 25 text

DEVELOPER PRODUCT MANAGER BUSINESS ENGINEER ARCHITECT OPERATOR QA REQUIREMENTS ENGINEER

Slide 26

Slide 26 text

ENGINEER NON-ENGINEER

Slide 27

Slide 27 text

— let me tell you a short — STORY

Slide 28

Slide 28 text

Jun 2005 Jan Jul Aug Sep Oct Nov Dec Jan Feb Mar Apr May „wtf documentation? we cannot ship it!“ "lean startup" all devs within a radius of 100m strategic plan: ship products everyone is in charge of everything

Slide 29

Slide 29 text

Oct Nov Dec 2010 May Jun Jul Aug Sep Jan Feb Mar Apr Dec ?

Slide 30

Slide 30 text

Oct Nov Dec 2010 May Jun Jul Aug Sep Jan Feb Mar Apr Dec very expensive projects for small changes no valid documentation distributed systems with distributed responsibilities

Slide 31

Slide 31 text

YIPPIE YA YAY

Slide 32

Slide 32 text

No content

Slide 33

Slide 33 text

No content

Slide 34

Slide 34 text

COLLABORATION RESPONSIBILITY and IDENTIFICATION ORGANIZATION

Slide 35

Slide 35 text

COLLABORATION

Slide 36

Slide 36 text

SCRUM IS NOT AGILE

Slide 37

Slide 37 text

SCRUM AGILE

Slide 38

Slide 38 text

SCRUM AGILE PROJECT MANAGER DEVELOPERS

Slide 39

Slide 39 text

THE SCRUM MASTER MUST DIE!

Slide 40

Slide 40 text

AGILE The idea of agile is to make the software better by making the developers life easier.

Slide 41

Slide 41 text

AGILE CONTINUOUS * DELIVERY INTEGRATION COLLECTIVE OWNERSHIP TEST COVERAGE/ TDD AUTOMIZATION TRANSPARENCY RETROS IMPROVEMENTS

Slide 42

Slide 42 text

DEVOPS

Slide 43

Slide 43 text

WHAT CAN DEVOPS LEARN FROM Dev OPS Stephen Burton, Tech Evangelist @BurtonSays search for „qcon london 2012 formula“

Slide 44

Slide 44 text

“DevOps is about being agile, and going from A-Ha to Cha Ching as quickly as possible.” John Willis DevOps Evangelist

Slide 45

Slide 45 text

http://de.slideshare.net/appdynamics/what-can-devops-learn-from-formula-1

Slide 46

Slide 46 text

DEVOPS IS ABOUT LEARNING

Slide 47

Slide 47 text

DEVOPS IS ABOUT AGILE

Slide 48

Slide 48 text

DEVOPS IS ABOUT UNDERSTANDING

Slide 49

Slide 49 text

SHARED RESPONSIBILITY (FOR THE PRODUCT) SHARED KNOWLEDGE (ABOUT THE SYSTEMS) = = SHARED SUCCESS

Slide 50

Slide 50 text

OPERATORS SUPERPOWER

Slide 51

Slide 51 text

RESPONSIBILITY AND IDENTIFICATION

Slide 52

Slide 52 text

ENGINEER NON-ENGINEER

Slide 53

Slide 53 text

ENGINEER NON-ENGINEER

Slide 54

Slide 54 text

If you’re just using your developers to code, you’re only getting about half their value. “ ~Martin Cagan (http://www.ustream.tv/recorded/61491014)

Slide 55

Slide 55 text

OPERATOR ENGINEER

Slide 56

Slide 56 text

MORE INTEREST (FOR CUSTOMERS, CLIENTS AND OPERATIONS) BETTER UNDERSTANDING (OF VALUE PROPOSITION) IDENTIFICATION

Slide 57

Slide 57 text

IDENTIFICATION RESPONSIBILITY

Slide 58

Slide 58 text

Jamie Zawinski You're not here to write code, you’re here to ship products. “

Slide 59

Slide 59 text

ORGANIZATION

Slide 60

Slide 60 text

MANAGEMENT

Slide 61

Slide 61 text

ORGANIZATIONAL SETTING

Slide 62

Slide 62 text

DEVELOPMENT OPERATIONS QA …

Slide 63

Slide 63 text

DEVELOPMENT OPERATIONS QA … DEVELOPMENT + OPERATIONS + QA + …

Slide 64

Slide 64 text

DEVELOPMENT OPERATIONS QA … DEVELOPMENT + OPERATIONS + QA + … SAME FLOOR SAME ROOMS SAME CULTURE

Slide 65

Slide 65 text

DEVELOPMENT OPERATIONS QA … DEVELOPMENT + OPERATIONS + QA + …

Slide 66

Slide 66 text

DEVELOPMENT OPERATIONS QA … DEVELOPMENT + OPERATIONS + QA + … PROCESS —vs— PRODUCT

Slide 67

Slide 67 text

GIANT <3

Slide 68

Slide 68 text

PROCESS —vs— PRODUCT

Slide 69

Slide 69 text

PROCESS —vs— PRODUCT —your— CAREER

Slide 70

Slide 70 text

—your— CAREER

Slide 71

Slide 71 text

DEVELOPER PRODUCT MANAGER BUSINESS ENGINEER ARCHITECT OPERATOR QA REQUIREMENTS ENGINEER STRICTER ROLES LONGER WAYS FOR IDEA TO IMPLEMENTATION

Slide 72

Slide 72 text

IT’S MORE THAN ONLY TO TAKE THE RESPONSIBILITY ABOUT OWN CODE

Slide 73

Slide 73 text

REQUIREMENTS ARCHITECTURE TIMELINE IMPLEMENTATION „RUNABLE“

Slide 74

Slide 74 text

REQUIREMENTS ARCHITECTURE TIMELINE IMPLEMENTATION „RUNABLE“ PRODUCT OWNER OPERATOR

Slide 75

Slide 75 text

BE A RELIABLE PARTNER LEARN YOUR CUSTOMERS LANGUAGE HOW COULD WE COLLABORATE BETTER

Slide 76

Slide 76 text

Einige der wichtigsten Innovationen entstehen nicht durch neue Technologien, sondern durch andere Arten zusammenzuarbeiten
 und Arbeit zu organisieren. “ ~Tom Malone, MIT

Slide 77

Slide 77 text

Einige der wichtigsten Innovationen entstehen nicht durch neue Technologien, sondern durch andere Arten zusammenzuarbeiten
 und Arbeit zu organisieren. “ ~Tom Malone, MIT

Slide 78

Slide 78 text

MASTER PADAWAN &

Slide 79

Slide 79 text

MASTER PADAWAN

Slide 80

Slide 80 text

MASTER PADAWAN LOOK OUT FOR A MENTOR

Slide 81

Slide 81 text

MASTER PADAWAN LEARN LEARN LEARN

Slide 82

Slide 82 text

MUCH TO LEARN YOU STILL HAVE…

Slide 83

Slide 83 text

MUCH TO LEARN YOU STILL HAVE… FOREVER

Slide 84

Slide 84 text

MASTER PADAWAN PUSH IMPROVEMENTS

Slide 85

Slide 85 text

MASTER PADAWAN LOOK OUT FOR A PADAWAN

Slide 86

Slide 86 text

MASTER PADAWAN SHARE KNOWLEDGE

Slide 87

Slide 87 text

MASTER PADAWAN SHARE EXPERIENCE

Slide 88

Slide 88 text

MASTER PADAWAN BE A LEADER NOT A BOSS

Slide 89

Slide 89 text

MASTER PADAWAN MAKE YOURSELF DISPENSABLE

Slide 90

Slide 90 text

MASTER PADAWAN MASTER YOUR JOB

Slide 91

Slide 91 text

MASTER PADAWAN LOVE YOUR JOB

Slide 92

Slide 92 text

THANKS! QUESTIONS?

Slide 93

Slide 93 text

KEEP IN TOUCH! tim.schuppener.de adamurban.de

Slide 94

Slide 94 text

KEEP IN TOUCH! tim.schuppener.de adamurban.de

Slide 95

Slide 95 text

Ross Elliott: https://www.flickr.com/photos/35693053@N04/4844085657/ Bob the courier: https://www.flickr.com/photos/27828336@N00/4535398987/ PatLoika: https://www.flickr.com/photos/25569106@N00/7946871612/ garryknight: https://www.flickr.com/photos/8176740@N05/5876739747/ Neil Melville-Kenney: https://www.flickr.com/photos/27774670@N07/13443359965/ Master & Padawan: http://nyaar.deviantart.com/art/Master-and-Padawan-36152239 Joda: http://zemsssta.deviantart.com/art/Mistrz-Joda-162017785 Shining: http://7-year-bytch.deviantart.com/art/The-Shining-199858788 IMAGES