SlideShare a Scribd company logo
1
Continuous Delivery 3.0
Velocity Culture: “Amazon releases software every 11.6
seconds”, Amazon 2011
Session 1: Introduction
2017Q3-Q4
Jan Vlietland, Ewan Klomp, Slinger Jansen
Key needs of the Software Industry
• Employees, Employees, Employees
• Continuous Education
• Knowledge for Business and Product Innovation
– Generic software technology
– Generic development tooling
– Generic entrepreneurship knowledge
• Means
– National research and education initiative
– Post-graduate certification curricula
– Joint research programmes
Netherlands Institute for the Software Industry
• Initiative Utrecht University:
– prof. S. Brinkkemper
– Dr. S. Jansen
– Dr. J. Vlietland
– G. Lucassen MSc
• Currently three successful courses:
– Software Product Management
– Continuous Delivery 3.0
– Advanced Agile Product Ownership
• NISI is a spin-off of Utrecht University
• Mission: advance the software industry in the Netherlands, by
providing – Network – Innovation - Knowledge
• Research agenda:
–Continuous Delivery
–Agile Software Architectures
–Agility & Agile scaling
4
NISI mission
1. NISI Academy
2. NISI Scans & Assessments
3. Knowledge & Skills for the software industry
4. Knowledge Hub towards universities
5
NISI Services
Post-graduate certification
• During BSc/MSc in Computer Science/Software Engineering: just 1 or 2
courses on Architecture, Requirements Engineering, Delivery,
Development
• Need for continuous education
• Companies want to invest in personnel
• Personnel certification, e.g. individuals
• Areas: Software Architect; Product Management, Delivery Management,
Software Management, Software Development
7
NISI core team
Dr. Jan Vlietland has a
doctorate in Agile eco-
systems, is co-founder and
head of NISI, and has been
working in the software
industry for over 20 years.
Prof. Sjaak Brinkkemper is
head of the faculty of
Information and Computer
Science and professor at
Utrecht University, and NISI
initiator.
Dr. Slinger Jansen is assistant
professor at the faculty of
Information and Computer
Science of Utrecht University,
and heads research at large
software companies.
Garm Lucassen performs PhD
research about User Stories.
Continuous Delivery 3.0
• Introduction to Continuous Delivery 3.0
• Organized by:
• In collaboration with:
– NederlandICT - Software VOC - Scrum.org & ISPMA
• Powered by:
8
CD 3.0 lecturer Team
Jan Vlietland Arjan Franzen Maikel Meeuwse Fabiano Dalpiaz
Sjaak Brinkkemper Slinger Jansen Ewan Klomp Garm Lucassen
9
Course Objectives
• Help companies to cope with fast moving markets
• Advance participants knowledge about Continuous Delivery
3.0
• Help participants to implement CD 3.0 in their organizations
• Knowledge sharing between Continuous Delivery experts of
different companies
• Certification by NISI
10
Certification
• Continuous Delivery 3.0 exam and certification at the end of
the course
• We are currently transferring the Continuous Delivery 3.0
certification to the International Software Product
Management Association (ISPMA)
• What would you like to know about Continuous Delivery?
• How do you currently track usage of your software?
• How do you select the work for your developers?
• What do you hope to find in this session/course?
Participants Needs
12
13
Agenda
1. Introduction
2. Continuous Integration, Testing, Deployment
– Questions & Answers
– Break & Discussion
3. Continuous Tracking, Continuous Planning
– Questions & Answers
– Break & Discussion
4. Tooling & Cloud
– Demonstration
– Break & Discussion
5. Continuous Improvement
– Questions & Answers
6. Closure
• Continuous Delivery enables fast delivery of new software to the market, with
technology that integrates, tests en distributes software in a fast pace
• But what do you need to have in place to enable such delivery?
• And how to grasp the need of your customers and market?
• How do your select the right features to deliver customer oriented software?
• This course offers answers to these questions!
• We take modern software companies as an example and go in the details of a
Continuous Delivery 3.0 cycle from concept to cash.
14
Market theme
15
Agile/Scrum
Product
Backlog
Scrum
Master
Product
Owner
Development
team
Stakeholders
16
Continuous Delivery 3.0 overview
Continuous
Testing
Continuous
Deployment
Continuous
Integration
Continuous
Planning
Continuous
Tracking
Continuous Delivery 3.0 defined
Continuous delivery (CD) is the automation of the software delivery process,
which enables teams to continuously produce software. It aims at building,
testing, and releasing software faster and more frequently.
Continuous delivery 3.0 (CD3.0) is the automation of the full software
engineering cycle, which enables teams to continuously produce software,
track usage and adapt planned engineering. It aims at tracking, planning,
building, testing, and releasing software faster and more frequently.
Sources: https://en.wikipedia.org/wiki/Continuous_delivery
Continuous Delivery topics
Commit Build
Check
Code
Quality
Store
in
respository
Unit
testing
Acceptance
testing
Performance
testing
Deploy
on
acceptance
Deploy
on
performance
environment
Deploy
to
production
Continuous
Testing
Continuous
Deployment
Continuous
Integration
Wil je de rest van de Continuous Delivery 3.0 slides
ontvangen? Meld je dan aan bij het Nederlands
Instituut voor de Software Industrie!
http://nisi.nl/cursussen/continuousdeliverypipelines#
aanmelden-continuous-delivery
19
Aanmelden

