SlideShare a Scribd company logo
1 of 38
Download to read offline
@jezhumble #agileindia2019
building and scaling high performing
technology organizations
@jezhumble
ā€œthe enterpriseā€
Project A
Project B
Project C
DBAs
Infrastructure team
Service desk
Value stream
OperationsEngineeringBusiness
Ping!
@jezhumble
Project A
Project B
Project C
DBAs
Infrastructure team
Service desk
Value stream
OperationsEngineeringBusiness
Ping!
Project D
Letā€™s create
a new
product
enterprise projects
@jezhumble
Project A
Project B
DBAs
Infrastructure team
Service desk
Project D
Weā€™re going
agile! Oh no!Oh no!
Value stream
OperationsEngineeringBusiness
@jezhumble
Project A
Project B
DBAs
Infrastructure team
Service desk
Value stream
OperationsEngineeringBusiness
Project D
Our test-driven code
follows SOLID
principles
Shame it
doesnā€™t work
Change
management
Jon Jenkins, ā€œVelocity Culture, The Unmet Challenge in Opsā€ | http://bit.ly/1vJo1Ya
@jezhumble
a note about predictive analysis
One of three conditions must be met:
ā€¢ Randomized, experimental design (no, this is non-experimental)
ā€¢ Longitudinal (no, this is cross-sectional)
ā€¢ Theory-based design
When this condition was not met, only correlations were tested and
reported .
@jezhumble
ļ¬rmographics
Accelerate: The Science of Lean Software and DevOps, Forsgren, Humble and Kim 2018
software delivery as a competitive advantage
ā€œFirms with high-performing IT
organizations were twice as likely to
exceed their proļ¬tability, market share
and productivity goals.ā€
http://bit.ly/2014-devops-report
software delivery as a competitive advantage
high performers were more than twice as likely to
achieve or exceed the following objectives:
ā€¢Quantity of products or services
ā€¢Operating eļ¬ƒciency
ā€¢Customer satisfaction
ā€¢Quality of products or services provided
ā€¢Achieving organizational and mission goals
ā€¢Measures that demonstrate to external parties
whether or not the organization is achieving
intended results
http://bit.ly/2018-devops-report
@jezhumble
time to restore service
lead time for changes (version control to production)
deploy frequency
change fail rate
software delivery performance
http://bit.ly/2014-devops-report
@jezhumble
2018 performance benchmarks
http://bit.ly/2018-devops-report
elite performers
http://bit.ly/2018-devops-report
Data shows a new 4th high performance group:
elite performers
Proportion of high performers has grown YoY,
but the bar for excellence remains high
Elite performers are still able to optimize for
throughput and stability
availability
http://bit.ly/2018-devops-report
Ability for teams to
ensure their product or
service can be accessed
by end users
Software delivery +
availability = SDO
performance
Elite performers are
3.5X more likely to
have strong availability
practices
capabilities that drive high performance
Accelerate: The Science of Lean Software and DevOps, Forsgren, Humble and Kim 2018
technical practices
http://bit.ly/2018-devops-report
@jezhumble
key ļ¬nding: architectural outcomes
can my teamā€¦
ā€¦make large-scale changes to the design of its system without the permission of
somebody outside the team or depending on other teams?
ā€¦complete its work without needing ļ¬ne-grained communication and coordination with
people outside the team?
ā€¦deploy and release its product or service on demand, independently of other services
the product or service depends upon?
ā€¦do most of its testing on demand, without requiring an integrated test environment?
ā€¦perform deployments during normal business hours with negligible downtime?
http://bit.ly/2017-devops-report | https://devops-research.com/research.html | DORA / Puppet
@jezhumble
key ļ¬nding: doing cloud right
http://bit.ly/2018-devops-report | NIST SP 800-145
AGREED OR STRONGLY AGREED
On-demand self-service
Broad network access
Resource Pooling
Rapid elasticity
Measured service
Only 22% of teams are doing cloud right!
Teams that use these essentials
characteristics are 23X more likely to be
elite performers
@jezhumble
cloud in regulated environments
https://devops-research.com/research.html
@jezhumble
monitoring and observability
MONITORING
is tooling or a technical solution that allows
teams to watch and understand the state
of their systems and is based on gathering
predeļ¬ned sets of metrics or logs.
OBSERVABILITY
is tooling or a technical solution that allows
teams to actively debug their system and
explore properties and patterns they have
not deļ¬ned in advance.
Teams with a comprehensive
monitoring and observability
solution were 1.3 times more
likely to be an elite performer.
Having a monitoring and
observability solution positively
contributed to SDO performance.
Fun stats fact: monitoring and
observability load together.
@jezhumble
which of these measure eļ¬€ective test practices?
ā€¢ Developers primarily create & maintain acceptance tests
ā€¢ QA primarily create & maintain acceptance tests
ā€¢ Primarily created & maintained by outsourced party
ā€¢ When automated tests pass, Iā€™m conļ¬dent the software is releasable
ā€¢ Test failures are likely to indicate a real defect
ā€¢ Itā€™s easy for developers to ļ¬x acceptance tests
ā€¢ Developers share a common pool of test servers to reproduce failures
ā€¢ Developers create on demand test environments
ā€¢ Developers use their own dev environments to reproduce failures
@jezhumble
which of these measure eļ¬€ective test practices?
ā€¢ Developers primarily create & maintain acceptance tests
ā€¢ QA primarily create & maintain acceptance tests
ā€¢ Primarily created & maintained by outsourced party
ā€¢ When automated tests pass, Iā€™m conļ¬dent the software is releasable
ā€¢ Test failures are likely to indicate a real defect
ā€¢ Itā€™s easy for developers to ļ¬x acceptance tests
ā€¢ Developers share a common pool of test servers to reproduce failures
ā€¢ Developers create on demand test environments
ā€¢ Developers use their own dev environments to reproduce failures
@jezhumble
continuous testing
previous practices plusā€¦
ā€¢ continuously reviewing and improving test suites to better ļ¬nd defects and keep
complexity and cost under control
ā€¢ allowing testers to work alongside developers throughout the software development
and delivery process
ā€¢ performing manual test activities such as exploratory testing, usability testing, and
acceptance testing throughout the delivery process
ā€¢ having developers practice test-driven development by writing unit tests before
writing production code for all changes to the codebase
ā€¢ being able to get feedback from automated tests in less than ten minutes both on
local workstations and from a CI server
http://bit.ly/2018-devops-report | https://devops-research.com/research.html
@jezhumble
lean management
@jezhumble
lean product management
Regularly gathering, broadcasting,
& implementing customer
feedback
Splitting work into small batches
that can be completed in <1 week
& released frequently
Teams have a good
understanding of the ļ¬‚ow of work
from business to customers
Teams have the authority to
create and change speciļ¬cations
as part of the dev process
Software delivery
performance
Less burnout
Westrum culture
Lean product
management
Organizational
performance
culture impacts performance
high trust culture
Westrum, ā€œA Typology of Organizational Culturesā€ | http://bmj.co/1BRGh5q
how organizations process information
eļ¬€ective teams
https://rework.withgoogle.com/blog/ļ¬ve-keys-to-a-successful-google-team/
@jezhumble
identity and google items
ā€¢ I am glad I chose to work for this organization rather than another
company.
ā€¢ I talk of this organization to my friends as a great company to work for.
ā€¢ I am willing to put in a great deal of eļ¬€ort beyond what is normally
expected to help my organization to be successful.
ā€¢ I ļ¬nd that my values and my organization's values are very similar.
ā€¢ In general, the people employed by my organization are working
toward the same goal.
ā€¢ I feel that my organization cares about me.
Adapted from adapted from Atreyi Kankanhalli, Bernard C.Y. Tan, and Kwok-Kee Wei (2005), ā€œContributing
Knowledge to Electronic Knowledge Repositories: An Empirical Investigation,ā€œ MIS Quarterly, 29, 113-143.
Westrum items
@jezhumble
ask: how can we get people better information?
in a complex, adaptive system failure is inevitable
when accidents happen, human error is the starting point of a blameless
post-mortem
ask: how can we detect and limit failure modes?
dealing with failure
@rynchantress | https://ryn.works/2017/06/17/on-failure-and-resilience/
The immediate response
fromĀ everyoneĀ around was to ask, ā€œWhat help
do you need?ā€
@jezhumble
disaster recovery testing
ā€œFor DiRT-style events to be successful, an organization
ļ¬rst needs to accept system and process failures as a
means of learningā€¦ We design tests that require
engineers from several groups who might not normally
work together to interact with each other. That way,
should a real large-scale disaster ever strike, these people
will already have strong working relationshipsā€
Kripa Krishnan | http://queue.acm.org/detail.cfm?id=2371297
ā€”Kripa Krishnan, Director, Cloud Operations, Google
@jezhumble
climate for learning
http://bit.ly/2018-devops-report
@jezhumble
autonomy
http://bit.ly/2018-devops-report
https://www.slideshare.net/reed2001/culture-1798664/94-Highly_Aligned_Loosely_Coupled_Highly
ā€œI think building this culture is the key to innovation. Creativity must
ļ¬‚ow from everywhere. Whether you are a summer intern or the CTO,
any good idea must be able to seek an objective test, preferably a
test that exposes the idea to real customers. Everyone must be able
to experiment, learn, and iterate.ā€
innovation culture
http://glinden.blogspot.com/2006/04/early-amazon-shopping-cart.html
thank you!
Ā© 2016-8 DevOps Research and Assessment LLC and Jez Humble and Associates LLC
Please take the 2019 State of DevOps Survey and help us
understand how to build high performing teams!
bit.ly/2019-sodr-survey

