Agile organisatieaspecten voor dev ops en continuous delivery
-
Upload
amis-friends-of-oracle-and-java -
Category
Business
-
view
338 -
download
0
Transcript of Agile organisatieaspecten voor dev ops en continuous delivery
Agile Organizational aspects forDevOps and Continuous Delivery
[email protected]/in/robbrecht
https://scontent.xx.fbcdn.net/t31.0-8/13416876_1019545501447555_3282427660075930434_o.jpg
TIPS
IMPROVING ORGANIZATIONAL AGILITY
1. Tools
2. Competencies
3. Agile decision making
4. Know your process
5. Delegation
6. Resilience
7. Learning
8
DEVOPS / CONTINUOUS DELIVERY
Is essential for being Agile in IT
• Not only tools.. pay attention to organization / culture/ structure
• Goals:– Reliable– Predictable – Shorter time to market
9
People who break stuff
“developers” “ops team”
People who deal with the consequences
11People who break stuff less and deal with the consequences
“Devops team”
12
1. TECHNOLOGY AND ORGANIZATION
Using an Agile tool can make the
Agile learning process harder
13
USE A TOOL FOR AGILE?
• Focus on learning Agile process instead of the tool• Tools create needs you don’t have• Tools add costs to your team • Tools can be intimidating
It all depends: Is your organization ready to use a tool?
14MISMATCH ?
15
2. COMPETENCES
• Cross functional team • Hidden competences?• Focus on team collaboration
Do work based on existing competences or
Form team on required competences?
A
B
CD
E
0
20
40
Required Existing
16
“USE THE FORCE (OF YOUR TEAM)”, LUKE
Leverage hidden competences• Product videos • Design artwork • Social media expertise • Facilitation • Training • Documentation
17
3. AGILE THINKING
• Cynefin Framework and Agile
• Sense making framework for team decisions
• Think different depending on domain
Complicated or Complex Legal procedures = Complicated
New business development = Complex
Production issues = Chaos
Predictable work = Simple (mind this part…)
18
4. KNOW YOUR PROCESS
19Does your team really knows what your company does to make money?
20VISIT THE PLACE WHERE THE MAGIC HAPPENS
21
23
5. DELEGATE, SELF ORGANIZING TEAMS
Team Manager“Planning the future / vision ”“creating business value”
24
THE MANAGER AND IMPEDIMENTS
Don’t waste your time on Impediments
Give the team funding and authorization to resolve them
266. BUILD IN ORGANIZATIONAL RESILIENCE
• Standardize Continuous change
Build resilience within your organization. Make sure you’re ready for changes. Expect frequent changes. Build reliable stuff. If the process doesn’t work, fix it and improve it.
27BE PREPARED TO BE AMAZED, STAY COLORFUL
28
7. CONSOLIDATE LEARNING
29
7. CONSOLIDATE LEARNING
• If anything, keep the retrospectives
• Learning• Reflection
Challenge people to become curious
Learn fast, and you’ll become better
Learn from outside your expertise, and you’ll understand more
Learn faster than your competitors!
30LEARN AND CONSOLIDATE
T 1 T 2 T 3 T 4 T 5 T 6
Lear
ning
Give them a break
Give them a break
Learn
Learn
Learn
PRACTICAL AGILE
1. Tools2. Competencies3. Agile decision making 4. Know your process5. Delegation 6. Resilience7. Learning
32
twitter.com/robbrecht
linkedin.com/in/robbrecht
flipboard.com/@robbrecht
Share your thoughts