More Related Content

What's hot

ANZTB2010_Conference MLB 201003
ANZTB2010_Conference MLB 201003ANZTB2010_Conference MLB 201003
ANZTB2010_Conference MLB 201003
Farid Vaswani
 
Cmgt 442 cmgt442
Cmgt 442 cmgt442Cmgt 442 cmgt442
Cmgt 442 cmgt442
GOODCourseHelp
 
Design your own BPM Program Strategy with Alfresco Process Services
Design your own BPM Program Strategy with Alfresco Process ServicesDesign your own BPM Program Strategy with Alfresco Process Services
Design your own BPM Program Strategy with Alfresco Process Services
Piergiorgio Lucidi
 
Why Experience Design is a Key Skill in the Digital Era
Why Experience Design is a Key Skill in the Digital EraWhy Experience Design is a Key Skill in the Digital Era
Why Experience Design is a Key Skill in the Digital Era
NUS-ISS
 
Introduction to DevSecOps OWASP Ahmedabad
Introduction to DevSecOps OWASP AhmedabadIntroduction to DevSecOps OWASP Ahmedabad
Introduction to DevSecOps OWASP Ahmedabad
kunwaratul hax0r
 
Everyone is different - IXDA Sydney (April 2017)
Everyone is different - IXDA Sydney (April 2017)Everyone is different - IXDA Sydney (April 2017)
Everyone is different - IXDA Sydney (April 2017)
Intopia
 
Case Study: Implementation with USC Institute for Creative Technologies
Case Study: Implementation with USC Institute for Creative TechnologiesCase Study: Implementation with USC Institute for Creative Technologies
Case Study: Implementation with USC Institute for Creative Technologies
Megan Bowe
 
Rsqrd AI: From R&D to ROI of AI
Rsqrd AI: From R&D to ROI of AIRsqrd AI: From R&D to ROI of AI
Rsqrd AI: From R&D to ROI of AI
Sanjana Chowdhury
 
DevOpsDays Houston 2019 - Sagar Karmarkar - Organic DevOps - DevOps from with...
DevOpsDays Houston 2019 - Sagar Karmarkar - Organic DevOps - DevOps from with...DevOpsDays Houston 2019 - Sagar Karmarkar - Organic DevOps - DevOps from with...
DevOpsDays Houston 2019 - Sagar Karmarkar - Organic DevOps - DevOps from with...
DevOpsDays Houston
 
Smart Alfresco ECM Program Strategy for Your New Success Story
Smart Alfresco ECM Program Strategy for Your New Success StorySmart Alfresco ECM Program Strategy for Your New Success Story
Smart Alfresco ECM Program Strategy for Your New Success Story
Piergiorgio Lucidi
 
Building a Great Team in Open Source - Open Agile 2011
Building a Great Team in Open Source - Open Agile 2011Building a Great Team in Open Source - Open Agile 2011
Building a Great Team in Open Source - Open Agile 2011
Andrei Savu
 
NUS-ISS Learning Day 2016 - What Other IT Management Skills Should IT Project...
NUS-ISS Learning Day 2016 - What Other IT Management Skills Should IT Project...NUS-ISS Learning Day 2016 - What Other IT Management Skills Should IT Project...
NUS-ISS Learning Day 2016 - What Other IT Management Skills Should IT Project...
NUS-ISS
 
