Culture of Continuous Delivery Talk At RailsConf 2014

Post on 11-May-2015

311 views 0 download

Tags:

Transcript of Culture of Continuous Delivery Talk At RailsConf 2014

Culture of CONTINUOUS DELIVERY

VAIDY @_vaidy

LEENA @leenasn

A few stories, maybe some bonus neuroscience at the end.STRUCTURE

CD ASPECTS

Build Quality In Keep the build always deployable Continuous Improvement

CD ASPECTS

Build Quality In Keep the build always deployable Continuous Improvement

CD ASPECTS

Build Quality In Keep the build always deployable Continuous Improvement

CD ASPECTS

CULTURE MOTIVATION 3.0

Practice Continuous Delivery and end up with a Great Culture.

THESIS

2010

2010

Engineering TeamAnalysis / Development / Testing

2010

2010

SCRUM

Engineering TeamAnalysis / Development / Testing

WATER - SCRUM - FALL

IT OperationsRelease / Operations

Engineering TeamAnalysis / Development / Testing

HiPPODesign / Planning

2010

2010

2011

2010

2011

Build Quality In (XP Practices)

Build Quality In (XP Practices)

> Autonomy

XP?

2011

2010

(Continued)

2011

2010

(Continued)

2011

2010

2011

2013

2010

2011

2013

2010

Marketing, Sales

Engineering Team

Always Deployable Build

Always Deployable BuildEstimating, Planning

Always Deployable BuildEstimating, PlanningREAL Continuous Integration

Always Deployable BuildEstimating, PlanningREAL Continuous IntegrationBuild Pipeline

Always Deployable BuildEstimating, PlanningREAL Continuous IntegrationBuild PipelineConfiguration ManagementRelease ManagementKanbanFeature Toggles

2013

2010

2011

2013

2010

2011

Always Deployable Build !

Estimating, Planning!REAL Continuous Integration!Build Pipeline!Configuration Management Release Management Kanban Feature Toggles

Always Deployable Build !

Estimating, Planning!REAL Continuous Integration!Build Pipeline!Configuration Management Release Management Kanban Feature Toggles

> Purpose

Build Quality In > AutonomyAlways deployable Build > PurposeContinuous Improvement

1930s - Toyoda

Continuous Improvement

“Perfect is not a noun, its a verb” - Kent Beck

Continuous Improvement > Mastery

“Perfect is not a noun, its a verb” - Kent Beck

EngagementAutonomy Mastery

Purpose

CULTURE

Values Practices

CULTURE

Values(That pass Motivation 3.0 tests)

PracticesDelighted Customers

Software Craftsmanship

Bonus!(Brain Science)

Pre-frontal Cortex (Logical Reasoning)

Limbic System (Emotions)

We walk towards rewards

We walk towards rewards

But, run away from threats

The See-Saw in the Brain

The See-Saw in the Brain

Fear, Worries Ideas, Inspiration

Limbic System Prefrontal Cortex

The Goldilocks of the Brain

The Goldilocks of the Brain

Stress (Interest & Alertness)

Performance

The inverted ‘U’

Sense of Urgency

Frequent Pushes

Sense of Urgency

Right Amount of Stress

Frequent Pushes

Arousal

Performance

The inverted ‘U’

High Creativity

Sense of Urgency

Right Amount of Stress

Frequent Pushes

Arousal

Performance

The inverted ‘U’

Help the team answer these questions:THINGS TO TRY

Why must your business exist? If you don’t exist, who will miss your business?

“Don’t fight stupid,

make more awesome”

Jesse’s Rule

- Jesse Robbins, Co-founder OpsCode - @jesserobbins

Thanks! Questions?

@_vaidy @leenasn ContinuousDelivery.in You can find us here: