SlideShare una empresa de Scribd logo
1 de 13
Descargar para leer sin conexión
Hogere
klanttevredenheid
met
“DevOps-ready”
architectuur

Raimond Brookman
Raimond.Brookman@infosupport.com
Agenda
Doel en Context

Architectuur Eisen

Ervaringen met
Greenfield & Bestaand

Behaalde Resultaten

LAC 2013: Hogere klanttevredenheid met “DevOps-ready” architectuur

2
Waarom DevOps?

3. Snellere
innovatie

1. Meer
betrokken
klant

Hogere klant
tevredenheid

2. Snellere
feedback

LAC 2013: Hogere klanttevredenheid met “DevOps-ready” architectuur

3
Omgeving: Product ontwikkeling
Bestaand product (10 jaar)

Nieuw product (1 jaar)

Endeavour Software Ontwikkelstraat

KnowNow kennismanagement system

LAC 2013: Hogere klanttevredenheid met “DevOps-ready” architectuur

4
(Agile) Architectuur mythes
“Met architectuur
gaat het in 1x goed”
“Architectuur kost te
veel tijd”

“Architectuur is niet
nodig bij..”

DevOps

Agile Continuous
Delivery

LAC 2013: Hogere klanttevredenheid met “DevOps-ready” architectuur

5
Eisen aan een “DevOps ready” architectuur
Vaker Uitrollen
Incrementeel
Uitrollen

Autonomie &
Design for Change
Context Sensitive
Features

Auto Deploy &
Back Out

Data Migratie
Mixed Versions

Deployment
Infrastructure

Telemetrie &
Monitoring

LAC 2013: Hogere klanttevredenheid met “DevOps-ready” architectuur

6
Greenfield (KnowNow)
Autonomie &
Design for Change

Modulair en extensible
CMS (Orchard)

Context Sensitive
Features

A/B Testing,
Dunne laagjes, Piloting

Deployment
Infrastructure

5 min Deploy,
Background migration

Telemetrie &
Monitoring

Google Analytics,
MS System Center
LAC 2013: Hogere klanttevredenheid met “DevOps-ready” architectuur

7
Bestaand (Endeavour)
Autonomie &
Design for Change

Architectuur gekanteld,
Release scope variabel

Context Sensitive
Features

Modulaire upgrade

Deployment
Infrastructure

Handleiding => Automated
Auto config werkplek

Telemetrie &
Monitoring

MS System Center,
UpTrends, … (Hosted)
LAC 2013: Hogere klanttevredenheid met “DevOps-ready” architectuur

8
Effect van architectuur keuzen

Building Blocks

Vsiual
Sutdio

Digital Coach

SOA

Business Application

ALM

SOA Reference
Architecture

Business Application
Reference Architecture

ALM Guidance

SOA Developer
Guidance

Business Application
Developer Guidance

Developer
programming guidance

Web Service template

Business application
template

Build and Test
extensions

Web Service
Framework

MVC Framework

Build and Test
extensions

Message Mapping
Component

ORM Component

Test framework

LAC 2013: Hogere klanttevredenheid met “DevOps-ready” architectuur

9
Release & Change management
Context: Product afgenomen door meerdere
klanten
Cloud

On-Premise

1 Versie

Multi Versie

Modulair

Big Bang

LAC 2013: Hogere klanttevredenheid met “DevOps-ready” architectuur

10
Effect van DevOps op klanttevredenheid
Bestaand Product
Service Response
times <

Nieuw Product
2 wekelijkse release,
nu rel. 38

Open Issues <

User Feedback via
User Voice

Kwartaal migraties,
continuous patch

#auteurs van 15 naar
115 (spontaan)

Sneller innoveren => Sneller Technical Debt
Architectuur is “slechts” Enabler
Organisatie & Cultuur is randvoorwaardelijk
LAC 2013: Hogere klanttevredenheid met “DevOps-ready” architectuur

