Upload
others
View
3
Download
0
Embed Size (px)
Citation preview
Successfully ImplementingContinuous Delivery
2
My Story, My Job
3
Think « System »
IDEA FAST, SEAMLESS FLOW
Trunk-Based Development
BDD
PRODUCTION
Clean code
Continuous Deployment
ROLES
Vision
Creation(Product
Box,
Impact
Mapping)
Agile Project
Management (Jira)
Version
Control(Git, Subv ersion)
Continuous Integration Server (Jenkins)
Deployment
Automation(Deploy It, HPOO)
Just-in-time Design
BUSINESS DEV OPS
SUPSPONSOR PO
PROCESS
&PRACTICES
BIZDEV
Measure
Test
Automation(Cucumber,
SpecFlow, QTP,
Lisa)
Infrastructure as Code
GTS
Non-Event Release
TOOLS
& ENVS
TSMBATL
DEV
QA
Cloud
Backlog
Grooming
Build
Vision
Testing Strategy
Configuration
Management(Puppet, Chef ,)
Monitor
TA
Flexible Architecture
Scrum, Kanban, ScrumBan (just- in-time, one-piece f low )
INCEPT BUILD RELEASEACCEPT OPERATE
Data
Management(Deploy It ,
Liquibase)
Binary repository
Pair-Programming
DEVOPS
TDD
Capacity
Management
Monitoring(TMon, Nagios)
Measurement(Graphite)
Source : Gilles Philippart, coach agile ‘tech’ @ SG
CD Heatmap
P.5
Continuous Delivery of Value
P.6
Culture & Collaborative Leadership
7
Which Way ?
8
Lean Startup Loop
9
Strength Based
10
Reuse What Works
Beyond Tools and Processes Co-Elaborate, with Playfull
Facilitation
Co-Elaborate
P.12
Adopt Coaching & Facilitation
P.13
SF & Brief Coaching
P.14
Playful Facilitation
P.15
Start Your Dayhttp://www.innovationgames.com/start-your-day/
P.16
Give & Take Matrix Gamehttp://www.gamestorming.com/games-for-design/give-and-take-matrix/
P.17
Go with a « Rupture Douce »
Take Care
P.19
Pollinate with Safaris
Make It Public (Agile / CD Fairs)
So ?
P.22
« RUPTURE DOUCE »
24