Suche senden
Hochladen
Fine-Tuning of Agile Development
•
19 gefällt mir
•
3,789 views
Thoughtworks
Folgen
Software
Technologie
Melden
Teilen
Melden
Teilen
1 von 34
Jetzt herunterladen
Downloaden Sie, um offline zu lesen
Empfohlen
Continuous Deployment Strategies
Continuous Deployment Strategies
Thoughtworks
ThoughtWorks Technology Radar Roadshow - Brisbane
ThoughtWorks Technology Radar Roadshow - Brisbane
Thoughtworks
Performance monitoring - Adoniram Mishra, Rupesh Dubey, ThoughtWorks
Performance monitoring - Adoniram Mishra, Rupesh Dubey, ThoughtWorks
Thoughtworks
All Things Jenkins and Cloud Foundry (Cloud Foundry Summit 2014)
All Things Jenkins and Cloud Foundry (Cloud Foundry Summit 2014)
VMware Tanzu
ThoughtWorks Technology Radar Roadshow - Melbourne
ThoughtWorks Technology Radar Roadshow - Melbourne
Thoughtworks
Cloud-native Application Lifecycle Management
Cloud-native Application Lifecycle Management
Neil Gehani
DevOps and its impact
DevOps and its impact
Cisco DevNet
12 Factor, or Cloud Native Apps - What EXACTLY Does that Mean for Spring Deve...
12 Factor, or Cloud Native Apps - What EXACTLY Does that Mean for Spring Deve...
VMware Tanzu
Empfohlen
Continuous Deployment Strategies
Continuous Deployment Strategies
Thoughtworks
ThoughtWorks Technology Radar Roadshow - Brisbane
ThoughtWorks Technology Radar Roadshow - Brisbane
Thoughtworks
Performance monitoring - Adoniram Mishra, Rupesh Dubey, ThoughtWorks
Performance monitoring - Adoniram Mishra, Rupesh Dubey, ThoughtWorks
Thoughtworks
All Things Jenkins and Cloud Foundry (Cloud Foundry Summit 2014)
All Things Jenkins and Cloud Foundry (Cloud Foundry Summit 2014)
VMware Tanzu
ThoughtWorks Technology Radar Roadshow - Melbourne
ThoughtWorks Technology Radar Roadshow - Melbourne
Thoughtworks
Cloud-native Application Lifecycle Management
Cloud-native Application Lifecycle Management
Neil Gehani
DevOps and its impact
DevOps and its impact
Cisco DevNet
12 Factor, or Cloud Native Apps - What EXACTLY Does that Mean for Spring Deve...
12 Factor, or Cloud Native Apps - What EXACTLY Does that Mean for Spring Deve...
VMware Tanzu
Developer Experience Cloud Native - Become Efficient and Achieve Parity
Developer Experience Cloud Native - Become Efficient and Achieve Parity
Michael Hofmann
Cloud native development without the toil
Cloud native development without the toil
Ambassador Labs
Automation: The Good, The Bad and The Ugly with DevOpsGuys - AppD Summit Europe
Automation: The Good, The Bad and The Ugly with DevOpsGuys - AppD Summit Europe
AppDynamics
SkyBase - a Devops Platform for Hybrid Cloud
SkyBase - a Devops Platform for Hybrid Cloud
Vlad Kuusk
The 12 Factor App
The 12 Factor App
rudiyardley
Continuous Testing
Continuous Testing
Crevise Technologies
PVS-Studio in the Clouds: Azure DevOps
PVS-Studio in the Clouds: Azure DevOps
Andrey Karpov
How to build the Cloud Native applications the way you want – not the way the...
How to build the Cloud Native applications the way you want – not the way the...
Eficode
How to Use the Salesforce Suite with Drupal 8: A Quick Start Guide
How to Use the Salesforce Suite with Drupal 8: A Quick Start Guide
Acquia
Devops: Who Does What? - Devops Enterprise Summit 2016
Devops: Who Does What? - Devops Enterprise Summit 2016
cornelia davis
Infrastructure as Code (BBWorld/DevCon13)
Infrastructure as Code (BBWorld/DevCon13)
Mike McGarr
GOTOpia 2/2021 "Cloud Native Development Without the Toil: An Overview of Pra...
GOTOpia 2/2021 "Cloud Native Development Without the Toil: An Overview of Pra...
Daniel Bryant
JavaOne 2015 - Swimming upstream in the container revolution
JavaOne 2015 - Swimming upstream in the container revolution
Bert Jan Schrijver
DevOps@Morpho for ParisDevOps - 2nd of December 2014
DevOps@Morpho for ParisDevOps - 2nd of December 2014
Jean-Charles JOREL
Introducción a Azure Devops Pipelines - Plain Concepts DevOps day
Introducción a Azure Devops Pipelines - Plain Concepts DevOps day
Plain Concepts
WinOps Conf 2015 - Microsoft Azure & Open Source
WinOps Conf 2015 - Microsoft Azure & Open Source
WinOps Conf
XebiCon'17 : Monolith to microservice, histoire d’une transformation centrée...
XebiCon'17 : Monolith to microservice, histoire d’une transformation centrée...
Publicis Sapient Engineering
Your own kubernetes castle
Your own kubernetes castle
LibbySchulze
JAX London 2021: Jumpstart Your Cloud Native Development: An Overview of Prac...
JAX London 2021: Jumpstart Your Cloud Native Development: An Overview of Prac...
Daniel Bryant
Overseeing Ship's Surveys and Surveyors Globally Using IoT and Docker by Jay ...
Overseeing Ship's Surveys and Surveyors Globally Using IoT and Docker by Jay ...
Docker, Inc.
Simpler, Clearer, Faster Government Services
Simpler, Clearer, Faster Government Services
Thoughtworks
Agile Testing, por Carolina Borim
Agile Testing, por Carolina Borim
Thoughtworks
Weitere ähnliche Inhalte
Was ist angesagt?
Developer Experience Cloud Native - Become Efficient and Achieve Parity
Developer Experience Cloud Native - Become Efficient and Achieve Parity
Michael Hofmann
Cloud native development without the toil
Cloud native development without the toil
Ambassador Labs
Automation: The Good, The Bad and The Ugly with DevOpsGuys - AppD Summit Europe
Automation: The Good, The Bad and The Ugly with DevOpsGuys - AppD Summit Europe
AppDynamics
SkyBase - a Devops Platform for Hybrid Cloud
SkyBase - a Devops Platform for Hybrid Cloud
Vlad Kuusk
The 12 Factor App
The 12 Factor App
rudiyardley
Continuous Testing
Continuous Testing
Crevise Technologies
PVS-Studio in the Clouds: Azure DevOps
PVS-Studio in the Clouds: Azure DevOps
Andrey Karpov
How to build the Cloud Native applications the way you want – not the way the...
How to build the Cloud Native applications the way you want – not the way the...
Eficode
How to Use the Salesforce Suite with Drupal 8: A Quick Start Guide
How to Use the Salesforce Suite with Drupal 8: A Quick Start Guide
Acquia
Devops: Who Does What? - Devops Enterprise Summit 2016
Devops: Who Does What? - Devops Enterprise Summit 2016
cornelia davis
Infrastructure as Code (BBWorld/DevCon13)
Infrastructure as Code (BBWorld/DevCon13)
Mike McGarr
GOTOpia 2/2021 "Cloud Native Development Without the Toil: An Overview of Pra...
GOTOpia 2/2021 "Cloud Native Development Without the Toil: An Overview of Pra...
Daniel Bryant
JavaOne 2015 - Swimming upstream in the container revolution
JavaOne 2015 - Swimming upstream in the container revolution
Bert Jan Schrijver
DevOps@Morpho for ParisDevOps - 2nd of December 2014
DevOps@Morpho for ParisDevOps - 2nd of December 2014
Jean-Charles JOREL
Introducción a Azure Devops Pipelines - Plain Concepts DevOps day
Introducción a Azure Devops Pipelines - Plain Concepts DevOps day
Plain Concepts
WinOps Conf 2015 - Microsoft Azure & Open Source
WinOps Conf 2015 - Microsoft Azure & Open Source
WinOps Conf
XebiCon'17 : Monolith to microservice, histoire d’une transformation centrée...
XebiCon'17 : Monolith to microservice, histoire d’une transformation centrée...
Publicis Sapient Engineering
Your own kubernetes castle
Your own kubernetes castle
LibbySchulze
JAX London 2021: Jumpstart Your Cloud Native Development: An Overview of Prac...
JAX London 2021: Jumpstart Your Cloud Native Development: An Overview of Prac...
Daniel Bryant
Overseeing Ship's Surveys and Surveyors Globally Using IoT and Docker by Jay ...
Overseeing Ship's Surveys and Surveyors Globally Using IoT and Docker by Jay ...
Docker, Inc.
Was ist angesagt?
(20)
Developer Experience Cloud Native - Become Efficient and Achieve Parity
Developer Experience Cloud Native - Become Efficient and Achieve Parity
Cloud native development without the toil
Cloud native development without the toil
Automation: The Good, The Bad and The Ugly with DevOpsGuys - AppD Summit Europe
Automation: The Good, The Bad and The Ugly with DevOpsGuys - AppD Summit Europe
SkyBase - a Devops Platform for Hybrid Cloud
SkyBase - a Devops Platform for Hybrid Cloud
The 12 Factor App
The 12 Factor App
Continuous Testing
Continuous Testing
PVS-Studio in the Clouds: Azure DevOps
PVS-Studio in the Clouds: Azure DevOps
How to build the Cloud Native applications the way you want – not the way the...
How to build the Cloud Native applications the way you want – not the way the...
How to Use the Salesforce Suite with Drupal 8: A Quick Start Guide
How to Use the Salesforce Suite with Drupal 8: A Quick Start Guide
Devops: Who Does What? - Devops Enterprise Summit 2016
Devops: Who Does What? - Devops Enterprise Summit 2016
Infrastructure as Code (BBWorld/DevCon13)
Infrastructure as Code (BBWorld/DevCon13)
GOTOpia 2/2021 "Cloud Native Development Without the Toil: An Overview of Pra...
GOTOpia 2/2021 "Cloud Native Development Without the Toil: An Overview of Pra...
JavaOne 2015 - Swimming upstream in the container revolution
JavaOne 2015 - Swimming upstream in the container revolution
DevOps@Morpho for ParisDevOps - 2nd of December 2014
DevOps@Morpho for ParisDevOps - 2nd of December 2014
Introducción a Azure Devops Pipelines - Plain Concepts DevOps day
Introducción a Azure Devops Pipelines - Plain Concepts DevOps day
WinOps Conf 2015 - Microsoft Azure & Open Source
WinOps Conf 2015 - Microsoft Azure & Open Source
XebiCon'17 : Monolith to microservice, histoire d’une transformation centrée...
XebiCon'17 : Monolith to microservice, histoire d’une transformation centrée...
Your own kubernetes castle
Your own kubernetes castle
JAX London 2021: Jumpstart Your Cloud Native Development: An Overview of Prac...
JAX London 2021: Jumpstart Your Cloud Native Development: An Overview of Prac...
Overseeing Ship's Surveys and Surveyors Globally Using IoT and Docker by Jay ...
Overseeing Ship's Surveys and Surveyors Globally Using IoT and Docker by Jay ...
Andere mochten auch
Simpler, Clearer, Faster Government Services
Simpler, Clearer, Faster Government Services
Thoughtworks
Agile Testing, por Carolina Borim
Agile Testing, por Carolina Borim
Thoughtworks
Booz Allen Hamilton Public Health Awareness Infographic
Booz Allen Hamilton Public Health Awareness Infographic
Booz Allen Hamilton
Inbound Marketing is the Answer - Leighton Interactive
Inbound Marketing is the Answer - Leighton Interactive
MarcoTechnologies
Highlights of FinanceConnect - FinanceConnect 2015
Highlights of FinanceConnect - FinanceConnect 2015
LinkedIn India
E-Marketing Specialist - Seminar
E-Marketing Specialist - Seminar
eaac_group
Scheduling Speaking Engagements
Scheduling Speaking Engagements
Barbara Giamanco
Motivating LinkedIn Members to Engage with Your Content
Motivating LinkedIn Members to Engage with Your Content
LinkedIn India
Intro to social media seminar
Intro to social media seminar
Eaac Alexandria
2014 Economy of US Infographic
2014 Economy of US Infographic
Booz Allen Hamilton
Universal Mc Cann Wave4
Universal Mc Cann Wave4
Olivier Mermet-Grandfille
Security is Just the Start with Intelligent Video - March Networks
Security is Just the Start with Intelligent Video - March Networks
MarcoTechnologies
QTB Technology Lab - The Travel Domain, Beyond SQL, the Cloud, and more...
QTB Technology Lab - The Travel Domain, Beyond SQL, the Cloud, and more...
Thoughtworks
Agile Turkey summit 2014 - Empirical Management explored
Agile Turkey summit 2014 - Empirical Management explored
Gunther Verheyen
60 Ways To Grow Your Email List
60 Ways To Grow Your Email List
Vanessa CEO
A Quick Guide to Baidu Ad Products
A Quick Guide to Baidu Ad Products
Guy Baxter
Micro-Interactions in a 2.0 World (v2)
Micro-Interactions in a 2.0 World (v2)
David Armano
What You Don't Know about Document Management, But Should - M-Files
What You Don't Know about Document Management, But Should - M-Files
MarcoTechnologies
Learn How to Efficiently Manage Your Print and Scan Environment - Canon
Learn How to Efficiently Manage Your Print and Scan Environment - Canon
MarcoTechnologies
Baidu Travel Kit by iClick
Baidu Travel Kit by iClick
ARC Design
Andere mochten auch
(20)
Simpler, Clearer, Faster Government Services
Simpler, Clearer, Faster Government Services
Agile Testing, por Carolina Borim
Agile Testing, por Carolina Borim
Booz Allen Hamilton Public Health Awareness Infographic
Booz Allen Hamilton Public Health Awareness Infographic
Inbound Marketing is the Answer - Leighton Interactive
Inbound Marketing is the Answer - Leighton Interactive
Highlights of FinanceConnect - FinanceConnect 2015
Highlights of FinanceConnect - FinanceConnect 2015
E-Marketing Specialist - Seminar
E-Marketing Specialist - Seminar
Scheduling Speaking Engagements
Scheduling Speaking Engagements
Motivating LinkedIn Members to Engage with Your Content
Motivating LinkedIn Members to Engage with Your Content
Intro to social media seminar
Intro to social media seminar
2014 Economy of US Infographic
2014 Economy of US Infographic
Universal Mc Cann Wave4
Universal Mc Cann Wave4
Security is Just the Start with Intelligent Video - March Networks
Security is Just the Start with Intelligent Video - March Networks
QTB Technology Lab - The Travel Domain, Beyond SQL, the Cloud, and more...
QTB Technology Lab - The Travel Domain, Beyond SQL, the Cloud, and more...
Agile Turkey summit 2014 - Empirical Management explored
Agile Turkey summit 2014 - Empirical Management explored
60 Ways To Grow Your Email List
60 Ways To Grow Your Email List
A Quick Guide to Baidu Ad Products
A Quick Guide to Baidu Ad Products
Micro-Interactions in a 2.0 World (v2)
Micro-Interactions in a 2.0 World (v2)
What You Don't Know about Document Management, But Should - M-Files
What You Don't Know about Document Management, But Should - M-Files
Learn How to Efficiently Manage Your Print and Scan Environment - Canon
Learn How to Efficiently Manage Your Print and Scan Environment - Canon
Baidu Travel Kit by iClick
Baidu Travel Kit by iClick
Ähnlich wie Fine-Tuning of Agile Development
Continuous Load Testing with CloudTest and Jenkins
Continuous Load Testing with CloudTest and Jenkins
SOASTA
Continuous Load Testing with CloudTest and Jenkins
Continuous Load Testing with CloudTest and Jenkins
SOASTA
Journée DevOps : De l'intégration continue au déploiement continu avec Jenkins
Journée DevOps : De l'intégration continue au déploiement continu avec Jenkins
Publicis Sapient Engineering
Accelerate Web and Mobile Testing for Continuous Integration and Delivery
Accelerate Web and Mobile Testing for Continuous Integration and Delivery
SOASTA
Using DevOps to Improve Software Quality in the Cloud
Using DevOps to Improve Software Quality in the Cloud
TechWell
Moving from Legacy Development Tools to transformative DevOps with Enterprise...
Moving from Legacy Development Tools to transformative DevOps with Enterprise...
Infostretch
Agile DevOps Transformation At HUD (AgileDC 2017)
Agile DevOps Transformation At HUD (AgileDC 2017)
Marco Corona
Continuous Testing
Continuous Testing
SOASTA
TechWell Accelerating Software Delivery with Continuous Integration feat. Dan...
TechWell Accelerating Software Delivery with Continuous Integration feat. Dan...
SOASTA
Integrating Automated Testing into DevOps
Integrating Automated Testing into DevOps
TechWell
Continuous Integration Testing Techniques to Improve Chef Cookbook Quality
Continuous Integration Testing Techniques to Improve Chef Cookbook Quality
Josiah Renaudin
Testing in a Continuous Delivery Pipeline - Better, Faster, Cheaper
Testing in a Continuous Delivery Pipeline - Better, Faster, Cheaper
Gene Gotimer
Testing in a Continuous Delivery Pipeline - Better, Faster, Cheaper
Testing in a Continuous Delivery Pipeline - Better, Faster, Cheaper
Coveros, Inc.
SD DevOps Meet-up - Exploring Quadrants of DevOps Maturity
SD DevOps Meet-up - Exploring Quadrants of DevOps Maturity
Brian Dawson
Top10 list planningpostgresdeployment.2014
Top10 list planningpostgresdeployment.2014
EDB
DevOps as a Pathway to AWS | AWS Public Sector Summit 2016
DevOps as a Pathway to AWS | AWS Public Sector Summit 2016
Amazon Web Services
Unified Deployment: Including the Mainframe in Enterprise DevOps
Unified Deployment: Including the Mainframe in Enterprise DevOps
XebiaLabs
Nova event-s florida-dboutin
Nova event-s florida-dboutin
Dan Boutin
Harman deepak v - agile on steriod - dev ops led transformation
Harman deepak v - agile on steriod - dev ops led transformation
Xebia India
DOES14 - Scott Prugh - CSG - DevOps and Lean in Legacy Environments
DOES14 - Scott Prugh - CSG - DevOps and Lean in Legacy Environments
Gene Kim
Ähnlich wie Fine-Tuning of Agile Development
(20)
Continuous Load Testing with CloudTest and Jenkins
Continuous Load Testing with CloudTest and Jenkins
Continuous Load Testing with CloudTest and Jenkins
Continuous Load Testing with CloudTest and Jenkins
Journée DevOps : De l'intégration continue au déploiement continu avec Jenkins
Journée DevOps : De l'intégration continue au déploiement continu avec Jenkins
Accelerate Web and Mobile Testing for Continuous Integration and Delivery
Accelerate Web and Mobile Testing for Continuous Integration and Delivery
Using DevOps to Improve Software Quality in the Cloud
Using DevOps to Improve Software Quality in the Cloud
Moving from Legacy Development Tools to transformative DevOps with Enterprise...
Moving from Legacy Development Tools to transformative DevOps with Enterprise...
Agile DevOps Transformation At HUD (AgileDC 2017)
Agile DevOps Transformation At HUD (AgileDC 2017)
Continuous Testing
Continuous Testing
TechWell Accelerating Software Delivery with Continuous Integration feat. Dan...
TechWell Accelerating Software Delivery with Continuous Integration feat. Dan...
Integrating Automated Testing into DevOps
Integrating Automated Testing into DevOps
Continuous Integration Testing Techniques to Improve Chef Cookbook Quality
Continuous Integration Testing Techniques to Improve Chef Cookbook Quality
Testing in a Continuous Delivery Pipeline - Better, Faster, Cheaper
Testing in a Continuous Delivery Pipeline - Better, Faster, Cheaper
Testing in a Continuous Delivery Pipeline - Better, Faster, Cheaper
Testing in a Continuous Delivery Pipeline - Better, Faster, Cheaper
SD DevOps Meet-up - Exploring Quadrants of DevOps Maturity
SD DevOps Meet-up - Exploring Quadrants of DevOps Maturity
Top10 list planningpostgresdeployment.2014
Top10 list planningpostgresdeployment.2014
DevOps as a Pathway to AWS | AWS Public Sector Summit 2016
DevOps as a Pathway to AWS | AWS Public Sector Summit 2016
Unified Deployment: Including the Mainframe in Enterprise DevOps
Unified Deployment: Including the Mainframe in Enterprise DevOps
Nova event-s florida-dboutin
Nova event-s florida-dboutin
Harman deepak v - agile on steriod - dev ops led transformation
Harman deepak v - agile on steriod - dev ops led transformation
DOES14 - Scott Prugh - CSG - DevOps and Lean in Legacy Environments
DOES14 - Scott Prugh - CSG - DevOps and Lean in Legacy Environments
Mehr von Thoughtworks
Design System as a Product
Design System as a Product
Thoughtworks
Designers, Developers & Dogs
Designers, Developers & Dogs
Thoughtworks
Cloud-first for fast innovation
Cloud-first for fast innovation
Thoughtworks
More impact with flexible teams
More impact with flexible teams
Thoughtworks
Culture of Innovation
Culture of Innovation
Thoughtworks
Dual-Track Agile
Dual-Track Agile
Thoughtworks
Developer Experience
Developer Experience
Thoughtworks
When we design together
When we design together
Thoughtworks
Hardware is hard(er)
Hardware is hard(er)
Thoughtworks
Customer-centric innovation enabled by cloud
Customer-centric innovation enabled by cloud
Thoughtworks
Amazon's Culture of Innovation
Amazon's Culture of Innovation
Thoughtworks
When in doubt, go live
When in doubt, go live
Thoughtworks
Don't cross the Rubicon
Don't cross the Rubicon
Thoughtworks
Error handling
Error handling
Thoughtworks
Your test coverage is a lie!
Your test coverage is a lie!
Thoughtworks
Docker container security
Docker container security
Thoughtworks
Redefining the unit
Redefining the unit
Thoughtworks
Technology Radar Webinar UK - Vol. 22
Technology Radar Webinar UK - Vol. 22
Thoughtworks
A Tribute to Turing
A Tribute to Turing
Thoughtworks
Rsa maths worked out
Rsa maths worked out
Thoughtworks
Mehr von Thoughtworks
(20)
Design System as a Product
Design System as a Product
Designers, Developers & Dogs
Designers, Developers & Dogs
Cloud-first for fast innovation
Cloud-first for fast innovation
More impact with flexible teams
More impact with flexible teams
Culture of Innovation
Culture of Innovation
Dual-Track Agile
Dual-Track Agile
Developer Experience
Developer Experience
When we design together
When we design together
Hardware is hard(er)
Hardware is hard(er)
Customer-centric innovation enabled by cloud
Customer-centric innovation enabled by cloud
Amazon's Culture of Innovation
Amazon's Culture of Innovation
When in doubt, go live
When in doubt, go live
Don't cross the Rubicon
Don't cross the Rubicon
Error handling
Error handling
Your test coverage is a lie!
Your test coverage is a lie!
Docker container security
Docker container security
Redefining the unit
Redefining the unit
Technology Radar Webinar UK - Vol. 22
Technology Radar Webinar UK - Vol. 22
A Tribute to Turing
A Tribute to Turing
Rsa maths worked out
Rsa maths worked out
Kürzlich hochgeladen
OpenChain Education Work Group Monthly Meeting - 2024-04-10 - Full Recording
OpenChain Education Work Group Monthly Meeting - 2024-04-10 - Full Recording
Shane Coughlan
SpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at Runtime
andrehoraa
Comparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdf
Drew Moseley
Tech Tuesday Slides - Introduction to Project Management with OnePlan's Work ...
Tech Tuesday Slides - Introduction to Project Management with OnePlan's Work ...
OnePlan Solutions
VK Business Profile - provides IT solutions and Web Development
VK Business Profile - provides IT solutions and Web Development
vyaparkranti
eSoftTools IMAP Backup Software and migration tools
eSoftTools IMAP Backup Software and migration tools
osttopstonverter
Amazon Bedrock in Action - presentation of the Bedrock's capabilities
Amazon Bedrock in Action - presentation of the Bedrock's capabilities
KrzysztofKkol1
2024 DevNexus Patterns for Resiliency: Shuffle shards
2024 DevNexus Patterns for Resiliency: Shuffle shards
Christopher Curtin
Not a Kubernetes fan? The state of PaaS in 2024
Not a Kubernetes fan? The state of PaaS in 2024
Anthony Dahanne
Leveraging AI for Mobile App Testing on Real Devices | Applitools + Kobiton
Leveraging AI for Mobile App Testing on Real Devices | Applitools + Kobiton
Applitools
Enhancing Supply Chain Visibility with Cargo Cloud Solutions.pdf
Enhancing Supply Chain Visibility with Cargo Cloud Solutions.pdf
RTS corp
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
confluent
Osi security architecture in network.pptx
Osi security architecture in network.pptx
VinzoCenzo
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Cizo Technology Services
Best Angular 17 Classroom & Online training - Naresh IT
Best Angular 17 Classroom & Online training - Naresh IT
manoharjgpsolutions
Simplifying Microservices & Apps - The art of effortless development - Meetup...
Simplifying Microservices & Apps - The art of effortless development - Meetup...
Rob Geurden
Real-time Tracking and Monitoring with Cargo Cloud Solutions.pptx
Real-time Tracking and Monitoring with Cargo Cloud Solutions.pptx
RTS corp
SensoDat: Simulation-based Sensor Dataset of Self-driving Cars
SensoDat: Simulation-based Sensor Dataset of Self-driving Cars
Christian Birchler
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
OnePlan Solutions
OpenChain AI Study Group - Europe and Asia Recap - 2024-04-11 - Full Recording
OpenChain AI Study Group - Europe and Asia Recap - 2024-04-11 - Full Recording
Shane Coughlan
Kürzlich hochgeladen
(20)
OpenChain Education Work Group Monthly Meeting - 2024-04-10 - Full Recording
OpenChain Education Work Group Monthly Meeting - 2024-04-10 - Full Recording
SpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at Runtime
Comparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdf
Tech Tuesday Slides - Introduction to Project Management with OnePlan's Work ...
Tech Tuesday Slides - Introduction to Project Management with OnePlan's Work ...
VK Business Profile - provides IT solutions and Web Development
VK Business Profile - provides IT solutions and Web Development
eSoftTools IMAP Backup Software and migration tools
eSoftTools IMAP Backup Software and migration tools
Amazon Bedrock in Action - presentation of the Bedrock's capabilities
Amazon Bedrock in Action - presentation of the Bedrock's capabilities
2024 DevNexus Patterns for Resiliency: Shuffle shards
2024 DevNexus Patterns for Resiliency: Shuffle shards
Not a Kubernetes fan? The state of PaaS in 2024
Not a Kubernetes fan? The state of PaaS in 2024
Leveraging AI for Mobile App Testing on Real Devices | Applitools + Kobiton
Leveraging AI for Mobile App Testing on Real Devices | Applitools + Kobiton
Enhancing Supply Chain Visibility with Cargo Cloud Solutions.pdf
Enhancing Supply Chain Visibility with Cargo Cloud Solutions.pdf
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Osi security architecture in network.pptx
Osi security architecture in network.pptx
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Best Angular 17 Classroom & Online training - Naresh IT
Best Angular 17 Classroom & Online training - Naresh IT
Simplifying Microservices & Apps - The art of effortless development - Meetup...
Simplifying Microservices & Apps - The art of effortless development - Meetup...
Real-time Tracking and Monitoring with Cargo Cloud Solutions.pptx
Real-time Tracking and Monitoring with Cargo Cloud Solutions.pptx
SensoDat: Simulation-based Sensor Dataset of Self-driving Cars
SensoDat: Simulation-based Sensor Dataset of Self-driving Cars
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
OpenChain AI Study Group - Europe and Asia Recap - 2024-04-11 - Full Recording
OpenChain AI Study Group - Europe and Asia Recap - 2024-04-11 - Full Recording
Fine-Tuning of Agile Development
1.
C o n
t i n u o u s D e l i v e r y i n P r a c t i c e FINE-TUNING OF AGILE DEVELOPMENT Isa Goksu, Cengiz Han
2.
ABOUT US §
Isa Goksu, @IsaGoksu Tech Principal § Cengiz Han, @hancengiz Tech Lead © 2014 ThoughtWorks, Inc. All rights reserved. 2
3.
RECOGNIZE THIS? §
Single line of change takes a week to deploy § Slow Feedback (10 weeks after delivering the features, receiving your first feedbacks) § You started a new project, defect from old project is bugging you § Code Freeze? § Sleepless nights during deployments © 2014 ThoughtWorks, Inc. All rights reserved. 3
4.
“How long would
it take your organization to deploy a change that involves just one single line of code?” Mary and Tom Poppendieck © 2014 ThoughtWorks, Inc. All rights reserved. 4
5.
THE CONTINUOUS DELIVERY
MATURITY MODEL © 2014 ThoughtWorks, Inc. All rights reserved. 5
6.
Where to start?
© 2014 ThoughtWorks, Inc. All rights reserved. 6
7.
1 7 make
it always production ready © 2014 ThoughtWorks, Inc. All rights reserved.
8.
TRUNK-BASED DEVELOPMENT 8
§ One and only one branch § Continuously Integrate with the team § All the time production ready § At least 1-commit per day per pair/dev § Quality increase
9.
FEATURE TOGGLING §
Helps you to have production-ready code all the time § Gives you the flexibility of trying out multiple features § QA can test individual features or group of features § Business can get fast feedback thru feature previewing © 2014 ThoughtWorks, Inc. All rights reserved. 9
10.
10 Features developed
in an iteration Enabled features in production © 2014 ThoughtWorks, Inc. All rights reserved.
11.
Many more.. C#
- FeatureSwitcher Golang - flag Python - Waffle Ruby - Feature-Toggles Node.js - feature-flags 11 © 2014 ThoughtWorks, Inc. All rights reserved.
12.
FEATURE BRANCHING §
Avoid it! § CI is a problem § Long-lived § Merging hell § Works on § Small teams § Short-lived © 2014 ThoughtWorks, Inc. All rights reserved. 12
13.
2 13 build
quality in © 2014 ThoughtWorks, Inc. All rights reserved.
14.
TEST STRATEGY §
Make the QA the key participant of your flow § QAs are not just testers (assuring quality) § Enforces you to deliver vertical slices § Consider using new approaches like Specification by Example, Generative Testing, Parametric Testing) § Automation is a must © 2014 ThoughtWorks, Inc. All rights reserved. 14
15.
© 2014 ThoughtWorks,
Inc. All rights reserved. 15
16.
© 2014 ThoughtWorks,
Inc. All rights reserved. 16
17.
3 17 keep
everything in source control © 2014 ThoughtWorks, Inc. All rights reserved.
18.
STORING DB CHANGES
IN SCM § Start with a clean DB § Use proven tools (dbdeploy, liquidbase, etc) § Make sure deltas are incremental, small and immutable § Have rollback scripts ready and auto rollback if possible, or do only roll-forward § Fail directly if any delta fails § Run each delta in order § Stored together © 2014 ThoughtWorks, Inc. All rights reserved. 18
19.
19 DBDeploy Metadata
Baseline Database Apply Deltas Test Apply Deltas Apply Deltas Apply Deltas Apply Deltas Fail Fast © 2014 ThoughtWorks, Inc. All rights reserved.
20.
© 2014 ThoughtWorks,
Inc. All rights reserved. 20
21.
INFRASTRUCTURE AS CODE
§ Determinism vs. Indeterminism § Treat your infrastructure as you are coding § Helps you to have system consistency § Use proven tools (puppet, chef, ansible, bcm, cfengine, etc) § Have a test machine/vm to try © 2014 ThoughtWorks, Inc. All rights reserved. 21
22.
22 System Config.
SCM Puppetmaster WebServers AppServers WebServers AppServer s OOththeerSrSeervreversr s © 2014 ThoughtWorks, Inc. All rights reserved.
23.
23 Puppet example
manifest for Apache HTTP server © 2014 ThoughtWorks, Inc. All rights reserved.
24.
TEST IT BEFORE
GET IT OUT © 2014 ThoughtWorks, Inc. All rights reserved. 24
25.
4 25 repeatable,
risk-free deployments © 2014 ThoughtWorks, Inc. All rights reserved.
26.
UNIFIED WAY §
Build one binary and use it everywhere § Deploy the same way to all environments § Unattended deployments § Separate the things that change from the thing that don’t © 2014 ThoughtWorks, Inc. All rights reserved. 26
27.
VIRTUALIZATION § Use
one § Containers vs Hypervisors § Availability, Fail-safe § Fast provisioning § You can automate it! © 2014 ThoughtWorks, Inc. All rights reserved. 27
28.
PACKAGING 28 RPM
| CHOCOLATEY sudo rpm –ivh awesome-app-1.0.rpm Cinst awesome-app –version 1.0 © 2014 ThoughtWorks, Inc. All rights reserved.
29.
5 29 everybody
is responsible © 2014 ThoughtWorks, Inc. All rights reserved.
30.
MTBF, MTRS §
Failure is inescapable just like getting sick § Self-healing systems (auto-scale, retries, etc) 30 © 2014 ThoughtWorks, Inc. All rights reserved.
31.
IMMUNE SYSTEMS §
Zero access policy (phoenix or immutable servers) § Monitoring (graphite, riemann, munin, nagios, etc) § Logging (ELK clusters, Graylog2, syslog, etc) § Application Status / Healthcheck / Configuration Endpoints © 2014 ThoughtWorks, Inc. All rights reserved. 31
32.
32 Status Endpoint
Healthcheck Endpoint GET http:// my.service/status GET http://my.service/ healthcheck © 2014 ThoughtWorks, Inc. All rights reserved.
33.
SUMMARY § DONE
means released! § Automate everything § Be always production ready § If anything fails, stop the delivery line § Keep everything in SCM § Build binaries only once § Use precisely the same mechanism to the every environment © 2014 ThoughtWorks, Inc. All rights reserved. 33
34.
Q/A Ping us
later @IsaGoksu, @hancengiz © 2014 ThoughtWorks, Inc. All rights reserved. 34
Jetzt herunterladen