11
Doorkijk naar “de Enterprise”
Focus was hier product ontwikkeling
Maar werkt dit ook breder?

Stelling

DevOps en Continuous Delivery is interessant
voor software architectuur, en zeker ook voor
“de Enterprise”
(kom naar onze discussie sessie!)
LAC 2013: Hogere klanttevredenheid met “DevOps-ready” architectuur

12
Take aways
DevOps & Continuous Delivery doe je voor een
concreet doel, definieer dit

Continuous Delivery stelt andere architectuur eisen en
vergt dus anders kijken en denken

Succesvolle verbetering betekent organisatie én
architectuur op orde brengen
LAC 2013: Hogere klanttevredenheid met “DevOps-ready” architectuur

13

Más contenido relacionado

La actualidad más candente

Agile Resultaat Met PRINCE2 Controle V1 0
Agile Resultaat Met PRINCE2 Controle V1 0Agile Resultaat Met PRINCE2 Controle V1 0
Agile Resultaat Met PRINCE2 Controle V1 0Martin van Borselaer
 
Webinar DevOps Acceleration Program
Webinar DevOps Acceleration Program Webinar DevOps Acceleration Program
Webinar DevOps Acceleration Program Delta-N
 
Sdb Presentatie
Sdb PresentatieSdb Presentatie
Sdb Presentatiemenfey
 
Agile werken @schiphol
Agile werken @schipholAgile werken @schiphol
Agile werken @schipholDelta-N
 
Utrecht JUG - Pipeline as code
Utrecht JUG - Pipeline as codeUtrecht JUG - Pipeline as code
Utrecht JUG - Pipeline as codeBert Jan Schrijver
 
Seminar lean en agile it, 2 veranderen en beheren
Seminar lean en agile it, 2   veranderen en beherenSeminar lean en agile it, 2   veranderen en beheren
Seminar lean en agile it, 2 veranderen en beherenMartin van Borselaer
 
Agile werken voor opdrachtgevers
Agile werken voor opdrachtgeversAgile werken voor opdrachtgevers
Agile werken voor opdrachtgeversRonald Kleverlaan
 
Vraag 01 devops examenvoorbereiding
Vraag 01 devops examenvoorbereidingVraag 01 devops examenvoorbereiding
Vraag 01 devops examenvoorbereidingMettje Heegstra
 
Lean PRINCE2, projectmanagement is waste (maar noodzakelijk)
Lean PRINCE2, projectmanagement is waste (maar noodzakelijk)Lean PRINCE2, projectmanagement is waste (maar noodzakelijk)
Lean PRINCE2, projectmanagement is waste (maar noodzakelijk)Martin van Borselaer
 
Asl bi sl metrics themasessie 2013 devops sogeti
Asl bi sl metrics themasessie 2013   devops sogetiAsl bi sl metrics themasessie 2013   devops sogeti
Asl bi sl metrics themasessie 2013 devops sogetiHarold van Heeringen
 
Guru4 pro lean_software_development_v1.0
Guru4 pro lean_software_development_v1.0Guru4 pro lean_software_development_v1.0
Guru4 pro lean_software_development_v1.0Edward John Crain
 
Hoe releasen minder pijnlijk werd bij de ANWB Alarmcentrale
Hoe releasen minder pijnlijk werd bij de ANWB AlarmcentraleHoe releasen minder pijnlijk werd bij de ANWB Alarmcentrale
Hoe releasen minder pijnlijk werd bij de ANWB AlarmcentraleSjoerd Hemminga
 
Installatiebedrijf kwekel bv
Installatiebedrijf kwekel bvInstallatiebedrijf kwekel bv
Installatiebedrijf kwekel bvjaap_janssens
 
