Continuous Delivery...SpecFlow, QTP, Lisa) Infrastructure as Code GTS Non - Event Release TOOLS...

Preview:

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

P.25

@bangalaurentLaurent.sarrazin@rupture21.comwww.rupture21.com