Case Study: C4C
Case Study: C4CCase Study: C4C
Case Study: C4C
learningcomm
 
CloudTeams: presentation @CloudForward 2015, Pisa, Italy
CloudTeams: presentation @CloudForward 2015, Pisa, ItalyCloudTeams: presentation @CloudForward 2015, Pisa, Italy
CloudTeams: presentation @CloudForward 2015, Pisa, Italy
CloudTeams
 
Is your code SOLID enough?
 Is your code SOLID enough? Is your code SOLID enough?
Is your code SOLID enough?
SARCCOM
 

What's hot (15)

ANZTB2010_Conference MLB 201003
ANZTB2010_Conference MLB 201003ANZTB2010_Conference MLB 201003
ANZTB2010_Conference MLB 201003
 
Cmgt 442 cmgt442
Cmgt 442 cmgt442Cmgt 442 cmgt442
Cmgt 442 cmgt442
 
Design your own BPM Program Strategy with Alfresco Process Services
Design your own BPM Program Strategy with Alfresco Process ServicesDesign your own BPM Program Strategy with Alfresco Process Services
Design your own BPM Program Strategy with Alfresco Process Services
 
Why Experience Design is a Key Skill in the Digital Era
Why Experience Design is a Key Skill in the Digital EraWhy Experience Design is a Key Skill in the Digital Era
Why Experience Design is a Key Skill in the Digital Era
 
Introduction to DevSecOps OWASP Ahmedabad
Introduction to DevSecOps OWASP AhmedabadIntroduction to DevSecOps OWASP Ahmedabad
Introduction to DevSecOps OWASP Ahmedabad
 
Everyone is different - IXDA Sydney (April 2017)
Everyone is different - IXDA Sydney (April 2017)Everyone is different - IXDA Sydney (April 2017)
Everyone is different - IXDA Sydney (April 2017)
 
Case Study: Implementation with USC Institute for Creative Technologies
Case Study: Implementation with USC Institute for Creative TechnologiesCase Study: Implementation with USC Institute for Creative Technologies
Case Study: Implementation with USC Institute for Creative Technologies
 
Rsqrd AI: From R&D to ROI of AI
Rsqrd AI: From R&D to ROI of AIRsqrd AI: From R&D to ROI of AI
Rsqrd AI: From R&D to ROI of AI
 
DevOpsDays Houston 2019 - Sagar Karmarkar - Organic DevOps - DevOps from with...
DevOpsDays Houston 2019 - Sagar Karmarkar - Organic DevOps - DevOps from with...DevOpsDays Houston 2019 - Sagar Karmarkar - Organic DevOps - DevOps from with...
DevOpsDays Houston 2019 - Sagar Karmarkar - Organic DevOps - DevOps from with...
 
Smart Alfresco ECM Program Strategy for Your New Success Story
Smart Alfresco ECM Program Strategy for Your New Success StorySmart Alfresco ECM Program Strategy for Your New Success Story
Smart Alfresco ECM Program Strategy for Your New Success Story
 
Building a Great Team in Open Source - Open Agile 2011
Building a Great Team in Open Source - Open Agile 2011Building a Great Team in Open Source - Open Agile 2011
Building a Great Team in Open Source - Open Agile 2011
 
NUS-ISS Learning Day 2016 - What Other IT Management Skills Should IT Project...
NUS-ISS Learning Day 2016 - What Other IT Management Skills Should IT Project...NUS-ISS Learning Day 2016 - What Other IT Management Skills Should IT Project...
NUS-ISS Learning Day 2016 - What Other IT Management Skills Should IT Project...
 
Case Study: C4C
Case Study: C4CCase Study: C4C
Case Study: C4C
 
CloudTeams: presentation @CloudForward 2015, Pisa, Italy
CloudTeams: presentation @CloudForward 2015, Pisa, ItalyCloudTeams: presentation @CloudForward 2015, Pisa, Italy
CloudTeams: presentation @CloudForward 2015, Pisa, Italy
 
Is your code SOLID enough?
 Is your code SOLID enough? Is your code SOLID enough?
Is your code SOLID enough?
 

Similar to Introductie slides Continuous Delivery 3.0

NISI Introductie Continuous Delivery 3.0
NISI Introductie Continuous Delivery 3.0NISI Introductie Continuous Delivery 3.0
NISI Introductie Continuous Delivery 3.0
Garm Lucassen
 