OPS als enabler voor DevOps bij KvK - Robbert van der Houwen (KvK) & Conrad H...
OPS als enabler voor DevOps bij KvK - Robbert van der Houwen (KvK) & Conrad H...OPS als enabler voor DevOps bij KvK - Robbert van der Houwen (KvK) & Conrad H...
OPS als enabler voor DevOps bij KvK - Robbert van der Houwen (KvK) & Conrad H...Sogeti Nederland B.V.
 
SCRUM essentials voor PRINCE2 project managagers
SCRUM essentials voor PRINCE2 project managagersSCRUM essentials voor PRINCE2 project managagers
SCRUM essentials voor PRINCE2 project managagersTricode (part of Dept)
 
Is cloud de toekomst, TOPdesk on Tour 2016, Antwerpen
Is cloud de toekomst, TOPdesk on Tour 2016, AntwerpenIs cloud de toekomst, TOPdesk on Tour 2016, Antwerpen
Is cloud de toekomst, TOPdesk on Tour 2016, AntwerpenTOPdesk
 
I am a agile tester, because...(Agile testing put to practice)
I am a agile tester, because...(Agile testing put to practice)I am a agile tester, because...(Agile testing put to practice)
I am a agile tester, because...(Agile testing put to practice)Derk-Jan de Grood
 
Hoe releasen minder pijnlijk werd bij de ANWB Alarmcentrale
Hoe releasen minder pijnlijk werd bij de ANWB AlarmcentraleHoe releasen minder pijnlijk werd bij de ANWB Alarmcentrale
Hoe releasen minder pijnlijk werd bij de ANWB AlarmcentraleJeroen Reijn
 
FlightCheck Online - Do More 2007
FlightCheck Online - Do More 2007FlightCheck Online - Do More 2007
FlightCheck Online - Do More 2007arnold
 

La actualidad más candente (20)

Agile Resultaat Met PRINCE2 Controle V1 0
Agile Resultaat Met PRINCE2 Controle V1 0Agile Resultaat Met PRINCE2 Controle V1 0
Agile Resultaat Met PRINCE2 Controle V1 0
 
Webinar DevOps Acceleration Program
Webinar DevOps Acceleration Program Webinar DevOps Acceleration Program
Webinar DevOps Acceleration Program
 
Sdb Presentatie
Sdb PresentatieSdb Presentatie
Sdb Presentatie
 
Agile werken @schiphol
Agile werken @schipholAgile werken @schiphol
Agile werken @schiphol
 
Utrecht JUG - Pipeline as code
Utrecht JUG - Pipeline as codeUtrecht JUG - Pipeline as code
Utrecht JUG - Pipeline as code
 
Seminar lean en agile it, 2 veranderen en beheren
Seminar lean en agile it, 2   veranderen en beherenSeminar lean en agile it, 2   veranderen en beheren
Seminar lean en agile it, 2 veranderen en beheren
 
Agile werken voor opdrachtgevers
Agile werken voor opdrachtgeversAgile werken voor opdrachtgevers
Agile werken voor opdrachtgevers
 
Vraag 01 devops examenvoorbereiding
Vraag 01 devops examenvoorbereidingVraag 01 devops examenvoorbereiding
Vraag 01 devops examenvoorbereiding
 
Lean PRINCE2, projectmanagement is waste (maar noodzakelijk)
Lean PRINCE2, projectmanagement is waste (maar noodzakelijk)Lean PRINCE2, projectmanagement is waste (maar noodzakelijk)
Lean PRINCE2, projectmanagement is waste (maar noodzakelijk)
 
Agile & scrum
Agile & scrumAgile & scrum
Agile & scrum
 
Asl bi sl metrics themasessie 2013 devops sogeti
Asl bi sl metrics themasessie 2013   devops sogetiAsl bi sl metrics themasessie 2013   devops sogeti
Asl bi sl metrics themasessie 2013 devops sogeti
 
Guru4 pro lean_software_development_v1.0
Guru4 pro lean_software_development_v1.0Guru4 pro lean_software_development_v1.0
Guru4 pro lean_software_development_v1.0
 
Hoe releasen minder pijnlijk werd bij de ANWB Alarmcentrale
Hoe releasen minder pijnlijk werd bij de ANWB AlarmcentraleHoe releasen minder pijnlijk werd bij de ANWB Alarmcentrale
Hoe releasen minder pijnlijk werd bij de ANWB Alarmcentrale
 
Installatiebedrijf kwekel bv
Installatiebedrijf kwekel bvInstallatiebedrijf kwekel bv
Installatiebedrijf kwekel bv
 
OPS als enabler voor DevOps bij KvK - Robbert van der Houwen (KvK) & Conrad H...
OPS als enabler voor DevOps bij KvK - Robbert van der Houwen (KvK) & Conrad H...OPS als enabler voor DevOps bij KvK - Robbert van der Houwen (KvK) & Conrad H...
OPS als enabler voor DevOps bij KvK - Robbert van der Houwen (KvK) & Conrad H...
 
SCRUM essentials voor PRINCE2 project managagers
SCRUM essentials voor PRINCE2 project managagersSCRUM essentials voor PRINCE2 project managagers
SCRUM essentials voor PRINCE2 project managagers
 
Is cloud de toekomst, TOPdesk on Tour 2016, Antwerpen
Is cloud de toekomst, TOPdesk on Tour 2016, AntwerpenIs cloud de toekomst, TOPdesk on Tour 2016, Antwerpen
Is cloud de toekomst, TOPdesk on Tour 2016, Antwerpen
 
I am a agile tester, because...(Agile testing put to practice)
I am a agile tester, because...(Agile testing put to practice)I am a agile tester, because...(Agile testing put to practice)
I am a agile tester, because...(Agile testing put to practice)
 
Hoe releasen minder pijnlijk werd bij de ANWB Alarmcentrale
Hoe releasen minder pijnlijk werd bij de ANWB AlarmcentraleHoe releasen minder pijnlijk werd bij de ANWB Alarmcentrale
Hoe releasen minder pijnlijk werd bij de ANWB Alarmcentrale
 
FlightCheck Online - Do More 2007
FlightCheck Online - Do More 2007FlightCheck Online - Do More 2007
FlightCheck Online - Do More 2007
 

Similar a Lac 2013 hogere klanttevredenheid met dev ops-ready architectuur

2tCloud update - Copaco Cloud Event 2015 (break-out 3)
2tCloud update - Copaco Cloud Event 2015 (break-out 3)2tCloud update - Copaco Cloud Event 2015 (break-out 3)
2tCloud update - Copaco Cloud Event 2015 (break-out 3)Copaco Nederland
 
Creating sustainable solutions with SharePoint 2013 - Yuri Burger
Creating sustainable solutions with SharePoint 2013 - Yuri BurgerCreating sustainable solutions with SharePoint 2013 - Yuri Burger
Creating sustainable solutions with SharePoint 2013 - Yuri BurgerDelta-N
 
Continuous deployment en SaaS ontzorgen – u excelleert - SEE 2016
Continuous deployment en SaaS ontzorgen – u excelleert - SEE 2016Continuous deployment en SaaS ontzorgen – u excelleert - SEE 2016
Continuous deployment en SaaS ontzorgen – u excelleert - SEE 2016TOPdesk
 
From Oracle Classic into the Cloud - Connexys and AMIS
From Oracle Classic into the Cloud - Connexys and AMISFrom Oracle Classic into the Cloud - Connexys and AMIS
From Oracle Classic into the Cloud - Connexys and AMISLucas Jellema
 
New features cognos10.2
New features cognos10.2New features cognos10.2
New features cognos10.2Jan van Otten
 
Nieuw in Azure DevOps - 8 april 2022pdf
Nieuw in Azure DevOps - 8 april 2022pdfNieuw in Azure DevOps - 8 april 2022pdf
Nieuw in Azure DevOps - 8 april 2022pdfDelta-N
 
OMcollective webinar: Blijf ook in 2021 scoren in Google
OMcollective webinar: Blijf ook in 2021 scoren in GoogleOMcollective webinar: Blijf ook in 2021 scoren in Google
OMcollective webinar: Blijf ook in 2021 scoren in GoogleNathalie Vandermeersch
 
CRM 2011 als xRM platform - CRM Partners
CRM 2011 als xRM platform - CRM PartnersCRM 2011 als xRM platform - CRM Partners
CRM 2011 als xRM platform - CRM PartnersExploreDynCRM
 
SE & BIM: twee cruciale onderdelen van een succesvolle ketensamenwerking
SE & BIM: twee cruciale onderdelen van een succesvolle ketensamenwerkingSE & BIM: twee cruciale onderdelen van een succesvolle ketensamenwerking
SE & BIM: twee cruciale onderdelen van een succesvolle ketensamenwerkingCROW
 
TOPdesk - Azure DevOps webinar maart2022.pdf
TOPdesk - Azure DevOps webinar maart2022.pdfTOPdesk - Azure DevOps webinar maart2022.pdf
TOPdesk - Azure DevOps webinar maart2022.pdfDelta-N
 
Waarom Bedrijven Kiezen Voor Drupal Voor De Ontwikkeling Van Futuristische We...
Waarom Bedrijven Kiezen Voor Drupal Voor De Ontwikkeling Van Futuristische We...Waarom Bedrijven Kiezen Voor Drupal Voor De Ontwikkeling Van Futuristische We...
Waarom Bedrijven Kiezen Voor Drupal Voor De Ontwikkeling Van Futuristische We...Rasin Bekkevold
 
Presentatie Enterprise Architectuur - Agile en Essentie
Presentatie Enterprise Architectuur - Agile en EssentiePresentatie Enterprise Architectuur - Agile en Essentie
Presentatie Enterprise Architectuur - Agile en EssentieDanny Greefhorst
 
Crowd Designing Microservices Architecture
Crowd Designing Microservices ArchitectureCrowd Designing Microservices Architecture
Crowd Designing Microservices ArchitectureRubiX BV
 
Aces direct golfdag 2014 (26 6-2014)
Aces direct golfdag 2014 (26 6-2014)Aces direct golfdag 2014 (26 6-2014)
Aces direct golfdag 2014 (26 6-2014)ACES Direct
 
EMS Ehsal - production in a digital world 2013
EMS Ehsal - production in a digital world 2013EMS Ehsal - production in a digital world 2013
EMS Ehsal - production in a digital world 2013Hans Palmers
 
Onderzoek koppeling beheer en onderhoud aan BIM
Onderzoek koppeling beheer en onderhoud aan BIMOnderzoek koppeling beheer en onderhoud aan BIM
Onderzoek koppeling beheer en onderhoud aan BIMDWA
 

Similar a Lac 2013 hogere klanttevredenheid met dev ops-ready architectuur (20)

2tCloud update - Copaco Cloud Event 2015 (break-out 3)
2tCloud update - Copaco Cloud Event 2015 (break-out 3)2tCloud update - Copaco Cloud Event 2015 (break-out 3)
2tCloud update - Copaco Cloud Event 2015 (break-out 3)
 
Creating sustainable solutions with SharePoint 2013 - Yuri Burger
Creating sustainable solutions with SharePoint 2013 - Yuri BurgerCreating sustainable solutions with SharePoint 2013 - Yuri Burger
Creating sustainable solutions with SharePoint 2013 - Yuri Burger
 
Continuous deployment en SaaS ontzorgen – u excelleert - SEE 2016
Continuous deployment en SaaS ontzorgen – u excelleert - SEE 2016Continuous deployment en SaaS ontzorgen – u excelleert - SEE 2016
Continuous deployment en SaaS ontzorgen – u excelleert - SEE 2016
 
From Oracle Classic into the Cloud - Connexys and AMIS
From Oracle Classic into the Cloud - Connexys and AMISFrom Oracle Classic into the Cloud - Connexys and AMIS
From Oracle Classic into the Cloud - Connexys and AMIS
 
New features cognos10.2
New features cognos10.2New features cognos10.2
New features cognos10.2
 
BI Projects
BI ProjectsBI Projects
BI Projects
 
Nieuw in Azure DevOps - 8 april 2022pdf
Nieuw in Azure DevOps - 8 april 2022pdfNieuw in Azure DevOps - 8 april 2022pdf
Nieuw in Azure DevOps - 8 april 2022pdf
 
OMcollective webinar: Blijf ook in 2021 scoren in Google
OMcollective webinar: Blijf ook in 2021 scoren in GoogleOMcollective webinar: Blijf ook in 2021 scoren in Google
OMcollective webinar: Blijf ook in 2021 scoren in Google
 
CRM 2011 als xRM platform - CRM Partners
CRM 2011 als xRM platform - CRM PartnersCRM 2011 als xRM platform - CRM Partners
CRM 2011 als xRM platform - CRM Partners
 
SE & BIM: twee cruciale onderdelen van een succesvolle ketensamenwerking
SE & BIM: twee cruciale onderdelen van een succesvolle ketensamenwerkingSE & BIM: twee cruciale onderdelen van een succesvolle ketensamenwerking
SE & BIM: twee cruciale onderdelen van een succesvolle ketensamenwerking
 
TOPdesk - Azure DevOps webinar maart2022.pdf
TOPdesk - Azure DevOps webinar maart2022.pdfTOPdesk - Azure DevOps webinar maart2022.pdf
TOPdesk - Azure DevOps webinar maart2022.pdf
 
Tiende Meetup: Microservices
Tiende Meetup: MicroservicesTiende Meetup: Microservices
Tiende Meetup: Microservices
 
Waarom Bedrijven Kiezen Voor Drupal Voor De Ontwikkeling Van Futuristische We...
Waarom Bedrijven Kiezen Voor Drupal Voor De Ontwikkeling Van Futuristische We...Waarom Bedrijven Kiezen Voor Drupal Voor De Ontwikkeling Van Futuristische We...
Waarom Bedrijven Kiezen Voor Drupal Voor De Ontwikkeling Van Futuristische We...
 
Presentatie Enterprise Architectuur - Agile en Essentie
Presentatie Enterprise Architectuur - Agile en EssentiePresentatie Enterprise Architectuur - Agile en Essentie
Presentatie Enterprise Architectuur - Agile en Essentie
 
Crowd Designing Microservices Architecture
Crowd Designing Microservices ArchitectureCrowd Designing Microservices Architecture
Crowd Designing Microservices Architecture
 
Aces direct golfdag 2014 (26 6-2014)
Aces direct golfdag 2014 (26 6-2014)Aces direct golfdag 2014 (26 6-2014)
Aces direct golfdag 2014 (26 6-2014)
 
EMS Ehsal - production in a digital world 2013
EMS Ehsal - production in a digital world 2013EMS Ehsal - production in a digital world 2013
EMS Ehsal - production in a digital world 2013
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
111450
111450111450
111450
 
Onderzoek koppeling beheer en onderhoud aan BIM
Onderzoek koppeling beheer en onderhoud aan BIMOnderzoek koppeling beheer en onderhoud aan BIM
Onderzoek koppeling beheer en onderhoud aan BIM
 