More Related Content

What's hot

DevOps Summit 2015 Presentation: Continuous Testing At the Speed of DevOps
DevOps Summit 2015 Presentation: Continuous Testing At the Speed of DevOpsDevOps Summit 2015 Presentation: Continuous Testing At the Speed of DevOps
DevOps Summit 2015 Presentation: Continuous Testing At the Speed of DevOpsSailaja Tennati
Ā 
Agile Testing and Test Automation
Agile Testing and Test AutomationAgile Testing and Test Automation
Agile Testing and Test AutomationNaveen Kumar Singh
Ā 
Test Design for Fully Automated Build Architecture
Test Design for Fully Automated Build ArchitectureTest Design for Fully Automated Build Architecture
Test Design for Fully Automated Build ArchitectureTechWell
Ā 
Software Testing with Agile Requirements Practices
Software Testing with Agile Requirements Practices Software Testing with Agile Requirements Practices
Software Testing with Agile Requirements Practices A B M Moniruzzaman
Ā 
Is Test Planning a lost art in Agile? by Michelle Williams
Is Test Planning a lost art in Agile? by Michelle WilliamsIs Test Planning a lost art in Agile? by Michelle Williams
Is Test Planning a lost art in Agile? by Michelle WilliamsQA or the Highway
Ā 
CWIN17 New-York / Drive continuous delivery with continous testing
CWIN17 New-York / Drive continuous delivery with continous testingCWIN17 New-York / Drive continuous delivery with continous testing
CWIN17 New-York / Drive continuous delivery with continous testingCapgemini
Ā 
ISTQB agile tester exam - Conclusions about Certification
ISTQB agile tester exam - Conclusions about CertificationISTQB agile tester exam - Conclusions about Certification
ISTQB agile tester exam - Conclusions about CertificationMichał Dudziak
Ā 
Scrum Bangalore 13th meet up 13 june 2015 - behaviour driven development - vi...
Scrum Bangalore 13th meet up 13 june 2015 - behaviour driven development - vi...Scrum Bangalore 13th meet up 13 june 2015 - behaviour driven development - vi...
Scrum Bangalore 13th meet up 13 june 2015 - behaviour driven development - vi...Scrum Bangalore
Ā 
Continuous Deployment and Testing Workshop from Better Software West
Continuous Deployment and Testing Workshop from Better Software WestContinuous Deployment and Testing Workshop from Better Software West
Continuous Deployment and Testing Workshop from Better Software WestCory Foy
Ā 
DevOps or Devops - living in silos or living as a team
DevOps or Devops -  living in silos or living as a teamDevOps or Devops -  living in silos or living as a team
DevOps or Devops - living in silos or living as a teamVinay Krishna
Ā 
Try: Fail, Try: Succeed by Tim Grant
Try: Fail, Try: Succeed by Tim GrantTry: Fail, Try: Succeed by Tim Grant
Try: Fail, Try: Succeed by Tim GrantQA or the Highway
Ā 
Lemi Orhan Ergin - Code Your Agility: Tips for Boosting Technical Agility in ...
Lemi Orhan Ergin - Code Your Agility: Tips for Boosting Technical Agility in ...Lemi Orhan Ergin - Code Your Agility: Tips for Boosting Technical Agility in ...
Lemi Orhan Ergin - Code Your Agility: Tips for Boosting Technical Agility in ...Agile Lietuva
Ā 
Implement BDD with Cucumber and SpecFlow
Implement BDD with Cucumber and SpecFlowImplement BDD with Cucumber and SpecFlow
Implement BDD with Cucumber and SpecFlowTechWell
Ā 
Hey You Got Your TDD in my SQL DB by Jeff McKenzie
Hey You Got Your TDD in my SQL DB by Jeff McKenzieHey You Got Your TDD in my SQL DB by Jeff McKenzie
Hey You Got Your TDD in my SQL DB by Jeff McKenzieQA or the Highway
Ā 
How BDD enables True CI/CD
How BDD enables True CI/CDHow BDD enables True CI/CD
How BDD enables True CI/CDRoger Turnau
Ā 
Instill a DevOps Testing Culture in Your Team and Organization
Instill a DevOps Testing Culture in Your Team and Organization Instill a DevOps Testing Culture in Your Team and Organization
Instill a DevOps Testing Culture in Your Team and Organization TechWell
Ā 
Quality Jam: BDD, TDD and ATDD for the Enterprise
Quality Jam: BDD, TDD and ATDD for the EnterpriseQuality Jam: BDD, TDD and ATDD for the Enterprise
Quality Jam: BDD, TDD and ATDD for the EnterpriseQASymphony
Ā 
Selenium DeTox for Achieving the Right Testing Pyramid
Selenium DeTox for Achieving the Right Testing PyramidSelenium DeTox for Achieving the Right Testing Pyramid
Selenium DeTox for Achieving the Right Testing PyramidNaresh Jain
Ā 
Agile and DevOps Transformations in Large Organizations
Agile and DevOps Transformations in Large OrganizationsAgile and DevOps Transformations in Large Organizations
Agile and DevOps Transformations in Large OrganizationsTechWell
Ā 

What's hot (20)

DevOps Summit 2015 Presentation: Continuous Testing At the Speed of DevOps
DevOps Summit 2015 Presentation: Continuous Testing At the Speed of DevOpsDevOps Summit 2015 Presentation: Continuous Testing At the Speed of DevOps
DevOps Summit 2015 Presentation: Continuous Testing At the Speed of DevOps
Ā 
Agile Testing and Test Automation
Agile Testing and Test AutomationAgile Testing and Test Automation
Agile Testing and Test Automation
Ā 
Test Design for Fully Automated Build Architecture
Test Design for Fully Automated Build ArchitectureTest Design for Fully Automated Build Architecture
Test Design for Fully Automated Build Architecture
Ā 
Software Testing with Agile Requirements Practices
Software Testing with Agile Requirements Practices Software Testing with Agile Requirements Practices
Software Testing with Agile Requirements Practices
Ā 
Is Test Planning a lost art in Agile? by Michelle Williams
Is Test Planning a lost art in Agile? by Michelle WilliamsIs Test Planning a lost art in Agile? by Michelle Williams
Is Test Planning a lost art in Agile? by Michelle Williams
Ā 
CWIN17 New-York / Drive continuous delivery with continous testing
CWIN17 New-York / Drive continuous delivery with continous testingCWIN17 New-York / Drive continuous delivery with continous testing
CWIN17 New-York / Drive continuous delivery with continous testing
Ā 
ISTQB agile tester exam - Conclusions about Certification
ISTQB agile tester exam - Conclusions about CertificationISTQB agile tester exam - Conclusions about Certification
ISTQB agile tester exam - Conclusions about Certification
Ā 
What is Agile Testing?
What is Agile Testing? What is Agile Testing?
What is Agile Testing?
Ā 
Scrum Bangalore 13th meet up 13 june 2015 - behaviour driven development - vi...
Scrum Bangalore 13th meet up 13 june 2015 - behaviour driven development - vi...Scrum Bangalore 13th meet up 13 june 2015 - behaviour driven development - vi...
Scrum Bangalore 13th meet up 13 june 2015 - behaviour driven development - vi...
Ā 
Continuous Deployment and Testing Workshop from Better Software West
Continuous Deployment and Testing Workshop from Better Software WestContinuous Deployment and Testing Workshop from Better Software West
Continuous Deployment and Testing Workshop from Better Software West
Ā 
DevOps or Devops - living in silos or living as a team
DevOps or Devops -  living in silos or living as a teamDevOps or Devops -  living in silos or living as a team
DevOps or Devops - living in silos or living as a team
Ā 
Try: Fail, Try: Succeed by Tim Grant
Try: Fail, Try: Succeed by Tim GrantTry: Fail, Try: Succeed by Tim Grant
Try: Fail, Try: Succeed by Tim Grant
Ā 
Lemi Orhan Ergin - Code Your Agility: Tips for Boosting Technical Agility in ...
Lemi Orhan Ergin - Code Your Agility: Tips for Boosting Technical Agility in ...Lemi Orhan Ergin - Code Your Agility: Tips for Boosting Technical Agility in ...
Lemi Orhan Ergin - Code Your Agility: Tips for Boosting Technical Agility in ...
Ā 
Implement BDD with Cucumber and SpecFlow
Implement BDD with Cucumber and SpecFlowImplement BDD with Cucumber and SpecFlow
Implement BDD with Cucumber and SpecFlow
Ā 
Hey You Got Your TDD in my SQL DB by Jeff McKenzie
Hey You Got Your TDD in my SQL DB by Jeff McKenzieHey You Got Your TDD in my SQL DB by Jeff McKenzie
Hey You Got Your TDD in my SQL DB by Jeff McKenzie
Ā 
How BDD enables True CI/CD
How BDD enables True CI/CDHow BDD enables True CI/CD
How BDD enables True CI/CD
Ā 
Instill a DevOps Testing Culture in Your Team and Organization
Instill a DevOps Testing Culture in Your Team and Organization Instill a DevOps Testing Culture in Your Team and Organization
Instill a DevOps Testing Culture in Your Team and Organization
Ā 
Quality Jam: BDD, TDD and ATDD for the Enterprise
Quality Jam: BDD, TDD and ATDD for the EnterpriseQuality Jam: BDD, TDD and ATDD for the Enterprise
Quality Jam: BDD, TDD and ATDD for the Enterprise
Ā 
Selenium DeTox for Achieving the Right Testing Pyramid
Selenium DeTox for Achieving the Right Testing PyramidSelenium DeTox for Achieving the Right Testing Pyramid
Selenium DeTox for Achieving the Right Testing Pyramid
Ā 
Agile and DevOps Transformations in Large Organizations
Agile and DevOps Transformations in Large OrganizationsAgile and DevOps Transformations in Large Organizations
Agile and DevOps Transformations in Large Organizations
Ā 

Similar to Building and Scaling High Performing Technology Organizations by Jez Humble at #AgileIndia2019

Agile & DevOps - It's all about project success
Agile & DevOps - It's all about project successAgile & DevOps - It's all about project success
Agile & DevOps - It's all about project successAdam Stephensen
Ā 
Agile Methods: Fact or Fiction
Agile Methods: Fact or FictionAgile Methods: Fact or Fiction
Agile Methods: Fact or FictionMatt Ganis
Ā 
Continuous Testing: A Key to DevOps Success
Continuous Testing: A Key to DevOps SuccessContinuous Testing: A Key to DevOps Success
Continuous Testing: A Key to DevOps SuccessTechWell
Ā 
Ben Walters - Creating Customer Value With Agile Testing - EuroSTAR 2011
Ben Walters - Creating Customer Value With Agile Testing - EuroSTAR 2011Ben Walters - Creating Customer Value With Agile Testing - EuroSTAR 2011
Ben Walters - Creating Customer Value With Agile Testing - EuroSTAR 2011TEST Huddle
Ā 
What I learned from 5 years of sciencing the crap out of DevOps
What I learned from 5 years of sciencing the crap out of DevOpsWhat I learned from 5 years of sciencing the crap out of DevOps
What I learned from 5 years of sciencing the crap out of DevOpsDevOpsDays DFW
Ā 
The Rationale for Continuous Delivery
The Rationale for Continuous DeliveryThe Rationale for Continuous Delivery
The Rationale for Continuous DeliveryPerforce
Ā 
Continuous Delivery: why ? where to start ? how to scale ?
Continuous Delivery: why ? where to start ? how to scale ?Continuous Delivery: why ? where to start ? how to scale ?
Continuous Delivery: why ? where to start ? how to scale ?Jean-Philippe Briend
Ā 
How to Build High-Performing IT Teams - Including New Data on IT Performance ...
How to Build High-Performing IT Teams - Including New Data on IT Performance ...How to Build High-Performing IT Teams - Including New Data on IT Performance ...
How to Build High-Performing IT Teams - Including New Data on IT Performance ...Puppet
Ā 
Puppet Labs EMC DevOps Day NYC Aug-2015
Puppet Labs  EMC DevOps Day NYC Aug-2015Puppet Labs  EMC DevOps Day NYC Aug-2015
Puppet Labs EMC DevOps Day NYC Aug-2015Bob Sokol
Ā 
A Roadmap to Enterprise Quality
A Roadmap to Enterprise QualityA Roadmap to Enterprise Quality
A Roadmap to Enterprise QualityJeff Bramwell
Ā 
The Secrets of High Performance IT, Featuring Jez Humble
The Secrets of High Performance IT, Featuring Jez HumbleThe Secrets of High Performance IT, Featuring Jez Humble
The Secrets of High Performance IT, Featuring Jez HumbleSerena Software
Ā 
IBM Innovate - Uderstanding DevOps
IBM Innovate - Uderstanding DevOpsIBM Innovate - Uderstanding DevOps
IBM Innovate - Uderstanding DevOpsSanjeev Sharma
Ā 
DevOps Roadshow - removing barriers between development and operations
DevOps Roadshow - removing barriers between development and operationsDevOps Roadshow - removing barriers between development and operations
DevOps Roadshow - removing barriers between development and operationsMicrosoft Developer Norway
Ā 
How to build confidence in your release cycle
How to build confidence in your release cycleHow to build confidence in your release cycle
How to build confidence in your release cycleDiUS
Ā 
Critical Capabilities to Shifting Left the Right Way
Critical Capabilities to Shifting Left the Right WayCritical Capabilities to Shifting Left the Right Way
Critical Capabilities to Shifting Left the Right WaySmartBear
Ā 
Making software development processes to work for you
Making software development processes to work for youMaking software development processes to work for you
Making software development processes to work for youAmbientia
Ā 
Bridging the Gap: from Data Science to Production
Bridging the Gap: from Data Science to ProductionBridging the Gap: from Data Science to Production
Bridging the Gap: from Data Science to ProductionFlorian Wilhelm
Ā 
Continuous Integration
Continuous IntegrationContinuous Integration
Continuous IntegrationPreetam Palwe
Ā 
Scaling Software Delivery.pdf
Scaling Software Delivery.pdfScaling Software Delivery.pdf
Scaling Software Delivery.pdfTiffany Jachja
Ā 
2015-01-12 TechTalk - Removing Barriers between Development and Operations
2015-01-12 TechTalk - Removing Barriers between Development and Operations2015-01-12 TechTalk - Removing Barriers between Development and Operations
2015-01-12 TechTalk - Removing Barriers between Development and OperationsMicrosoft Switzerland (DX)
Ā 

Similar to Building and Scaling High Performing Technology Organizations by Jez Humble at #AgileIndia2019 (20)

Agile & DevOps - It's all about project success
Agile & DevOps - It's all about project successAgile & DevOps - It's all about project success
Agile & DevOps - It's all about project success
Ā 
Agile Methods: Fact or Fiction
Agile Methods: Fact or FictionAgile Methods: Fact or Fiction
Agile Methods: Fact or Fiction
Ā 
Continuous Testing: A Key to DevOps Success
Continuous Testing: A Key to DevOps SuccessContinuous Testing: A Key to DevOps Success
Continuous Testing: A Key to DevOps Success
Ā 
Ben Walters - Creating Customer Value With Agile Testing - EuroSTAR 2011
Ben Walters - Creating Customer Value With Agile Testing - EuroSTAR 2011Ben Walters - Creating Customer Value With Agile Testing - EuroSTAR 2011
Ben Walters - Creating Customer Value With Agile Testing - EuroSTAR 2011
Ā 
What I learned from 5 years of sciencing the crap out of DevOps
What I learned from 5 years of sciencing the crap out of DevOpsWhat I learned from 5 years of sciencing the crap out of DevOps
What I learned from 5 years of sciencing the crap out of DevOps
Ā 
The Rationale for Continuous Delivery
The Rationale for Continuous DeliveryThe Rationale for Continuous Delivery
The Rationale for Continuous Delivery
Ā 
Continuous Delivery: why ? where to start ? how to scale ?
Continuous Delivery: why ? where to start ? how to scale ?Continuous Delivery: why ? where to start ? how to scale ?
Continuous Delivery: why ? where to start ? how to scale ?
Ā 
How to Build High-Performing IT Teams - Including New Data on IT Performance ...
How to Build High-Performing IT Teams - Including New Data on IT Performance ...How to Build High-Performing IT Teams - Including New Data on IT Performance ...
How to Build High-Performing IT Teams - Including New Data on IT Performance ...
Ā 
Puppet Labs EMC DevOps Day NYC Aug-2015
Puppet Labs  EMC DevOps Day NYC Aug-2015Puppet Labs  EMC DevOps Day NYC Aug-2015
Puppet Labs EMC DevOps Day NYC Aug-2015
Ā 
A Roadmap to Enterprise Quality
A Roadmap to Enterprise QualityA Roadmap to Enterprise Quality
A Roadmap to Enterprise Quality
Ā 
The Secrets of High Performance IT, Featuring Jez Humble
The Secrets of High Performance IT, Featuring Jez HumbleThe Secrets of High Performance IT, Featuring Jez Humble
The Secrets of High Performance IT, Featuring Jez Humble
Ā 
IBM Innovate - Uderstanding DevOps
IBM Innovate - Uderstanding DevOpsIBM Innovate - Uderstanding DevOps
IBM Innovate - Uderstanding DevOps
Ā 
DevOps Roadshow - removing barriers between development and operations
DevOps Roadshow - removing barriers between development and operationsDevOps Roadshow - removing barriers between development and operations
DevOps Roadshow - removing barriers between development and operations
Ā 
How to build confidence in your release cycle
How to build confidence in your release cycleHow to build confidence in your release cycle
How to build confidence in your release cycle
Ā 
Critical Capabilities to Shifting Left the Right Way
Critical Capabilities to Shifting Left the Right WayCritical Capabilities to Shifting Left the Right Way
Critical Capabilities to Shifting Left the Right Way
Ā 
Making software development processes to work for you
Making software development processes to work for youMaking software development processes to work for you
Making software development processes to work for you
Ā 
Bridging the Gap: from Data Science to Production
Bridging the Gap: from Data Science to ProductionBridging the Gap: from Data Science to Production
Bridging the Gap: from Data Science to Production
Ā 
Continuous Integration
Continuous IntegrationContinuous Integration
Continuous Integration
Ā 
Scaling Software Delivery.pdf
Scaling Software Delivery.pdfScaling Software Delivery.pdf
Scaling Software Delivery.pdf
Ā 
2015-01-12 TechTalk - Removing Barriers between Development and Operations
2015-01-12 TechTalk - Removing Barriers between Development and Operations2015-01-12 TechTalk - Removing Barriers between Development and Operations
2015-01-12 TechTalk - Removing Barriers between Development and Operations
Ā 

More from Agile India

Design Teams are a Design Exercise by Phillip Joe at #AgileIndia2019
Design Teams are a Design Exercise by Phillip Joe at #AgileIndia2019Design Teams are a Design Exercise by Phillip Joe at #AgileIndia2019
Design Teams are a Design Exercise by Phillip Joe at #AgileIndia2019Agile India
Ā 
Keeping hundreds of code repositories consistent, and staying sane by Vincent...
Keeping hundreds of code repositories consistent, and staying sane by Vincent...Keeping hundreds of code repositories consistent, and staying sane by Vincent...
Keeping hundreds of code repositories consistent, and staying sane by Vincent...Agile India
Ā 
The End is Nigh! Signs of Transformation Apocalypse by Alex Sloley at #AgileI...
The End is Nigh! Signs of Transformation Apocalypse by Alex Sloley at #AgileI...The End is Nigh! Signs of Transformation Apocalypse by Alex Sloley at #AgileI...
The End is Nigh! Signs of Transformation Apocalypse by Alex Sloley at #AgileI...Agile India
Ā 
Strategic Domain-Driven Design by Nick Tune at #AgileIndia2019
Strategic Domain-Driven Design by Nick Tune at #AgileIndia2019Strategic Domain-Driven Design by Nick Tune at #AgileIndia2019
Strategic Domain-Driven Design by Nick Tune at #AgileIndia2019Agile India
Ā 
All track development - (or how we dropped the collective ego and created a p...
All track development - (or how we dropped the collective ego and created a p...All track development - (or how we dropped the collective ego and created a p...
All track development - (or how we dropped the collective ego and created a p...Agile India
Ā 
Open Salaries: from employees to managing partners by Alexey Voronin at #Agil...
Open Salaries: from employees to managing partners by Alexey Voronin at #Agil...Open Salaries: from employees to managing partners by Alexey Voronin at #Agil...
Open Salaries: from employees to managing partners by Alexey Voronin at #Agil...Agile India
Ā 
Scaling Enterprise Agility amidst Cross Border Merger by Rocky Woestenborghs ...
Scaling Enterprise Agility amidst Cross Border Merger by Rocky Woestenborghs ...Scaling Enterprise Agility amidst Cross Border Merger by Rocky Woestenborghs ...
Scaling Enterprise Agility amidst Cross Border Merger by Rocky Woestenborghs ...Agile India
Ā 
InfraOps Agility - A Sysad's Perspective by Dushyanth Harinath at #AgileIndia...
InfraOps Agility - A Sysad's Perspective by Dushyanth Harinath at #AgileIndia...InfraOps Agility - A Sysad's Perspective by Dushyanth Harinath at #AgileIndia...
InfraOps Agility - A Sysad's Perspective by Dushyanth Harinath at #AgileIndia...Agile India
Ā 
Going for 10X: Building teams in a Hyper-Competitive Market by Jacob Singh at...
Going for 10X: Building teams in a Hyper-Competitive Market by Jacob Singh at...Going for 10X: Building teams in a Hyper-Competitive Market by Jacob Singh at...
Going for 10X: Building teams in a Hyper-Competitive Market by Jacob Singh at...Agile India
Ā 
Principle 11 needs to go! by Ken France at #AgileIndia2019
Principle 11 needs to go! by Ken France at #AgileIndia2019Principle 11 needs to go! by Ken France at #AgileIndia2019
Principle 11 needs to go! by Ken France at #AgileIndia2019Agile India
Ā 
Becoming the Catalyst - The Spark of Change that Will Move Your Team Forward ...
Becoming the Catalyst - The Spark of Change that Will Move Your Team Forward ...Becoming the Catalyst - The Spark of Change that Will Move Your Team Forward ...
Becoming the Catalyst - The Spark of Change that Will Move Your Team Forward ...Agile India
Ā 
Branding within your UX: The secret to creating loyal customers by Bill Beard...
Branding within your UX: The secret to creating loyal customers by Bill Beard...Branding within your UX: The secret to creating loyal customers by Bill Beard...
Branding within your UX: The secret to creating loyal customers by Bill Beard...Agile India
Ā 
Build Agile Organization: Lessons Learned from Aikido by Marc Gong at #AgileI...
Build Agile Organization: Lessons Learned from Aikido by Marc Gong at #AgileI...Build Agile Organization: Lessons Learned from Aikido by Marc Gong at #AgileI...
Build Agile Organization: Lessons Learned from Aikido by Marc Gong at #AgileI...Agile India
Ā 
Security considerations while deploying Containerized Applications by Neepend...
Security considerations while deploying Containerized Applications by Neepend...Security considerations while deploying Containerized Applications by Neepend...
Security considerations while deploying Containerized Applications by Neepend...Agile India
Ā 
Cloud Native in the US Federal Government by Jez Humble at #AgileIndia2019
Cloud Native in the US Federal Government by Jez Humble at #AgileIndia2019Cloud Native in the US Federal Government by Jez Humble at #AgileIndia2019
Cloud Native in the US Federal Government by Jez Humble at #AgileIndia2019Agile India
Ā 
Reactive Systems by Dave Farley at #AgileIndia2019
Reactive Systems by Dave Farley at #AgileIndia2019Reactive Systems by Dave Farley at #AgileIndia2019
Reactive Systems by Dave Farley at #AgileIndia2019Agile India
Ā 
Collaboration Contracts by Diane Zajac & Doc Norton at #AgileIndia2019
Collaboration Contracts by Diane Zajac & Doc Norton at #AgileIndia2019Collaboration Contracts by Diane Zajac & Doc Norton at #AgileIndia2019
Collaboration Contracts by Diane Zajac & Doc Norton at #AgileIndia2019Agile India
Ā 
Tuckman was wrong by Doc Norton at #AgileIndia2019
Tuckman was wrong by Doc Norton at #AgileIndia2019Tuckman was wrong by Doc Norton at #AgileIndia2019
Tuckman was wrong by Doc Norton at #AgileIndia2019Agile India
Ā 
7 Steps to Design, Build, and Scale an AI Product by Allie Miller at #AgileIn...
7 Steps to Design, Build, and Scale an AI Product by Allie Miller at #AgileIn...7 Steps to Design, Build, and Scale an AI Product by Allie Miller at #AgileIn...
7 Steps to Design, Build, and Scale an AI Product by Allie Miller at #AgileIn...Agile India
Ā 

More from Agile India (19)

Design Teams are a Design Exercise by Phillip Joe at #AgileIndia2019
Design Teams are a Design Exercise by Phillip Joe at #AgileIndia2019Design Teams are a Design Exercise by Phillip Joe at #AgileIndia2019
Design Teams are a Design Exercise by Phillip Joe at #AgileIndia2019
Ā 
Keeping hundreds of code repositories consistent, and staying sane by Vincent...
Keeping hundreds of code repositories consistent, and staying sane by Vincent...Keeping hundreds of code repositories consistent, and staying sane by Vincent...
Keeping hundreds of code repositories consistent, and staying sane by Vincent...
Ā 
The End is Nigh! Signs of Transformation Apocalypse by Alex Sloley at #AgileI...
The End is Nigh! Signs of Transformation Apocalypse by Alex Sloley at #AgileI...The End is Nigh! Signs of Transformation Apocalypse by Alex Sloley at #AgileI...
The End is Nigh! Signs of Transformation Apocalypse by Alex Sloley at #AgileI...
Ā 
Strategic Domain-Driven Design by Nick Tune at #AgileIndia2019
Strategic Domain-Driven Design by Nick Tune at #AgileIndia2019Strategic Domain-Driven Design by Nick Tune at #AgileIndia2019
Strategic Domain-Driven Design by Nick Tune at #AgileIndia2019
Ā 
All track development - (or how we dropped the collective ego and created a p...
All track development - (or how we dropped the collective ego and created a p...All track development - (or how we dropped the collective ego and created a p...
All track development - (or how we dropped the collective ego and created a p...
Ā 
Open Salaries: from employees to managing partners by Alexey Voronin at #Agil...
Open Salaries: from employees to managing partners by Alexey Voronin at #Agil...Open Salaries: from employees to managing partners by Alexey Voronin at #Agil...
Open Salaries: from employees to managing partners by Alexey Voronin at #Agil...
Ā 
Scaling Enterprise Agility amidst Cross Border Merger by Rocky Woestenborghs ...
Scaling Enterprise Agility amidst Cross Border Merger by Rocky Woestenborghs ...Scaling Enterprise Agility amidst Cross Border Merger by Rocky Woestenborghs ...
Scaling Enterprise Agility amidst Cross Border Merger by Rocky Woestenborghs ...
Ā 
InfraOps Agility - A Sysad's Perspective by Dushyanth Harinath at #AgileIndia...
InfraOps Agility - A Sysad's Perspective by Dushyanth Harinath at #AgileIndia...InfraOps Agility - A Sysad's Perspective by Dushyanth Harinath at #AgileIndia...
InfraOps Agility - A Sysad's Perspective by Dushyanth Harinath at #AgileIndia...
Ā 
Going for 10X: Building teams in a Hyper-Competitive Market by Jacob Singh at...
Going for 10X: Building teams in a Hyper-Competitive Market by Jacob Singh at...Going for 10X: Building teams in a Hyper-Competitive Market by Jacob Singh at...
Going for 10X: Building teams in a Hyper-Competitive Market by Jacob Singh at...
Ā 
Principle 11 needs to go! by Ken France at #AgileIndia2019
Principle 11 needs to go! by Ken France at #AgileIndia2019Principle 11 needs to go! by Ken France at #AgileIndia2019
Principle 11 needs to go! by Ken France at #AgileIndia2019
Ā 
Becoming the Catalyst - The Spark of Change that Will Move Your Team Forward ...
Becoming the Catalyst - The Spark of Change that Will Move Your Team Forward ...Becoming the Catalyst - The Spark of Change that Will Move Your Team Forward ...
Becoming the Catalyst - The Spark of Change that Will Move Your Team Forward ...
Ā 
Branding within your UX: The secret to creating loyal customers by Bill Beard...
Branding within your UX: The secret to creating loyal customers by Bill Beard...Branding within your UX: The secret to creating loyal customers by Bill Beard...
Branding within your UX: The secret to creating loyal customers by Bill Beard...
Ā 
Build Agile Organization: Lessons Learned from Aikido by Marc Gong at #AgileI...
Build Agile Organization: Lessons Learned from Aikido by Marc Gong at #AgileI...Build Agile Organization: Lessons Learned from Aikido by Marc Gong at #AgileI...
Build Agile Organization: Lessons Learned from Aikido by Marc Gong at #AgileI...
Ā 
Security considerations while deploying Containerized Applications by Neepend...
Security considerations while deploying Containerized Applications by Neepend...Security considerations while deploying Containerized Applications by Neepend...
Security considerations while deploying Containerized Applications by Neepend...
Ā 
Cloud Native in the US Federal Government by Jez Humble at #AgileIndia2019
Cloud Native in the US Federal Government by Jez Humble at #AgileIndia2019Cloud Native in the US Federal Government by Jez Humble at #AgileIndia2019
Cloud Native in the US Federal Government by Jez Humble at #AgileIndia2019
Ā 
Reactive Systems by Dave Farley at #AgileIndia2019
Reactive Systems by Dave Farley at #AgileIndia2019Reactive Systems by Dave Farley at #AgileIndia2019
Reactive Systems by Dave Farley at #AgileIndia2019
Ā 
Collaboration Contracts by Diane Zajac & Doc Norton at #AgileIndia2019
Collaboration Contracts by Diane Zajac & Doc Norton at #AgileIndia2019Collaboration Contracts by Diane Zajac & Doc Norton at #AgileIndia2019
Collaboration Contracts by Diane Zajac & Doc Norton at #AgileIndia2019
Ā 
Tuckman was wrong by Doc Norton at #AgileIndia2019
Tuckman was wrong by Doc Norton at #AgileIndia2019Tuckman was wrong by Doc Norton at #AgileIndia2019
Tuckman was wrong by Doc Norton at #AgileIndia2019
Ā 
7 Steps to Design, Build, and Scale an AI Product by Allie Miller at #AgileIn...
7 Steps to Design, Build, and Scale an AI Product by Allie Miller at #AgileIn...7 Steps to Design, Build, and Scale an AI Product by Allie Miller at #AgileIn...
7 Steps to Design, Build, and Scale an AI Product by Allie Miller at #AgileIn...
Ā 

Recently uploaded

Genshin Impact PPT Template by EaTemp.pptx
Genshin Impact PPT Template by EaTemp.pptxGenshin Impact PPT Template by EaTemp.pptx
Genshin Impact PPT Template by EaTemp.pptxJohnree4
Ā 
Quality by design.. ppt for RA (1ST SEM
Quality by design.. ppt for  RA (1ST SEMQuality by design.. ppt for  RA (1ST SEM
Quality by design.. ppt for RA (1ST SEMCharmi13
Ā 
Call Girls In Aerocity šŸ¤³ Call Us +919599264170
Call Girls In Aerocity šŸ¤³ Call Us +919599264170Call Girls In Aerocity šŸ¤³ Call Us +919599264170
Call Girls In Aerocity šŸ¤³ Call Us +919599264170Escort Service
Ā 
Anne Frank A Beacon of Hope amidst darkness ppt.pptx
Anne Frank A Beacon of Hope amidst darkness ppt.pptxAnne Frank A Beacon of Hope amidst darkness ppt.pptx
Anne Frank A Beacon of Hope amidst darkness ppt.pptxnoorehahmad
Ā 
miladyskindiseases-200705210221 2.!!pptx
miladyskindiseases-200705210221 2.!!pptxmiladyskindiseases-200705210221 2.!!pptx
miladyskindiseases-200705210221 2.!!pptxCarrieButtitta
Ā 
Dutch Power - 26 maart 2024 - Henk Kras - Circular Plastics
Dutch Power - 26 maart 2024 - Henk Kras - Circular PlasticsDutch Power - 26 maart 2024 - Henk Kras - Circular Plastics
Dutch Power - 26 maart 2024 - Henk Kras - Circular PlasticsDutch Power
Ā 
Presentation for the Strategic Dialogue on the Future of Agriculture, Brussel...
Presentation for the Strategic Dialogue on the Future of Agriculture, Brussel...Presentation for the Strategic Dialogue on the Future of Agriculture, Brussel...
Presentation for the Strategic Dialogue on the Future of Agriculture, Brussel...Krijn Poppe
Ā 
The 3rd Intl. Workshop on NL-based Software Engineering
The 3rd Intl. Workshop on NL-based Software EngineeringThe 3rd Intl. Workshop on NL-based Software Engineering
The 3rd Intl. Workshop on NL-based Software EngineeringSebastiano Panichella
Ā 
Event 4 Introduction to Open Source.pptx
Event 4 Introduction to Open Source.pptxEvent 4 Introduction to Open Source.pptx
Event 4 Introduction to Open Source.pptxaryanv1753
Ā 
SBFT Tool Competition 2024 -- Python Test Case Generation Track
SBFT Tool Competition 2024 -- Python Test Case Generation TrackSBFT Tool Competition 2024 -- Python Test Case Generation Track
SBFT Tool Competition 2024 -- Python Test Case Generation TrackSebastiano Panichella
Ā 
Work Remotely with Confluence ACE 2.pptx
Work Remotely with Confluence ACE 2.pptxWork Remotely with Confluence ACE 2.pptx
Work Remotely with Confluence ACE 2.pptxmavinoikein
Ā 
Gaps, Issues and Challenges in the Implementation of Mother Tongue Based-Mult...
Gaps, Issues and Challenges in the Implementation of Mother Tongue Based-Mult...Gaps, Issues and Challenges in the Implementation of Mother Tongue Based-Mult...
Gaps, Issues and Challenges in the Implementation of Mother Tongue Based-Mult...marjmae69
Ā 
RACHEL-ANN M. TENIBRO PRODUCT RESEARCH PRESENTATION
RACHEL-ANN M. TENIBRO PRODUCT RESEARCH PRESENTATIONRACHEL-ANN M. TENIBRO PRODUCT RESEARCH PRESENTATION
RACHEL-ANN M. TENIBRO PRODUCT RESEARCH PRESENTATIONRachelAnnTenibroAmaz
Ā 
PAG-UNLAD NG EKONOMIYA na dapat isaalang alang sa pag-aaral.
PAG-UNLAD NG EKONOMIYA na dapat isaalang alang sa pag-aaral.PAG-UNLAD NG EKONOMIYA na dapat isaalang alang sa pag-aaral.
PAG-UNLAD NG EKONOMIYA na dapat isaalang alang sa pag-aaral.KathleenAnnCordero2
Ā 
Early Modern Spain. All about this period
Early Modern Spain. All about this periodEarly Modern Spain. All about this period
Early Modern Spain. All about this periodSaraIsabelJimenez
Ā 
THE COUNTRY WHO SOLVED THE WORLD_HOW CHINA LAUNCHED THE CIVILIZATION REVOLUTI...
THE COUNTRY WHO SOLVED THE WORLD_HOW CHINA LAUNCHED THE CIVILIZATION REVOLUTI...THE COUNTRY WHO SOLVED THE WORLD_HOW CHINA LAUNCHED THE CIVILIZATION REVOLUTI...
THE COUNTRY WHO SOLVED THE WORLD_HOW CHINA LAUNCHED THE CIVILIZATION REVOLUTI...ę¼¢éŠ˜ č¬
Ā 
INDIAN GCP GUIDELINE. for Regulatory affair 1st sem CRR
INDIAN GCP GUIDELINE. for Regulatory  affair 1st sem CRRINDIAN GCP GUIDELINE. for Regulatory  affair 1st sem CRR
INDIAN GCP GUIDELINE. for Regulatory affair 1st sem CRRsarwankumar4524
Ā 
Mathan flower ppt.pptx slide orchids āœØšŸŒø
Mathan flower ppt.pptx slide orchids āœØšŸŒøMathan flower ppt.pptx slide orchids āœØšŸŒø
Mathan flower ppt.pptx slide orchids āœØšŸŒømathanramanathan2005
Ā 
Simulation-based Testing of Unmanned Aerial Vehicles with Aerialist
Simulation-based Testing of Unmanned Aerial Vehicles with AerialistSimulation-based Testing of Unmanned Aerial Vehicles with Aerialist
Simulation-based Testing of Unmanned Aerial Vehicles with AerialistSebastiano Panichella
Ā 
SaaStr Workshop Wednesday w/ Kyle Norton, Owner.com
SaaStr Workshop Wednesday w/ Kyle Norton, Owner.comSaaStr Workshop Wednesday w/ Kyle Norton, Owner.com
SaaStr Workshop Wednesday w/ Kyle Norton, Owner.comsaastr
Ā 

Recently uploaded (20)

Genshin Impact PPT Template by EaTemp.pptx
Genshin Impact PPT Template by EaTemp.pptxGenshin Impact PPT Template by EaTemp.pptx
Genshin Impact PPT Template by EaTemp.pptx
Ā 
Quality by design.. ppt for RA (1ST SEM
Quality by design.. ppt for  RA (1ST SEMQuality by design.. ppt for  RA (1ST SEM
Quality by design.. ppt for RA (1ST SEM
Ā 
Call Girls In Aerocity šŸ¤³ Call Us +919599264170
Call Girls In Aerocity šŸ¤³ Call Us +919599264170Call Girls In Aerocity šŸ¤³ Call Us +919599264170
Call Girls In Aerocity šŸ¤³ Call Us +919599264170
Ā 
Anne Frank A Beacon of Hope amidst darkness ppt.pptx
Anne Frank A Beacon of Hope amidst darkness ppt.pptxAnne Frank A Beacon of Hope amidst darkness ppt.pptx
Anne Frank A Beacon of Hope amidst darkness ppt.pptx
Ā 
miladyskindiseases-200705210221 2.!!pptx
miladyskindiseases-200705210221 2.!!pptxmiladyskindiseases-200705210221 2.!!pptx
miladyskindiseases-200705210221 2.!!pptx
Ā 
Dutch Power - 26 maart 2024 - Henk Kras - Circular Plastics
Dutch Power - 26 maart 2024 - Henk Kras - Circular PlasticsDutch Power - 26 maart 2024 - Henk Kras - Circular Plastics
Dutch Power - 26 maart 2024 - Henk Kras - Circular Plastics
Ā 
Presentation for the Strategic Dialogue on the Future of Agriculture, Brussel...
Presentation for the Strategic Dialogue on the Future of Agriculture, Brussel...Presentation for the Strategic Dialogue on the Future of Agriculture, Brussel...
Presentation for the Strategic Dialogue on the Future of Agriculture, Brussel...
Ā 
The 3rd Intl. Workshop on NL-based Software Engineering
The 3rd Intl. Workshop on NL-based Software EngineeringThe 3rd Intl. Workshop on NL-based Software Engineering
The 3rd Intl. Workshop on NL-based Software Engineering
Ā 
Event 4 Introduction to Open Source.pptx
Event 4 Introduction to Open Source.pptxEvent 4 Introduction to Open Source.pptx
Event 4 Introduction to Open Source.pptx
Ā 
SBFT Tool Competition 2024 -- Python Test Case Generation Track
SBFT Tool Competition 2024 -- Python Test Case Generation TrackSBFT Tool Competition 2024 -- Python Test Case Generation Track
SBFT Tool Competition 2024 -- Python Test Case Generation Track
Ā 
Work Remotely with Confluence ACE 2.pptx
Work Remotely with Confluence ACE 2.pptxWork Remotely with Confluence ACE 2.pptx
Work Remotely with Confluence ACE 2.pptx
Ā 
Gaps, Issues and Challenges in the Implementation of Mother Tongue Based-Mult...
Gaps, Issues and Challenges in the Implementation of Mother Tongue Based-Mult...Gaps, Issues and Challenges in the Implementation of Mother Tongue Based-Mult...
Gaps, Issues and Challenges in the Implementation of Mother Tongue Based-Mult...
Ā 
RACHEL-ANN M. TENIBRO PRODUCT RESEARCH PRESENTATION
RACHEL-ANN M. TENIBRO PRODUCT RESEARCH PRESENTATIONRACHEL-ANN M. TENIBRO PRODUCT RESEARCH PRESENTATION
RACHEL-ANN M. TENIBRO PRODUCT RESEARCH PRESENTATION
Ā 
PAG-UNLAD NG EKONOMIYA na dapat isaalang alang sa pag-aaral.
PAG-UNLAD NG EKONOMIYA na dapat isaalang alang sa pag-aaral.PAG-UNLAD NG EKONOMIYA na dapat isaalang alang sa pag-aaral.
PAG-UNLAD NG EKONOMIYA na dapat isaalang alang sa pag-aaral.
Ā 
Early Modern Spain. All about this period
Early Modern Spain. All about this periodEarly Modern Spain. All about this period
Early Modern Spain. All about this period
Ā 
THE COUNTRY WHO SOLVED THE WORLD_HOW CHINA LAUNCHED THE CIVILIZATION REVOLUTI...
THE COUNTRY WHO SOLVED THE WORLD_HOW CHINA LAUNCHED THE CIVILIZATION REVOLUTI...THE COUNTRY WHO SOLVED THE WORLD_HOW CHINA LAUNCHED THE CIVILIZATION REVOLUTI...
THE COUNTRY WHO SOLVED THE WORLD_HOW CHINA LAUNCHED THE CIVILIZATION REVOLUTI...
Ā 
INDIAN GCP GUIDELINE. for Regulatory affair 1st sem CRR
INDIAN GCP GUIDELINE. for Regulatory  affair 1st sem CRRINDIAN GCP GUIDELINE. for Regulatory  affair 1st sem CRR
INDIAN GCP GUIDELINE. for Regulatory affair 1st sem CRR
Ā 
Mathan flower ppt.pptx slide orchids āœØšŸŒø
Mathan flower ppt.pptx slide orchids āœØšŸŒøMathan flower ppt.pptx slide orchids āœØšŸŒø
Mathan flower ppt.pptx slide orchids āœØšŸŒø
Ā 
Simulation-based Testing of Unmanned Aerial Vehicles with Aerialist
Simulation-based Testing of Unmanned Aerial Vehicles with AerialistSimulation-based Testing of Unmanned Aerial Vehicles with Aerialist
Simulation-based Testing of Unmanned Aerial Vehicles with Aerialist
Ā 
SaaStr Workshop Wednesday w/ Kyle Norton, Owner.com
SaaStr Workshop Wednesday w/ Kyle Norton, Owner.comSaaStr Workshop Wednesday w/ Kyle Norton, Owner.com
SaaStr Workshop Wednesday w/ Kyle Norton, Owner.com
Ā 

Building and Scaling High Performing Technology Organizations by Jez Humble at #AgileIndia2019

  • 1. @jezhumble #agileindia2019 building and scaling high performing technology organizations
  • 2. @jezhumble ā€œthe enterpriseā€ Project A Project B Project C DBAs Infrastructure team Service desk Value stream OperationsEngineeringBusiness Ping!
  • 3. @jezhumble Project A Project B Project C DBAs Infrastructure team Service desk Value stream OperationsEngineeringBusiness Ping! Project D Letā€™s create a new product enterprise projects
  • 4. @jezhumble Project A Project B DBAs Infrastructure team Service desk Project D Weā€™re going agile! Oh no!Oh no! Value stream OperationsEngineeringBusiness
  • 5. @jezhumble Project A Project B DBAs Infrastructure team Service desk Value stream OperationsEngineeringBusiness Project D Our test-driven code follows SOLID principles Shame it doesnā€™t work Change management
  • 6. Jon Jenkins, ā€œVelocity Culture, The Unmet Challenge in Opsā€ | http://bit.ly/1vJo1Ya
  • 7. @jezhumble a note about predictive analysis One of three conditions must be met: ā€¢ Randomized, experimental design (no, this is non-experimental) ā€¢ Longitudinal (no, this is cross-sectional) ā€¢ Theory-based design When this condition was not met, only correlations were tested and reported .
  • 8.
  • 9. @jezhumble ļ¬rmographics Accelerate: The Science of Lean Software and DevOps, Forsgren, Humble and Kim 2018
  • 10. software delivery as a competitive advantage ā€œFirms with high-performing IT organizations were twice as likely to exceed their proļ¬tability, market share and productivity goals.ā€ http://bit.ly/2014-devops-report
  • 11. software delivery as a competitive advantage high performers were more than twice as likely to achieve or exceed the following objectives: ā€¢Quantity of products or services ā€¢Operating eļ¬ƒciency ā€¢Customer satisfaction ā€¢Quality of products or services provided ā€¢Achieving organizational and mission goals ā€¢Measures that demonstrate to external parties whether or not the organization is achieving intended results http://bit.ly/2018-devops-report
  • 12. @jezhumble time to restore service lead time for changes (version control to production) deploy frequency change fail rate software delivery performance http://bit.ly/2014-devops-report
  • 14. elite performers http://bit.ly/2018-devops-report Data shows a new 4th high performance group: elite performers Proportion of high performers has grown YoY, but the bar for excellence remains high Elite performers are still able to optimize for throughput and stability
  • 15. availability http://bit.ly/2018-devops-report Ability for teams to ensure their product or service can be accessed by end users Software delivery + availability = SDO performance Elite performers are 3.5X more likely to have strong availability practices
  • 16. capabilities that drive high performance Accelerate: The Science of Lean Software and DevOps, Forsgren, Humble and Kim 2018
  • 18. @jezhumble key ļ¬nding: architectural outcomes can my teamā€¦ ā€¦make large-scale changes to the design of its system without the permission of somebody outside the team or depending on other teams? ā€¦complete its work without needing ļ¬ne-grained communication and coordination with people outside the team? ā€¦deploy and release its product or service on demand, independently of other services the product or service depends upon? ā€¦do most of its testing on demand, without requiring an integrated test environment? ā€¦perform deployments during normal business hours with negligible downtime? http://bit.ly/2017-devops-report | https://devops-research.com/research.html | DORA / Puppet
  • 19. @jezhumble key ļ¬nding: doing cloud right http://bit.ly/2018-devops-report | NIST SP 800-145 AGREED OR STRONGLY AGREED On-demand self-service Broad network access Resource Pooling Rapid elasticity Measured service Only 22% of teams are doing cloud right! Teams that use these essentials characteristics are 23X more likely to be elite performers
  • 20. @jezhumble cloud in regulated environments https://devops-research.com/research.html
  • 21. @jezhumble monitoring and observability MONITORING is tooling or a technical solution that allows teams to watch and understand the state of their systems and is based on gathering predeļ¬ned sets of metrics or logs. OBSERVABILITY is tooling or a technical solution that allows teams to actively debug their system and explore properties and patterns they have not deļ¬ned in advance. Teams with a comprehensive monitoring and observability solution were 1.3 times more likely to be an elite performer. Having a monitoring and observability solution positively contributed to SDO performance. Fun stats fact: monitoring and observability load together.
  • 22. @jezhumble which of these measure eļ¬€ective test practices? ā€¢ Developers primarily create & maintain acceptance tests ā€¢ QA primarily create & maintain acceptance tests ā€¢ Primarily created & maintained by outsourced party ā€¢ When automated tests pass, Iā€™m conļ¬dent the software is releasable ā€¢ Test failures are likely to indicate a real defect ā€¢ Itā€™s easy for developers to ļ¬x acceptance tests ā€¢ Developers share a common pool of test servers to reproduce failures ā€¢ Developers create on demand test environments ā€¢ Developers use their own dev environments to reproduce failures
  • 23. @jezhumble which of these measure eļ¬€ective test practices? ā€¢ Developers primarily create & maintain acceptance tests ā€¢ QA primarily create & maintain acceptance tests ā€¢ Primarily created & maintained by outsourced party ā€¢ When automated tests pass, Iā€™m conļ¬dent the software is releasable ā€¢ Test failures are likely to indicate a real defect ā€¢ Itā€™s easy for developers to ļ¬x acceptance tests ā€¢ Developers share a common pool of test servers to reproduce failures ā€¢ Developers create on demand test environments ā€¢ Developers use their own dev environments to reproduce failures
  • 24. @jezhumble continuous testing previous practices plusā€¦ ā€¢ continuously reviewing and improving test suites to better ļ¬nd defects and keep complexity and cost under control ā€¢ allowing testers to work alongside developers throughout the software development and delivery process ā€¢ performing manual test activities such as exploratory testing, usability testing, and acceptance testing throughout the delivery process ā€¢ having developers practice test-driven development by writing unit tests before writing production code for all changes to the codebase ā€¢ being able to get feedback from automated tests in less than ten minutes both on local workstations and from a CI server http://bit.ly/2018-devops-report | https://devops-research.com/research.html
  • 26. @jezhumble lean product management Regularly gathering, broadcasting, & implementing customer feedback Splitting work into small batches that can be completed in <1 week & released frequently Teams have a good understanding of the ļ¬‚ow of work from business to customers Teams have the authority to create and change speciļ¬cations as part of the dev process Software delivery performance Less burnout Westrum culture Lean product management Organizational performance
  • 28. high trust culture Westrum, ā€œA Typology of Organizational Culturesā€ | http://bmj.co/1BRGh5q how organizations process information
  • 30. @jezhumble identity and google items ā€¢ I am glad I chose to work for this organization rather than another company. ā€¢ I talk of this organization to my friends as a great company to work for. ā€¢ I am willing to put in a great deal of eļ¬€ort beyond what is normally expected to help my organization to be successful. ā€¢ I ļ¬nd that my values and my organization's values are very similar. ā€¢ In general, the people employed by my organization are working toward the same goal. ā€¢ I feel that my organization cares about me. Adapted from adapted from Atreyi Kankanhalli, Bernard C.Y. Tan, and Kwok-Kee Wei (2005), ā€œContributing Knowledge to Electronic Knowledge Repositories: An Empirical Investigation,ā€œ MIS Quarterly, 29, 113-143. Westrum items
  • 31. @jezhumble ask: how can we get people better information? in a complex, adaptive system failure is inevitable when accidents happen, human error is the starting point of a blameless post-mortem ask: how can we detect and limit failure modes? dealing with failure
  • 32. @rynchantress | https://ryn.works/2017/06/17/on-failure-and-resilience/ The immediate response fromĀ everyoneĀ around was to ask, ā€œWhat help do you need?ā€
  • 33. @jezhumble disaster recovery testing ā€œFor DiRT-style events to be successful, an organization ļ¬rst needs to accept system and process failures as a means of learningā€¦ We design tests that require engineers from several groups who might not normally work together to interact with each other. That way, should a real large-scale disaster ever strike, these people will already have strong working relationshipsā€ Kripa Krishnan | http://queue.acm.org/detail.cfm?id=2371297 ā€”Kripa Krishnan, Director, Cloud Operations, Google
  • 37. ā€œI think building this culture is the key to innovation. Creativity must ļ¬‚ow from everywhere. Whether you are a summer intern or the CTO, any good idea must be able to seek an objective test, preferably a test that exposes the idea to real customers. Everyone must be able to experiment, learn, and iterate.ā€ innovation culture http://glinden.blogspot.com/2006/04/early-amazon-shopping-cart.html
  • 38. thank you! Ā© 2016-8 DevOps Research and Assessment LLC and Jez Humble and Associates LLC Please take the 2019 State of DevOps Survey and help us understand how to build high performing teams! bit.ly/2019-sodr-survey