Advanced Agile Product Ownership
Advanced Agile Product OwnershipAdvanced Agile Product Ownership
Advanced Agile Product Ownership
Maikel Meeuwse
 
Help desk system report
Help desk system reportHelp desk system report
Help desk system report
kartikeya upadhyay
 
Building Next Gen Applications and Microservices
Building Next Gen Applications and Microservices Building Next Gen Applications and Microservices
Building Next Gen Applications and Microservices
Paula Peña (She, Her, Hers)
 
Software Modernization for the Digital Economy
Software Modernization for the Digital EconomySoftware Modernization for the Digital Economy
Software Modernization for the Digital Economy
Zinnov
 
Software Operation Knowledge
Software Operation KnowledgeSoftware Operation Knowledge
Software Operation Knowledge
Devnology
 
Osama Mohamed Saleh V1
Osama Mohamed Saleh V1Osama Mohamed Saleh V1
Osama Mohamed Saleh V1
Osama Mahmed
 
A PROJECT REPORT ON DOCUMENT MANAGEMENT SYSTEM MASTER OF COMPUTER APPLICATION...
A PROJECT REPORT ON DOCUMENT MANAGEMENT SYSTEM MASTER OF COMPUTER APPLICATION...A PROJECT REPORT ON DOCUMENT MANAGEMENT SYSTEM MASTER OF COMPUTER APPLICATION...
A PROJECT REPORT ON DOCUMENT MANAGEMENT SYSTEM MASTER OF COMPUTER APPLICATION...
Karla Long
 
Final .pptx
Final .pptxFinal .pptx
Final .pptx
MDTAHA059
 
Will Everitt, Pacific Magazines
Will Everitt, Pacific Magazines Will Everitt, Pacific Magazines
Will Everitt, Pacific Magazines
Hilary Ip
 
Building next gen applications and microservices
Building next gen applications and microservicesBuilding next gen applications and microservices
Building next gen applications and microservices
Dev_Events
 
Webinar - Design Thinking for Platform Engineering
Webinar - Design Thinking for Platform EngineeringWebinar - Design Thinking for Platform Engineering
Webinar - Design Thinking for Platform Engineering
OpenCredo
 
142.8 Digital and Tech solutions PRF3
142.8 Digital and Tech solutions PRF3142.8 Digital and Tech solutions PRF3
142.8 Digital and Tech solutions PRF3
Jordan Cooper
 
Why is Open Source Important to Samsung and What Are We Doing About It?
Why is Open Source Important to Samsung and What Are We Doing About It?Why is Open Source Important to Samsung and What Are We Doing About It?
Why is Open Source Important to Samsung and What Are We Doing About It?
Samsung Open Source Group
 
Digital Transformation at the University of Edinburgh
Digital Transformation at the University of EdinburghDigital Transformation at the University of Edinburgh
Digital Transformation at the University of Edinburgh
Mark Ritchie
 
Lecture 3 se
Lecture 3 seLecture 3 se
Lecture 3 se
Tribhuvan University
 
TFI2014 Conference Opening - ISOC Deployment & Operationalization
TFI2014 Conference Opening - ISOC Deployment & OperationalizationTFI2014 Conference Opening - ISOC Deployment & Operationalization
TFI2014 Conference Opening - ISOC Deployment & Operationalization
Colorado Internet Society (CO ISOC)
 
Enabling DevOps for enterprise
Enabling DevOps for enterpriseEnabling DevOps for enterprise
Enabling DevOps for enterprise
punedevscom
 
Building Next Generation Applications and Microservices
Building Next Generation Applications and Microservices Building Next Generation Applications and Microservices
Building Next Generation Applications and Microservices
Dev_Events
 
Better Software, Better Practices, Better Research
Better Software, Better Practices, Better ResearchBetter Software, Better Practices, Better Research
Better Software, Better Practices, Better Research
Shoaib Sufi
 

Similar to Introductie slides Continuous Delivery 3.0 (20)

NISI Introductie Continuous Delivery 3.0
NISI Introductie Continuous Delivery 3.0NISI Introductie Continuous Delivery 3.0
NISI Introductie Continuous Delivery 3.0
 
Advanced Agile Product Ownership
Advanced Agile Product OwnershipAdvanced Agile Product Ownership
Advanced Agile Product Ownership
 
Help desk system report
Help desk system reportHelp desk system report
Help desk system report
 
