tad devops presentation 2013

Post on 05-Dec-2014

729 Views

Category:

Business

2 Downloads

Preview:

Click to see full reader

DESCRIPTION

DevOps presentation at Turku Agile day 2013

TRANSCRIPT

“Key principles behind DevOps culture” DevOps inc.

W!" #$ I? Erno Aapa

Team leader at Avaus Founder of DevOps-Finland

W!%r% &" '() $%? @ErnoAapa

Twitter

DevOps Finland  

.com/devops-finland

You cannot reproduce

culture

but you can have same

goals

“.. *+ # +,-%r +.*//%) ),)%!”

“.. !" # $%#& w!$' (%v%)*+%r" #,( *+%r#$!*,"”

“.. !" #$%&'()$*+ ,-+'),+!'*”

DevOps? “.. D$v$&'%)$*+ !* %r'#-.+!'*”

Why? Provisioning automation

Deployment automation

Collect metrics

Break silos

Continuous delivery

Automated testing

Fail fast

MVP

3 ways

the

1 “S0+&%$ &!*(.*(1”

Stream Value

sea  turtle  @  Flick  

8w

2w 3w 1w 1w

4w 1w

Business

development

Operations

feedback

planning

measuring

deployment

Example process of one feature

2 “Cr%#&*(1 f%%)b#2. /""-+”

$%#+,r% Every feature 1"") "r ("&?

M%#+,r% #(0&!*(1 $%#+,r% %v%r0&!*(1

Etsy

3 “C,/&,r% "f 2"(&*(,#/ 3-%r*$%(&#&*"( #() /%#r(*(1”

“O,r 2"$-#(0 $"&&" *+ &" 2%/%br#&% f#*/,r%.”

Erlend Christoffersen / Supercell

Three ways

1

2

3 customer business

B%f"r% +&#r&*(1 &" Make changes

.("w w!#& 0",’r% )"*(1

team up Leonarts.at  @  Flick  

Different goals

divide

shared goal

Unite

8w

2w 3w 1w 1w

4w 1w

Business

development

Operations

feedback

planning

measuring

deployment

Plan changes

Target 4w

Target 1w

Lets go! 4$% &" +&#r&…

…$#.*(1 2!#(1%+

2w 1d 1w 1w

4w 1d

A,&"$#&% )%-/"0$%(&

MVP ($*(*$,$ v*#b/% -r"),2&)

2w

Improve the value stream

&" 1%& measure

feedback Leo  Reynolds  @  Flickr  

T%+& 0",r #++,$-&*"(+…

…and Learn from

failures

Dietmar  Temps  @  Flickr  

conclusion

5#(. 0",! Any questions?

F"//"w $%: @ernoaapa

top related