SlideShare a Scribd company logo
Continuous deployment in Scrum
Marcel Groennou en Alex Roos
About us
Marcel Groennou & Alex Roos
www.delta-n.nl/blogs
@alexroos300
alexr@delta-n.nl
almgroennou.wordpress.com
@groennom
marcelg@delta-n.nl
Continuous deployment?
Van Continuous integration naar
Continuous deployment
Continuous
integration
Continuous
delivery
Continuous
deployment
Maturity model
Continuous deployment maturity model
Cultuur en organisatie
Cultuur en organisatie
Initial
Teams georganiseerd op basis van technologie (bv een Cobol team, een
.Net team, een Database team)
Er wordt gebruik gemaakt van een versiebeheer systeem
Managed
Er is per team 1 backlog beschikbaar
Agile werken wordt geïntroduceerd en toegepast binnen de team(s)
Testen wordt betrokken bij het ontwikkelen
Cultuur en organisatie
Defined
Samenwerking met Operations wordt gestart en is of onderdeel van het
team of wordt regelmatig betrokken bij het team.
Changes, Oplossing Bugs en Nieuwe features worden op dezelfde wijze
naar productie gebracht.
Verantwoordelijkheid bij team (o.a. kwaliteit, velocity maar ook
doorvoeren van proces en product verbeteringen)
Cultuur en organisatie
Quantatively managed
Team is zelf verantwoordelijk voor doorvoeren wijzigingen op productie
Continuous improvement vindt plaats (Plan, Do, Check, Act)
Oplevering van functionaliteit kan los staan van oplevering naar productie
Optimizing
Cross functional Teams
Functionaliteit zo snel mogelijk naar productie brengen
Geen roll back scenario, productie problemen worden direct opgelost
Best bets
Waar te beginnen?
Bepaal doel (wat wil je bereiken)
Continuous deployment is geen doel op zich, kijk waar je als organisatie
naar toe wilt.
Kan verschillen per product
Bepaal waar je nu staat
Maak een plan om het doel te bereiken
Start met de eerste stap, meet het resultaat en pas plan aan
indien nodig
Verificatie & reporting
Wat is er te meten?
Het development proces zelf (velocity, business value, customer
value)
Kwaliteit (aantal defects, hoelang staan defects open?)
Code analysis, test coverage
Alles wat met deployment te maken heeft.
Trends van alles wat je meet!
Wat meet je en waarom?
Velocity
Business value
Customer value
Wat gebeurt er met velocity?
Automatisch testen
Iets andere manier van werken
Hoe belangrijk is het, dat de velocity een andere invulling krijgt?
Best bets
Waar moet je beginnen?
Fix alle defects direct
Deploy automatisch naar een test omgeving
Automatische unit tests
Begin met alles te meten, wat mogelijk te meten is
Vier ook de kleine successen!
8 december 2016
Scrum Round table DevOps en Scrum
Over Delta-N
Delta-N
Laan van Waalhaven 450, 2497 GR Den Haag
085 – 487 52 00 | info@delta-n.nl | www.delta-n.nl

More Related Content

PDF
Continuous deployment in scrum 2017
ODP
Congres NN Open - Johan Hiemstra
PPTX
DevOps tools, short presentation @Sogeti Diemen
PDF
Preventing anti-patterns for agile testing
PPTX
I am a agile tester, because...(Agile testing put to practice)
PDF
Webinar DevOps Acceleration Program
PPTX
Agile Resultaat Met PRINCE2 Controle V1 0
PDF
Get Inspired flyer
Continuous deployment in scrum 2017
Congres NN Open - Johan Hiemstra
DevOps tools, short presentation @Sogeti Diemen
Preventing anti-patterns for agile testing
I am a agile tester, because...(Agile testing put to practice)
Webinar DevOps Acceleration Program
Agile Resultaat Met PRINCE2 Controle V1 0
Get Inspired flyer

Viewers also liked (10)

PDF
Deployment Automation in de praktijk
PDF
Delivering Digital Transformation via DevOps
PDF
Continuous Integration en DevOps bij Vektis
PDF
Continuous Delivery en Tools
PDF
Scrum Round Table - Value Stream Mapping
PPTX
Office 365 Journaal Maart 2017
PPTX
Visual studio 2017 - Launch Event Keynote
PDF
Custom SharePoint Integration - from zero to here in 60 minutes
PDF
Webinar dynamics 365
Deployment Automation in de praktijk
Delivering Digital Transformation via DevOps
Continuous Integration en DevOps bij Vektis
Continuous Delivery en Tools
Scrum Round Table - Value Stream Mapping
Office 365 Journaal Maart 2017
Visual studio 2017 - Launch Event Keynote
Custom SharePoint Integration - from zero to here in 60 minutes
Webinar dynamics 365
Ad

Similar to Continuous Deployment in Scrum (20)

DOCX
DevOps is geen scrum def
DOC
Cv herman egberts
PPTX
Testen binnen dev ops DTC 2014
PDF
Solvinity CI CD
PDF
Nearshoring Review
PDF
Buzz Ordina Testing Vacatures - Meet Swen
PPT
Sdb Presentatie
PPT
Workshop BI/DWH AGILE TESTING Zwitserleven Dutch
PDF
Asl bi sl metrics themasessie 2013 devops sogeti
PPT
EFQM model
PPTX
Agile werken voor opdrachtgevers
PPTX
De #1 valkuil bij het opstarten van conversie-optimalisatie in je organisatie
PDF
Bpug 2014 agile project mgt tussen scylla en charybdis
PPTX
Handleiding Qsuite | Wat zijn audits en toetsingen en hoe voer ik deze uit vo...
PPT
Agile: wat zijn de voordelen voor jou?
PDF
Scaling the Agile Organisation
PPT
Guru4 pro lean_software_development_v1.0
PPTX
Achtergronden kwaliteitssystemen Improvement Model
PPTX
Bedrijfspresentatie PTWEE B.V.
PPTX
Ontwikkelen maar hoe
DevOps is geen scrum def
Cv herman egberts
Testen binnen dev ops DTC 2014
Solvinity CI CD
Nearshoring Review
Buzz Ordina Testing Vacatures - Meet Swen
Sdb Presentatie
Workshop BI/DWH AGILE TESTING Zwitserleven Dutch
Asl bi sl metrics themasessie 2013 devops sogeti
EFQM model
Agile werken voor opdrachtgevers
De #1 valkuil bij het opstarten van conversie-optimalisatie in je organisatie
Bpug 2014 agile project mgt tussen scylla en charybdis
Handleiding Qsuite | Wat zijn audits en toetsingen en hoe voer ik deze uit vo...
Agile: wat zijn de voordelen voor jou?
Scaling the Agile Organisation
Guru4 pro lean_software_development_v1.0
Achtergronden kwaliteitssystemen Improvement Model
Bedrijfspresentatie PTWEE B.V.
Ontwikkelen maar hoe
Ad

More from Delta-N (20)

PDF
Azure DevOps Update Juni 2025: news en best practices
PDF
Techorama Event Based Architecture Chris van Zadel.pdf
PDF
Webinar Azure DevOps Update Slides mei 2024.pdf
PDF
Azure DevOps Update: nieuws en best practices - februari 2024.pdf
PDF
Webinar overstap van DevOps naar GitHub.pdf
PDF
Techorama Healthcare & AI Roderick Schoon2.pdf
PDF
Nieuw in Azure DevOps.pdf
PDF
Webinar Github Workitem management.pdf
PDF
Webinar Microsoft Teams Phone - december 2022
PPTX
Webinar Praktische stappen om je release frequentie te verhogen
PPTX
Webinar - Digitaal Samenwerken op een hybride manier.pptx
PPTX
Microsoft 365 journaal November 2022
PDF
Practical steps to increase deployment frequency
PPTX
Nieuw In Azure DevOps webinar - 7-10-2022.pptx
PPTX
Webinars TOPdesk - AzureDevOps UK.pptx
PPTX
Microsoft 365 journaal juni 2022.pptx
PDF
Webinar product backlog management.pdf
PPTX
Starten met Azure 20 mei 2022.pptx
PDF
Nieuw in Azure DevOps - 8 april 2022pdf
PDF
TOPdesk - Azure DevOps webinar maart2022.pdf
Azure DevOps Update Juni 2025: news en best practices
Techorama Event Based Architecture Chris van Zadel.pdf
Webinar Azure DevOps Update Slides mei 2024.pdf
Azure DevOps Update: nieuws en best practices - februari 2024.pdf
Webinar overstap van DevOps naar GitHub.pdf
Techorama Healthcare & AI Roderick Schoon2.pdf
Nieuw in Azure DevOps.pdf
Webinar Github Workitem management.pdf
Webinar Microsoft Teams Phone - december 2022
Webinar Praktische stappen om je release frequentie te verhogen
Webinar - Digitaal Samenwerken op een hybride manier.pptx
Microsoft 365 journaal November 2022
Practical steps to increase deployment frequency
Nieuw In Azure DevOps webinar - 7-10-2022.pptx
Webinars TOPdesk - AzureDevOps UK.pptx
Microsoft 365 journaal juni 2022.pptx
Webinar product backlog management.pdf
Starten met Azure 20 mei 2022.pptx
Nieuw in Azure DevOps - 8 april 2022pdf
TOPdesk - Azure DevOps webinar maart2022.pdf

Continuous Deployment in Scrum

  • 1. Continuous deployment in Scrum Marcel Groennou en Alex Roos
  • 2. About us Marcel Groennou & Alex Roos www.delta-n.nl/blogs @alexroos300 alexr@delta-n.nl almgroennou.wordpress.com @groennom marcelg@delta-n.nl
  • 4. Van Continuous integration naar Continuous deployment Continuous integration Continuous delivery Continuous deployment
  • 8. Cultuur en organisatie Initial Teams georganiseerd op basis van technologie (bv een Cobol team, een .Net team, een Database team) Er wordt gebruik gemaakt van een versiebeheer systeem Managed Er is per team 1 backlog beschikbaar Agile werken wordt geïntroduceerd en toegepast binnen de team(s) Testen wordt betrokken bij het ontwikkelen
  • 9. Cultuur en organisatie Defined Samenwerking met Operations wordt gestart en is of onderdeel van het team of wordt regelmatig betrokken bij het team. Changes, Oplossing Bugs en Nieuwe features worden op dezelfde wijze naar productie gebracht. Verantwoordelijkheid bij team (o.a. kwaliteit, velocity maar ook doorvoeren van proces en product verbeteringen)
  • 10. Cultuur en organisatie Quantatively managed Team is zelf verantwoordelijk voor doorvoeren wijzigingen op productie Continuous improvement vindt plaats (Plan, Do, Check, Act) Oplevering van functionaliteit kan los staan van oplevering naar productie Optimizing Cross functional Teams Functionaliteit zo snel mogelijk naar productie brengen Geen roll back scenario, productie problemen worden direct opgelost
  • 12. Waar te beginnen? Bepaal doel (wat wil je bereiken) Continuous deployment is geen doel op zich, kijk waar je als organisatie naar toe wilt. Kan verschillen per product Bepaal waar je nu staat Maak een plan om het doel te bereiken Start met de eerste stap, meet het resultaat en pas plan aan indien nodig
  • 14. Wat is er te meten? Het development proces zelf (velocity, business value, customer value) Kwaliteit (aantal defects, hoelang staan defects open?) Code analysis, test coverage Alles wat met deployment te maken heeft. Trends van alles wat je meet!
  • 15. Wat meet je en waarom? Velocity Business value Customer value
  • 16. Wat gebeurt er met velocity? Automatisch testen Iets andere manier van werken Hoe belangrijk is het, dat de velocity een andere invulling krijgt?
  • 18. Waar moet je beginnen? Fix alle defects direct Deploy automatisch naar een test omgeving Automatische unit tests Begin met alles te meten, wat mogelijk te meten is Vier ook de kleine successen!
  • 19. 8 december 2016 Scrum Round table DevOps en Scrum
  • 20. Over Delta-N Delta-N Laan van Waalhaven 450, 2497 GR Den Haag 085 – 487 52 00 | info@delta-n.nl | www.delta-n.nl