Building Next Gen Applications and Microservices
Building Next Gen Applications and Microservices Building Next Gen Applications and Microservices
Building Next Gen Applications and Microservices
 
Software Modernization for the Digital Economy
Software Modernization for the Digital EconomySoftware Modernization for the Digital Economy
Software Modernization for the Digital Economy
 
Software Operation Knowledge
Software Operation KnowledgeSoftware Operation Knowledge
Software Operation Knowledge
 
Osama Mohamed Saleh V1
Osama Mohamed Saleh V1Osama Mohamed Saleh V1
Osama Mohamed Saleh V1
 
A PROJECT REPORT ON DOCUMENT MANAGEMENT SYSTEM MASTER OF COMPUTER APPLICATION...
A PROJECT REPORT ON DOCUMENT MANAGEMENT SYSTEM MASTER OF COMPUTER APPLICATION...A PROJECT REPORT ON DOCUMENT MANAGEMENT SYSTEM MASTER OF COMPUTER APPLICATION...
A PROJECT REPORT ON DOCUMENT MANAGEMENT SYSTEM MASTER OF COMPUTER APPLICATION...
 
Final .pptx
Final .pptxFinal .pptx
Final .pptx
 
Will Everitt, Pacific Magazines
Will Everitt, Pacific Magazines Will Everitt, Pacific Magazines
Will Everitt, Pacific Magazines
 
Building next gen applications and microservices
Building next gen applications and microservicesBuilding next gen applications and microservices
Building next gen applications and microservices
 
Webinar - Design Thinking for Platform Engineering
Webinar - Design Thinking for Platform EngineeringWebinar - Design Thinking for Platform Engineering
Webinar - Design Thinking for Platform Engineering
 
142.8 Digital and Tech solutions PRF3
142.8 Digital and Tech solutions PRF3142.8 Digital and Tech solutions PRF3
142.8 Digital and Tech solutions PRF3
 
Why is Open Source Important to Samsung and What Are We Doing About It?
Why is Open Source Important to Samsung and What Are We Doing About It?Why is Open Source Important to Samsung and What Are We Doing About It?
Why is Open Source Important to Samsung and What Are We Doing About It?
 
Digital Transformation at the University of Edinburgh
Digital Transformation at the University of EdinburghDigital Transformation at the University of Edinburgh
Digital Transformation at the University of Edinburgh
 
Lecture 3 se
Lecture 3 seLecture 3 se
Lecture 3 se
 
TFI2014 Conference Opening - ISOC Deployment & Operationalization
TFI2014 Conference Opening - ISOC Deployment & OperationalizationTFI2014 Conference Opening - ISOC Deployment & Operationalization
TFI2014 Conference Opening - ISOC Deployment & Operationalization
 
Enabling DevOps for enterprise
Enabling DevOps for enterpriseEnabling DevOps for enterprise
Enabling DevOps for enterprise
 
Building Next Generation Applications and Microservices
Building Next Generation Applications and Microservices Building Next Generation Applications and Microservices
Building Next Generation Applications and Microservices
 
Better Software, Better Practices, Better Research
Better Software, Better Practices, Better ResearchBetter Software, Better Practices, Better Research
Better Software, Better Practices, Better Research
 

Recently uploaded

Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development ProvidersYour One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
akankshawande
 
Azure API Management to expose backend services securely
Azure API Management to expose backend services securelyAzure API Management to expose backend services securely
Azure API Management to expose backend services securely
Dinusha Kumarasiri
 
AWS Cloud Cost Optimization Presentation.pptx
AWS Cloud Cost Optimization Presentation.pptxAWS Cloud Cost Optimization Presentation.pptx
AWS Cloud Cost Optimization Presentation.pptx
HarisZaheer8
 
Taking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdfTaking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdf
ssuserfac0301
 
Generating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and MilvusGenerating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and Milvus
Zilliz
 
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
saastr
 
Serial Arm Control in Real Time Presentation
Serial Arm Control in Real Time PresentationSerial Arm Control in Real Time Presentation
Serial Arm Control in Real Time Presentation
tolgahangng
 
System Design Case Study: Building a Scalable E-Commerce Platform - Hiike
System Design Case Study: Building a Scalable E-Commerce Platform - HiikeSystem Design Case Study: Building a Scalable E-Commerce Platform - Hiike
System Design Case Study: Building a Scalable E-Commerce Platform - Hiike
Hiike
 
Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
Zilliz
 
Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024
Jason Packer
 