Lac 2013 hogere klanttevredenheid met dev ops-ready architectuur

  • 2. Agenda Doel en Context Architectuur Eisen Ervaringen met Greenfield & Bestaand Behaalde Resultaten LAC 2013: Hogere klanttevredenheid met “DevOps-ready” architectuur 2
  • 3. Waarom DevOps? 3. Snellere innovatie 1. Meer betrokken klant Hogere klant tevredenheid 2. Snellere feedback LAC 2013: Hogere klanttevredenheid met “DevOps-ready” architectuur 3
  • 4. Omgeving: Product ontwikkeling Bestaand product (10 jaar) Nieuw product (1 jaar) Endeavour Software Ontwikkelstraat KnowNow kennismanagement system LAC 2013: Hogere klanttevredenheid met “DevOps-ready” architectuur 4
  • 5. (Agile) Architectuur mythes “Met architectuur gaat het in 1x goed” “Architectuur kost te veel tijd” “Architectuur is niet nodig bij..” DevOps Agile Continuous Delivery LAC 2013: Hogere klanttevredenheid met “DevOps-ready” architectuur 5
  • 6. Eisen aan een “DevOps ready” architectuur Vaker Uitrollen Incrementeel Uitrollen Autonomie & Design for Change Context Sensitive Features Auto Deploy & Back Out Data Migratie Mixed Versions Deployment Infrastructure Telemetrie & Monitoring LAC 2013: Hogere klanttevredenheid met “DevOps-ready” architectuur 6
  • 7. Greenfield (KnowNow) Autonomie & Design for Change Modulair en extensible CMS (Orchard) Context Sensitive Features A/B Testing, Dunne laagjes, Piloting Deployment Infrastructure 5 min Deploy, Background migration Telemetrie & Monitoring Google Analytics, MS System Center LAC 2013: Hogere klanttevredenheid met “DevOps-ready” architectuur 7
  • 8. Bestaand (Endeavour) Autonomie & Design for Change Architectuur gekanteld, Release scope variabel Context Sensitive Features Modulaire upgrade Deployment Infrastructure Handleiding => Automated Auto config werkplek Telemetrie & Monitoring MS System Center, UpTrends, … (Hosted) LAC 2013: Hogere klanttevredenheid met “DevOps-ready” architectuur 8
  • 9. Effect van architectuur keuzen Building Blocks Vsiual Sutdio Digital Coach SOA Business Application ALM SOA Reference Architecture Business Application Reference Architecture ALM Guidance SOA Developer Guidance Business Application Developer Guidance Developer programming guidance Web Service template Business application template Build and Test extensions Web Service Framework MVC Framework Build and Test extensions Message Mapping Component ORM Component Test framework LAC 2013: Hogere klanttevredenheid met “DevOps-ready” architectuur 9
  • 10. Release & Change management Context: Product afgenomen door meerdere klanten Cloud On-Premise 1 Versie Multi Versie Modulair Big Bang LAC 2013: Hogere klanttevredenheid met “DevOps-ready” architectuur 10
  • 11. Effect van DevOps op klanttevredenheid Bestaand Product Service Response times < Nieuw Product 2 wekelijkse release, nu rel. 38 Open Issues < User Feedback via User Voice Kwartaal migraties, continuous patch #auteurs van 15 naar 115 (spontaan) Sneller innoveren => Sneller Technical Debt Architectuur is “slechts” Enabler Organisatie & Cultuur is randvoorwaardelijk LAC 2013: Hogere klanttevredenheid met “DevOps-ready” architectuur 11
  • 12. Doorkijk naar “de Enterprise” Focus was hier product ontwikkeling Maar werkt dit ook breder? Stelling DevOps en Continuous Delivery is interessant voor software architectuur, en zeker ook voor “de Enterprise” (kom naar onze discussie sessie!) LAC 2013: Hogere klanttevredenheid met “DevOps-ready” architectuur 12
  • 13. Take aways DevOps & Continuous Delivery doe je voor een concreet doel, definieer dit Continuous Delivery stelt andere architectuur eisen en vergt dus anders kijken en denken Succesvolle verbetering betekent organisatie én architectuur op orde brengen LAC 2013: Hogere klanttevredenheid met “DevOps-ready” architectuur 13