5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides
DanBrown980551
 
FREE A4 Cyber Security Awareness Posters-Social Engineering part 3
FREE A4 Cyber Security Awareness  Posters-Social Engineering part 3FREE A4 Cyber Security Awareness  Posters-Social Engineering part 3
FREE A4 Cyber Security Awareness Posters-Social Engineering part 3
Data Hops
 
SAP S/4 HANA sourcing and procurement to Public cloud
SAP S/4 HANA sourcing and procurement to Public cloudSAP S/4 HANA sourcing and procurement to Public cloud
SAP S/4 HANA sourcing and procurement to Public cloud
maazsz111
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
panagenda
 
Digital Banking in the Cloud: How Citizens Bank Unlocked Their Mainframe
Digital Banking in the Cloud: How Citizens Bank Unlocked Their MainframeDigital Banking in the Cloud: How Citizens Bank Unlocked Their Mainframe
Digital Banking in the Cloud: How Citizens Bank Unlocked Their Mainframe
Precisely
 
Nordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptxNordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptx
MichaelKnudsen27
 
Best 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERPBest 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERP
Pixlogix Infotech
 
JavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green MasterplanJavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green Masterplan
Miro Wengner
 
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUHCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
panagenda
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
shyamraj55
 

Recently uploaded (20)

Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development ProvidersYour One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
 
Azure API Management to expose backend services securely
Azure API Management to expose backend services securelyAzure API Management to expose backend services securely
Azure API Management to expose backend services securely
 
AWS Cloud Cost Optimization Presentation.pptx
AWS Cloud Cost Optimization Presentation.pptxAWS Cloud Cost Optimization Presentation.pptx
AWS Cloud Cost Optimization Presentation.pptx
 
Taking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdfTaking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdf
 
Generating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and MilvusGenerating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and Milvus
 
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
 
Serial Arm Control in Real Time Presentation
Serial Arm Control in Real Time PresentationSerial Arm Control in Real Time Presentation
Serial Arm Control in Real Time Presentation
 
System Design Case Study: Building a Scalable E-Commerce Platform - Hiike
System Design Case Study: Building a Scalable E-Commerce Platform - HiikeSystem Design Case Study: Building a Scalable E-Commerce Platform - Hiike
System Design Case Study: Building a Scalable E-Commerce Platform - Hiike
 
Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
 
Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024
 
5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides
 
FREE A4 Cyber Security Awareness Posters-Social Engineering part 3
FREE A4 Cyber Security Awareness  Posters-Social Engineering part 3FREE A4 Cyber Security Awareness  Posters-Social Engineering part 3
FREE A4 Cyber Security Awareness Posters-Social Engineering part 3
 
SAP S/4 HANA sourcing and procurement to Public cloud
SAP S/4 HANA sourcing and procurement to Public cloudSAP S/4 HANA sourcing and procurement to Public cloud
SAP S/4 HANA sourcing and procurement to Public cloud
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
 
Digital Banking in the Cloud: How Citizens Bank Unlocked Their Mainframe
Digital Banking in the Cloud: How Citizens Bank Unlocked Their MainframeDigital Banking in the Cloud: How Citizens Bank Unlocked Their Mainframe
Digital Banking in the Cloud: How Citizens Bank Unlocked Their Mainframe
 
Nordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptxNordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptx
 
Best 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERPBest 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERP
 
JavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green MasterplanJavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green Masterplan
 
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUHCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
 

Introductie slides Continuous Delivery 3.0

  • 1. 1 Continuous Delivery 3.0 Velocity Culture: “Amazon releases software every 11.6 seconds”, Amazon 2011 Session 1: Introduction 2017Q3-Q4 Jan Vlietland, Ewan Klomp, Slinger Jansen
  • 2. Key needs of the Software Industry • Employees, Employees, Employees • Continuous Education • Knowledge for Business and Product Innovation – Generic software technology – Generic development tooling – Generic entrepreneurship knowledge • Means – National research and education initiative – Post-graduate certification curricula – Joint research programmes
  • 3. Netherlands Institute for the Software Industry • Initiative Utrecht University: – prof. S. Brinkkemper – Dr. S. Jansen – Dr. J. Vlietland – G. Lucassen MSc • Currently three successful courses: – Software Product Management – Continuous Delivery 3.0 – Advanced Agile Product Ownership
  • 4. • NISI is a spin-off of Utrecht University • Mission: advance the software industry in the Netherlands, by providing – Network – Innovation - Knowledge • Research agenda: –Continuous Delivery –Agile Software Architectures –Agility & Agile scaling 4 NISI mission
  • 5. 1. NISI Academy 2. NISI Scans & Assessments 3. Knowledge & Skills for the software industry 4. Knowledge Hub towards universities 5 NISI Services
  • 6. Post-graduate certification • During BSc/MSc in Computer Science/Software Engineering: just 1 or 2 courses on Architecture, Requirements Engineering, Delivery, Development • Need for continuous education • Companies want to invest in personnel • Personnel certification, e.g. individuals • Areas: Software Architect; Product Management, Delivery Management, Software Management, Software Development
  • 7. 7 NISI core team Dr. Jan Vlietland has a doctorate in Agile eco- systems, is co-founder and head of NISI, and has been working in the software industry for over 20 years. Prof. Sjaak Brinkkemper is head of the faculty of Information and Computer Science and professor at Utrecht University, and NISI initiator. Dr. Slinger Jansen is assistant professor at the faculty of Information and Computer Science of Utrecht University, and heads research at large software companies. Garm Lucassen performs PhD research about User Stories.
  • 8. Continuous Delivery 3.0 • Introduction to Continuous Delivery 3.0 • Organized by: • In collaboration with: – NederlandICT - Software VOC - Scrum.org & ISPMA • Powered by: 8
  • 9. CD 3.0 lecturer Team Jan Vlietland Arjan Franzen Maikel Meeuwse Fabiano Dalpiaz Sjaak Brinkkemper Slinger Jansen Ewan Klomp Garm Lucassen 9
  • 10. Course Objectives • Help companies to cope with fast moving markets • Advance participants knowledge about Continuous Delivery 3.0 • Help participants to implement CD 3.0 in their organizations • Knowledge sharing between Continuous Delivery experts of different companies • Certification by NISI 10
  • 11. Certification • Continuous Delivery 3.0 exam and certification at the end of the course • We are currently transferring the Continuous Delivery 3.0 certification to the International Software Product Management Association (ISPMA)
  • 12. • What would you like to know about Continuous Delivery? • How do you currently track usage of your software? • How do you select the work for your developers? • What do you hope to find in this session/course? Participants Needs 12
  • 13. 13 Agenda 1. Introduction 2. Continuous Integration, Testing, Deployment – Questions & Answers – Break & Discussion 3. Continuous Tracking, Continuous Planning – Questions & Answers – Break & Discussion 4. Tooling & Cloud – Demonstration – Break & Discussion 5. Continuous Improvement – Questions & Answers 6. Closure
  • 14. • Continuous Delivery enables fast delivery of new software to the market, with technology that integrates, tests en distributes software in a fast pace • But what do you need to have in place to enable such delivery? • And how to grasp the need of your customers and market? • How do your select the right features to deliver customer oriented software? • This course offers answers to these questions! • We take modern software companies as an example and go in the details of a Continuous Delivery 3.0 cycle from concept to cash. 14 Market theme
  • 16. 16 Continuous Delivery 3.0 overview Continuous Testing Continuous Deployment Continuous Integration Continuous Planning Continuous Tracking
  • 17. Continuous Delivery 3.0 defined Continuous delivery (CD) is the automation of the software delivery process, which enables teams to continuously produce software. It aims at building, testing, and releasing software faster and more frequently. Continuous delivery 3.0 (CD3.0) is the automation of the full software engineering cycle, which enables teams to continuously produce software, track usage and adapt planned engineering. It aims at tracking, planning, building, testing, and releasing software faster and more frequently. Sources: https://en.wikipedia.org/wiki/Continuous_delivery
  • 18. Continuous Delivery topics Commit Build Check Code Quality Store in respository Unit testing Acceptance testing Performance testing Deploy on acceptance Deploy on performance environment Deploy to production Continuous Testing Continuous Deployment Continuous Integration
  • 19. Wil je de rest van de Continuous Delivery 3.0 slides ontvangen? Meld je dan aan bij het Nederlands Instituut voor de Software Industrie! http://nisi.nl/cursussen/continuousdeliverypipelines# aanmelden-continuous-delivery 19 Aanmelden

Editor's Notes

  1. Goed inhoudelijk verhaal
  2. Na de workshop dan een inventarisatie.