SlideShare una empresa de Scribd logo
1 de 62
Descargar para leer sin conexión
© 2015 ThoughtWorks, Inc. All rights reserved. Do not distribute without permission.
Business Agility

Building the Right Thing & Building it Right!
Atlanta - 2nd September 2015
From continuous delivery to customer development
© 2015 ThoughtWorks, Inc. All rights reserved. Do not distribute without permission.
© 2015 ThoughtWorks, Inc. All rights reserved. Do not distribute without permission.
© 2015 ThoughtWorks, Inc. All rights reserved. Do not distribute without permission.
© 2015 ThoughtWorks, Inc. All rights reserved. Do not distribute without permission.
© 2015 ThoughtWorks, Inc. All rights reserved. Do not distribute without permission.
© 2015 ThoughtWorks, Inc. All rights reserved. Do not distribute without permission.
h: 1m
w: 22kg
a: 5
cir: 12 cm
© 2015 ThoughtWorks, Inc. All rights reserved. Do not distribute without permission.
© 2015 ThoughtWorks, Inc. All rights reserved. Do not distribute without permission.
© 2015 ThoughtWorks, Inc. All rights reserved. Do not distribute without permission.
© 2015 ThoughtWorks, Inc. All rights reserved. Do not distribute without permission.
THE PROBLEM OF
UNCERTAINTY
© 2015 ThoughtWorks, Inc. All rights reserved. Do not distribute without permission.
From uncertainty to opportunity
FUTURE
UNCERTAINTY
PRODUCT / SERVICE
UNCERTAINTY
FEATURE
UNCERTAINTY
DESIGN
UNCERTAINTY
ENGINEERING
UNCERTAINTY
WELL-UNDERSTOOD OPPORTUNITY
LATENT UNTAPPED OPPORTUNITY
© 2015 ThoughtWorks, Inc. All rights reserved. Do not distribute without permission.
1
business
model
product/
service
engineering
© 2015 ThoughtWorks, Inc. All rights reserved. Do not distribute without permission.
Dealing with future uncertainty
© 2015 ThoughtWorks, Inc. All rights reserved. Do not distribute without permission.
“It must be a marketing problem...”
© 2015 ThoughtWorks, Inc. All rights reserved. Do not distribute without permission.
A new product lifecycle
Scale
Product
market fit
Problem
solution fit Value
Growth
Scale up/out
© 2015 ThoughtWorks, Inc. All rights reserved. Do not distribute without permission.
CUSTOMER
DISCOVERY
© 2015 ThoughtWorks, Inc. All rights reserved. Do not distribute without permission.
Innovation starts herevision, strategy,
business goals
ideation
portfolio
of ideas
selected
experiments:
pivot
fold
double
down
© 2015 ThoughtWorks, Inc. All rights reserved. Do not distribute without permission.
CUSTOMER
VALIDATION
© 2015 ThoughtWorks, Inc. All rights reserved. Do not distribute without permission.
The Feedback Loop
© 2015 ThoughtWorks, Inc. All rights reserved. Do not distribute without permission.
BUILD AND
MEASURE
© 2015 ThoughtWorks, Inc. All rights reserved. Do not distribute without permission.
Continuous Integration
Integration early and often.
Everyone checks into trunk at least once a day.
© 2015 ThoughtWorks, Inc. All rights reserved. Do not distribute without permission.
0!
300!
600!
900!
1200!
pain
time
Bring the pain forward.
eager vs. late
© 2015 ThoughtWorks, Inc. All rights reserved. Do not distribute without permission.
Continuous
Integration
Integration early and often.
Everyone checks into trunk at least once a day.
Deployment
Deploy as the final stage of continuous integration.
Delivery
Software is always in a deployable state.
© 2015 ThoughtWorks, Inc. All rights reserved. Do not distribute without permission.
Agile 101
© 2015 ThoughtWorks, Inc. All rights reserved. Do not distribute without permission.
Continuous Delivery
business needs > operational constraints
© 2015 ThoughtWorks, Inc. All rights reserved. Do not distribute without permission.
Continuous Delivery Metrics
lead
time
cycle
time
the time between the initiation and completion
of a production process.
the total elapsed time to move a unit of work from the
beginning to the end of a physical process
© 2015 ThoughtWorks, Inc. All rights reserved. Do not distribute without permission.
Define your hypotheses
Product
market fit
Problem
solution fit
I believe [target market] will [take this action / use
this solution] for [this reason].
growth
hypothesis
value
hypothesis
© 2015 ThoughtWorks, Inc. All rights reserved. Do not distribute without permission.
Validate your assumptions
© 2015 ThoughtWorks, Inc. All rights reserved. Do not distribute without permission.
Build a minimum viable product (MVP)
© 2015 ThoughtWorks, Inc. All rights reserved. Do not distribute without permission.
“Hey we released a wheel…”
© 2015 ThoughtWorks, Inc. All rights reserved. Do not distribute without permission.
Release minimum marketable features
© 2015 ThoughtWorks, Inc. All rights reserved. Do not distribute without permission.
Design continuously
minimum
marketable
features
user
feedback> <
© 2015 ThoughtWorks, Inc. All rights reserved. Do not distribute without permission.
34
Continuous
Integration
machinery
© 2015 ThoughtWorks, Inc. All rights reserved. Do not distribute without permission.
Continuous
Integration
© 2015 ThoughtWorks, Inc. All rights reserved. Do not distribute without permission.
36
version
control
continuous integration
server
© 2015 ThoughtWorks, Inc. All rights reserved. Do not distribute without permission.
37
version
control
continuous integration
server
everyone commits
to trunk at least
once a day
© 2015 ThoughtWorks, Inc. All rights reserved. Do not distribute without permission.
38
Feature Branching
© 2015 ThoughtWorks, Inc. All rights reserved. Do not distribute without permission.
39
Feature Branching
© 2015 ThoughtWorks, Inc. All rights reserved. Do not distribute without permission.
40
Feature Branching
© 2015 ThoughtWorks, Inc. All rights reserved. Do not distribute without permission.
41
Feature Branching
merge
ambush!
copy/paste
reuse !!
© 2015 ThoughtWorks, Inc. All rights reserved. Do not distribute without permission.
42
Continuous Integration removes the pain…
trunk-based development
© 2015 ThoughtWorks, Inc. All rights reserved. Do not distribute without permission.
paulhammant.com/2013/04/05/what-is-trunk-based-development/
© 2015 ThoughtWorks, Inc. All rights reserved. Do not distribute without permission.
[featureToggles]
wobblyFoobars: true
flightyForkHandles: false
Config File
<toggle name=wobblyFoobars>
... various UI elements
</toggle>
some.jsp
forkHandle = (featureConfig.isOn(‘flightlyForkHandles)) ?
new FlightyForkHander(aCandle) :
new ForkHandler(aCandle)
other.java
feature toggles
© 2015 ThoughtWorks, Inc. All rights reserved. Do not distribute without permission.
www.togglz.org
© 2015 ThoughtWorks, Inc. All rights reserved. Do not distribute without permission.
Canary
Releasing
© 2015 ThoughtWorks, Inc. All rights reserved. Do not distribute without permission.
© 2015 ThoughtWorks, Inc. All rights reserved. Do not distribute without permission.
© 2015 ThoughtWorks, Inc. All rights reserved. Do not distribute without permission.
reduce risk of release
multi-variant testing
performance testing
canary releasing
© 2015 ThoughtWorks, Inc. All rights reserved. Do not distribute without permission.
Evolutionary Architecture
production
Components are
deployed.
Features are released.
Applications consist of
routing.
© 2015 ThoughtWorks, Inc. All rights reserved. Do not distribute without permission.
Evolutionary Architecture
production
Dis-integrate
services that
monitoring shows
are no longer used
© 2015 ThoughtWorks, Inc. All rights reserved. Do not distribute without permission.
LEARN
© 2015 ThoughtWorks, Inc. All rights reserved. Do not distribute without permission.
Focus on customer outcomes
verify
validate
© 2015 ThoughtWorks, Inc. All rights reserved. Do not distribute without permission.
Focus on the “one metric that matters”
Scale
Product
market fit
Problem
solution fit
$
%
#
© 2015 ThoughtWorks, Inc. All rights reserved. Do not distribute without permission.
Closing the loop
© 2015 ThoughtWorks, Inc. All rights reserved. Do not distribute without permission.
ALIGN
© 2015 ThoughtWorks, Inc. All rights reserved. Do not distribute without permission.
Cross-functional Teams
Build FasterLearn Faster
Measure Faster
mature DevOps
incremental deployment
optimize cycle-time
testing pyramid
evolutionary architecture
emergent design
just-in-time scaling
customer development
value hypotheses
growth hypotheses
product owner accountability
cross-functional teams
customer interviews
customer archetypes / personas
continuous delivery
clear product owner
split tests
defined metrics
usability tests
real-time alerting / monitoring
© 2015 ThoughtWorks, Inc. All rights reserved. Do not distribute without permission.
Continuous alignment
© 2015 ThoughtWorks, Inc. All rights reserved. Do not distribute without permission.
© 2015 ThoughtWorks, Inc. All rights reserved. Do not distribute without permission.
Recap
Software as a strategic advantage
? !
new product lifecycle
© 2015 ThoughtWorks, Inc. All rights reserved. Do not distribute without permission.
Questions?
Continuous
Improvement
New Product
Innovation
Enterprise
Innovation
© 2015 ThoughtWorks, Inc. All rights reserved. Do not distribute without permission.
Thank you
thoughtworks.com
Randy Pilkenton
Principal
M: 678.777.7530
randy.pilkenton@thoughtworks.com
Derek Johnson
Principal
M: 404.245.7020
djohnson@thoughtworks.com

Más contenido relacionado

La actualidad más candente

Agile Product Development Playbook - Popular Tools and Techniques
Agile Product Development Playbook - Popular Tools and TechniquesAgile Product Development Playbook - Popular Tools and Techniques
Agile Product Development Playbook - Popular Tools and TechniquesAndy Birds
 
Wolfgang hilpert scaling agile war stories - scrum germany 2017-11-17
Wolfgang hilpert   scaling agile war stories - scrum germany 2017-11-17Wolfgang hilpert   scaling agile war stories - scrum germany 2017-11-17
Wolfgang hilpert scaling agile war stories - scrum germany 2017-11-17Wolfgang Hilpert
 
Scrum Deutschland 2018 - Wolfgang Hilpert - Are you agile enough to succeed w...
Scrum Deutschland 2018 - Wolfgang Hilpert - Are you agile enough to succeed w...Scrum Deutschland 2018 - Wolfgang Hilpert - Are you agile enough to succeed w...
Scrum Deutschland 2018 - Wolfgang Hilpert - Are you agile enough to succeed w...Wolfgang Hilpert
 
Impediments: Silent killer of agile teams
Impediments: Silent killer of agile teamsImpediments: Silent killer of agile teams
Impediments: Silent killer of agile teamsPooja Wandile
 
Scrum day scaled agile - wolfgang hilpert - sascha gessler
Scrum day   scaled agile - wolfgang hilpert - sascha gesslerScrum day   scaled agile - wolfgang hilpert - sascha gessler
Scrum day scaled agile - wolfgang hilpert - sascha gesslerWolfgang Hilpert
 
Smart Scaling (ASK) presentation(agile2014)
Smart Scaling (ASK) presentation(agile2014)Smart Scaling (ASK) presentation(agile2014)
Smart Scaling (ASK) presentation(agile2014)Richard Dolman
 
20 things I wish I had known about Lean-Agile Delivery when I started
20 things I wish I had known about Lean-Agile Delivery when I started20 things I wish I had known about Lean-Agile Delivery when I started
20 things I wish I had known about Lean-Agile Delivery when I startedAndy Birds
 
Lean Startup for Project Managers
Lean Startup for Project ManagersLean Startup for Project Managers
Lean Startup for Project ManagersCaroline Gordon
 
Lean Startup for Healthcare: Workshop at Healthbox
Lean Startup for Healthcare: Workshop at Healthbox Lean Startup for Healthcare: Workshop at Healthbox
Lean Startup for Healthcare: Workshop at Healthbox Orthogonal
 
Evidence Based Management - Measuring value to enable improvement and agility
Evidence Based Management - Measuring value to enable improvement and agilityEvidence Based Management - Measuring value to enable improvement and agility
Evidence Based Management - Measuring value to enable improvement and agilityScrum Australia Pty Ltd
 
What Is "Lean Startup"
What Is "Lean Startup"What Is "Lean Startup"
What Is "Lean Startup"Yuki Sekiguchi
 
The Disciplines of Continuous innovation
The Disciplines of Continuous innovationThe Disciplines of Continuous innovation
The Disciplines of Continuous innovationBrad Power
 
Four steps to business value
Four steps to business valueFour steps to business value
Four steps to business valueArkleton, LLC
 
Strategic Sharepoint Implementation
Strategic Sharepoint ImplementationStrategic Sharepoint Implementation
Strategic Sharepoint ImplementationArkleton, LLC
 
Will Everitt, Pacific Magazines
Will Everitt, Pacific Magazines Will Everitt, Pacific Magazines
Will Everitt, Pacific Magazines Hilary Ip
 
The Lean Startup fbFund Edition
The Lean Startup fbFund EditionThe Lean Startup fbFund Edition
The Lean Startup fbFund EditionEric Ries
 

La actualidad más candente (20)

Agile Product Development Playbook - Popular Tools and Techniques
Agile Product Development Playbook - Popular Tools and TechniquesAgile Product Development Playbook - Popular Tools and Techniques
Agile Product Development Playbook - Popular Tools and Techniques
 
Wolfgang hilpert scaling agile war stories - scrum germany 2017-11-17
Wolfgang hilpert   scaling agile war stories - scrum germany 2017-11-17Wolfgang hilpert   scaling agile war stories - scrum germany 2017-11-17
Wolfgang hilpert scaling agile war stories - scrum germany 2017-11-17
 
Scrum Deutschland 2018 - Wolfgang Hilpert - Are you agile enough to succeed w...
Scrum Deutschland 2018 - Wolfgang Hilpert - Are you agile enough to succeed w...Scrum Deutschland 2018 - Wolfgang Hilpert - Are you agile enough to succeed w...
Scrum Deutschland 2018 - Wolfgang Hilpert - Are you agile enough to succeed w...
 
Impediments: Silent killer of agile teams
Impediments: Silent killer of agile teamsImpediments: Silent killer of agile teams
Impediments: Silent killer of agile teams
 
Scrum day scaled agile - wolfgang hilpert - sascha gessler
Scrum day   scaled agile - wolfgang hilpert - sascha gesslerScrum day   scaled agile - wolfgang hilpert - sascha gessler
Scrum day scaled agile - wolfgang hilpert - sascha gessler
 
Smart Scaling (ASK) presentation(agile2014)
Smart Scaling (ASK) presentation(agile2014)Smart Scaling (ASK) presentation(agile2014)
Smart Scaling (ASK) presentation(agile2014)
 
20 things I wish I had known about Lean-Agile Delivery when I started
20 things I wish I had known about Lean-Agile Delivery when I started20 things I wish I had known about Lean-Agile Delivery when I started
20 things I wish I had known about Lean-Agile Delivery when I started
 
Lean Startup for Project Managers
Lean Startup for Project ManagersLean Startup for Project Managers
Lean Startup for Project Managers
 
Multi team release framework
Multi team release frameworkMulti team release framework
Multi team release framework
 
DevOps 101
DevOps 101DevOps 101
DevOps 101
 
Lean Startup for Healthcare: Workshop at Healthbox
Lean Startup for Healthcare: Workshop at Healthbox Lean Startup for Healthcare: Workshop at Healthbox
Lean Startup for Healthcare: Workshop at Healthbox
 
Evidence Based Management - Measuring value to enable improvement and agility
Evidence Based Management - Measuring value to enable improvement and agilityEvidence Based Management - Measuring value to enable improvement and agility
Evidence Based Management - Measuring value to enable improvement and agility
 
Introducing Agile
Introducing AgileIntroducing Agile
Introducing Agile
 
The hothouse approach
The hothouse approachThe hothouse approach
The hothouse approach
 
What Is "Lean Startup"
What Is "Lean Startup"What Is "Lean Startup"
What Is "Lean Startup"
 
The Disciplines of Continuous innovation
The Disciplines of Continuous innovationThe Disciplines of Continuous innovation
The Disciplines of Continuous innovation
 
Four steps to business value
Four steps to business valueFour steps to business value
Four steps to business value
 
Strategic Sharepoint Implementation
Strategic Sharepoint ImplementationStrategic Sharepoint Implementation
Strategic Sharepoint Implementation
 
Will Everitt, Pacific Magazines
Will Everitt, Pacific Magazines Will Everitt, Pacific Magazines
Will Everitt, Pacific Magazines
 
The Lean Startup fbFund Edition
The Lean Startup fbFund EditionThe Lean Startup fbFund Edition
The Lean Startup fbFund Edition
 

Destacado

Strategy to Execution by Jonny Schneider - ThoughtWorks
Strategy to Execution by Jonny Schneider - ThoughtWorksStrategy to Execution by Jonny Schneider - ThoughtWorks
Strategy to Execution by Jonny Schneider - ThoughtWorksThoughtworks
 
EPiC - A NEW way to measure Business Agility v3 - Used at Agile Australia
EPiC - A NEW way to measure Business Agility v3 - Used at Agile AustraliaEPiC - A NEW way to measure Business Agility v3 - Used at Agile Australia
EPiC - A NEW way to measure Business Agility v3 - Used at Agile AustraliaBrad Bennett
 
Implementing itil lessons from the trenches
Implementing itil  lessons from the trenchesImplementing itil  lessons from the trenches
Implementing itil lessons from the trenchesHabeeb Mahaboob
 
Benefits of Coaching in a Process Improvement Initiative
Benefits of Coaching in a Process Improvement InitiativeBenefits of Coaching in a Process Improvement Initiative
Benefits of Coaching in a Process Improvement InitiativePetri Voltti
 
Top 10 Imperatives for Leading a Successful IT Improvement Program
Top 10 Imperatives for Leading a Successful IT Improvement ProgramTop 10 Imperatives for Leading a Successful IT Improvement Program
Top 10 Imperatives for Leading a Successful IT Improvement ProgramCognizant
 
Itil implementation lessons learned
Itil implementation   lessons learnedItil implementation   lessons learned
Itil implementation lessons learnedsamarato
 
Agile Data Insights: Decisões de Negócios Guiadas por Dados
Agile Data Insights: Decisões de Negócios Guiadas por DadosAgile Data Insights: Decisões de Negócios Guiadas por Dados
Agile Data Insights: Decisões de Negócios Guiadas por DadosThoughtworks
 
Zero Defect Initiative - Quality Index Generator
Zero Defect Initiative - Quality Index GeneratorZero Defect Initiative - Quality Index Generator
Zero Defect Initiative - Quality Index GeneratorQuEST Forum
 
XConf Coimbatore 2016 - Microservices Demystified
XConf Coimbatore 2016 - Microservices DemystifiedXConf Coimbatore 2016 - Microservices Demystified
XConf Coimbatore 2016 - Microservices DemystifiedThoughtworks
 
I Don't Do Agile. I Am Agile
I Don't Do Agile. I Am AgileI Don't Do Agile. I Am Agile
I Don't Do Agile. I Am AgileThoughtworks
 
Test-Driven Development (TDD)
Test-Driven Development (TDD)Test-Driven Development (TDD)
Test-Driven Development (TDD)Brian Rasmussen
 
ThoughtWorks Digital - Estratégia de Dados
ThoughtWorks Digital - Estratégia de DadosThoughtWorks Digital - Estratégia de Dados
ThoughtWorks Digital - Estratégia de DadosThoughtworks
 
Kaizen events - jump start your continuous improvement culture
Kaizen events - jump start your continuous improvement cultureKaizen events - jump start your continuous improvement culture
Kaizen events - jump start your continuous improvement cultureEd Kraay
 
Continuous Deployment Strategies
Continuous Deployment StrategiesContinuous Deployment Strategies
Continuous Deployment StrategiesThoughtworks
 
Disruptive technologies that will change aviation in the coming years
Disruptive technologies that will change aviation in the coming yearsDisruptive technologies that will change aviation in the coming years
Disruptive technologies that will change aviation in the coming yearsThoughtworks
 
The handbook of quality and service improvement tools 2010
The handbook of quality and service improvement tools 2010The handbook of quality and service improvement tools 2010
The handbook of quality and service improvement tools 2010NHS IQ legacy organisations
 
Business Process Management: Implementing Continuous Improvement in Your Orga...
Business Process Management: Implementing Continuous Improvement in Your Orga...Business Process Management: Implementing Continuous Improvement in Your Orga...
Business Process Management: Implementing Continuous Improvement in Your Orga...Henry Chandra
 
Agile Estimation And Planning
Agile Estimation And PlanningAgile Estimation And Planning
Agile Estimation And PlanningPhil Calçado
 
Startup DreamTeam with Scality & Saagie!
Startup DreamTeam with Scality & Saagie!Startup DreamTeam with Scality & Saagie!
Startup DreamTeam with Scality & Saagie!TheFamily
 

Destacado (20)

Strategy to Execution by Jonny Schneider - ThoughtWorks
Strategy to Execution by Jonny Schneider - ThoughtWorksStrategy to Execution by Jonny Schneider - ThoughtWorks
Strategy to Execution by Jonny Schneider - ThoughtWorks
 
EPiC - A NEW way to measure Business Agility v3 - Used at Agile Australia
EPiC - A NEW way to measure Business Agility v3 - Used at Agile AustraliaEPiC - A NEW way to measure Business Agility v3 - Used at Agile Australia
EPiC - A NEW way to measure Business Agility v3 - Used at Agile Australia
 
Implementing itil lessons from the trenches
Implementing itil  lessons from the trenchesImplementing itil  lessons from the trenches
Implementing itil lessons from the trenches
 
Benefits of Coaching in a Process Improvement Initiative
Benefits of Coaching in a Process Improvement InitiativeBenefits of Coaching in a Process Improvement Initiative
Benefits of Coaching in a Process Improvement Initiative
 
Top 10 Imperatives for Leading a Successful IT Improvement Program
Top 10 Imperatives for Leading a Successful IT Improvement ProgramTop 10 Imperatives for Leading a Successful IT Improvement Program
Top 10 Imperatives for Leading a Successful IT Improvement Program
 
Itil implementation lessons learned
Itil implementation   lessons learnedItil implementation   lessons learned
Itil implementation lessons learned
 
Agile Data Insights: Decisões de Negócios Guiadas por Dados
Agile Data Insights: Decisões de Negócios Guiadas por DadosAgile Data Insights: Decisões de Negócios Guiadas por Dados
Agile Data Insights: Decisões de Negócios Guiadas por Dados
 
Zero Defect Initiative - Quality Index Generator
Zero Defect Initiative - Quality Index GeneratorZero Defect Initiative - Quality Index Generator
Zero Defect Initiative - Quality Index Generator
 
XConf Coimbatore 2016 - Microservices Demystified
XConf Coimbatore 2016 - Microservices DemystifiedXConf Coimbatore 2016 - Microservices Demystified
XConf Coimbatore 2016 - Microservices Demystified
 
I Don't Do Agile. I Am Agile
I Don't Do Agile. I Am AgileI Don't Do Agile. I Am Agile
I Don't Do Agile. I Am Agile
 
Test-Driven Development (TDD)
Test-Driven Development (TDD)Test-Driven Development (TDD)
Test-Driven Development (TDD)
 
ThoughtWorks Digital - Estratégia de Dados
ThoughtWorks Digital - Estratégia de DadosThoughtWorks Digital - Estratégia de Dados
ThoughtWorks Digital - Estratégia de Dados
 
Kaizen events - jump start your continuous improvement culture
Kaizen events - jump start your continuous improvement cultureKaizen events - jump start your continuous improvement culture
Kaizen events - jump start your continuous improvement culture
 
Continuous Deployment Strategies
Continuous Deployment StrategiesContinuous Deployment Strategies
Continuous Deployment Strategies
 
Disruptive technologies that will change aviation in the coming years
Disruptive technologies that will change aviation in the coming yearsDisruptive technologies that will change aviation in the coming years
Disruptive technologies that will change aviation in the coming years
 
The handbook of quality and service improvement tools 2010
The handbook of quality and service improvement tools 2010The handbook of quality and service improvement tools 2010
The handbook of quality and service improvement tools 2010
 
Business Process Management: Implementing Continuous Improvement in Your Orga...
Business Process Management: Implementing Continuous Improvement in Your Orga...Business Process Management: Implementing Continuous Improvement in Your Orga...
Business Process Management: Implementing Continuous Improvement in Your Orga...
 
Agile Estimation And Planning
Agile Estimation And PlanningAgile Estimation And Planning
Agile Estimation And Planning
 
Juego 1° ciclo
Juego 1° cicloJuego 1° ciclo
Juego 1° ciclo
 
Startup DreamTeam with Scality & Saagie!
Startup DreamTeam with Scality & Saagie!Startup DreamTeam with Scality & Saagie!
Startup DreamTeam with Scality & Saagie!
 

Similar a [Business Agility] - Building the right thing and building it right.

How is Agile Working For You?
How is Agile Working For You?How is Agile Working For You?
How is Agile Working For You?Rally Software
 
Designing and Building (Your Own) UI Frameworks For the Enterprise
Designing and Building (Your Own) UI Frameworks For the EnterpriseDesigning and Building (Your Own) UI Frameworks For the Enterprise
Designing and Building (Your Own) UI Frameworks For the EnterpriseExoLeaders.com
 
Customer Success in a Mobile World
Customer Success in a Mobile World Customer Success in a Mobile World
Customer Success in a Mobile World Gainsight
 
Case Study: Oppenheimer Funds Brings IT to the People with ITSM Self-Service...
Case Study: Oppenheimer Funds Brings IT to the People with ITSM Self-Service...Case Study: Oppenheimer Funds Brings IT to the People with ITSM Self-Service...
Case Study: Oppenheimer Funds Brings IT to the People with ITSM Self-Service...CA Technologies
 
[Slides ] Email Marketing for Insurance Agents & Brokers
[Slides ] Email Marketing for Insurance Agents & Brokers[Slides ] Email Marketing for Insurance Agents & Brokers
[Slides ] Email Marketing for Insurance Agents & BrokersMichael Jans Advisory
 
Dawn of the DevOps - TJ Randall - EMC World 2015
Dawn of the DevOps - TJ Randall - EMC World 2015Dawn of the DevOps - TJ Randall - EMC World 2015
Dawn of the DevOps - TJ Randall - EMC World 2015XebiaLabs
 
Harnessing the power of your organization’s channels
Harnessing the power of your organization’s channelsHarnessing the power of your organization’s channels
Harnessing the power of your organization’s channelsAvanade Nederland
 
From 1 RPM to 1,000 RPM - succeeding in a software-defined economy - Sacha La...
From 1 RPM to 1,000 RPM - succeeding in a software-defined economy - Sacha La...From 1 RPM to 1,000 RPM - succeeding in a software-defined economy - Sacha La...
From 1 RPM to 1,000 RPM - succeeding in a software-defined economy - Sacha La...JAXLondon_Conference
 
Quantum physicist and agile agile roots dark slideshare
Quantum physicist and agile   agile roots dark slideshareQuantum physicist and agile   agile roots dark slideshare
Quantum physicist and agile agile roots dark slideshareJean Tabaka
 
Why are Software Updates so Important for your Security
Why are Software Updates so Important for your SecurityWhy are Software Updates so Important for your Security
Why are Software Updates so Important for your SecurityQuick Heal Technologies Ltd.
 
The Cloud Native Journey with Simon Elisha
The Cloud Native Journey with Simon ElishaThe Cloud Native Journey with Simon Elisha
The Cloud Native Journey with Simon ElishaChloe Jackson
 
Powering Omnichannel Experiences with Real-Time Data
Powering Omnichannel Experiences with Real-Time DataPowering Omnichannel Experiences with Real-Time Data
Powering Omnichannel Experiences with Real-Time DataTealium
 
Executive Dashboard Design on Tableau
Executive Dashboard Design on TableauExecutive Dashboard Design on Tableau
Executive Dashboard Design on TableauMethod360
 
Going Agile in a Multi-National Work Environment and the Tool We Chose
Going Agile in a Multi-National Work Environment and the Tool We ChoseGoing Agile in a Multi-National Work Environment and the Tool We Chose
Going Agile in a Multi-National Work Environment and the Tool We ChosePaula Stern
 
Introduzione al concetto di Attribuzione
Introduzione al concetto di AttribuzioneIntroduzione al concetto di Attribuzione
Introduzione al concetto di AttribuzioneFilippo Trocca
 
Unlocking Excellence with Agile Metrics
Unlocking Excellence with Agile MetricsUnlocking Excellence with Agile Metrics
Unlocking Excellence with Agile MetricsRally Software
 
MARISA SAWATPHADUNGKIJ
MARISA SAWATPHADUNGKIJMARISA SAWATPHADUNGKIJ
MARISA SAWATPHADUNGKIJAlisha Kapoor
 
Christian Schuit Digital Business Lifecycle
Christian Schuit   Digital Business LifecycleChristian Schuit   Digital Business Lifecycle
Christian Schuit Digital Business LifecycleSoftware AG South Africa
 

Similar a [Business Agility] - Building the right thing and building it right. (20)

How is Agile Working For You?
How is Agile Working For You?How is Agile Working For You?
How is Agile Working For You?
 
Designing and Building (Your Own) UI Frameworks For the Enterprise
Designing and Building (Your Own) UI Frameworks For the EnterpriseDesigning and Building (Your Own) UI Frameworks For the Enterprise
Designing and Building (Your Own) UI Frameworks For the Enterprise
 
Customer Success in a Mobile World
Customer Success in a Mobile World Customer Success in a Mobile World
Customer Success in a Mobile World
 
Case Study: Oppenheimer Funds Brings IT to the People with ITSM Self-Service...
Case Study: Oppenheimer Funds Brings IT to the People with ITSM Self-Service...Case Study: Oppenheimer Funds Brings IT to the People with ITSM Self-Service...
Case Study: Oppenheimer Funds Brings IT to the People with ITSM Self-Service...
 
[Slides] Growth Analyzer Webinar
[Slides] Growth Analyzer Webinar[Slides] Growth Analyzer Webinar
[Slides] Growth Analyzer Webinar
 
[Slides ] Email Marketing for Insurance Agents & Brokers
[Slides ] Email Marketing for Insurance Agents & Brokers[Slides ] Email Marketing for Insurance Agents & Brokers
[Slides ] Email Marketing for Insurance Agents & Brokers
 
Dawn of the DevOps - TJ Randall - EMC World 2015
Dawn of the DevOps - TJ Randall - EMC World 2015Dawn of the DevOps - TJ Randall - EMC World 2015
Dawn of the DevOps - TJ Randall - EMC World 2015
 
Harnessing the power of your organization’s channels
Harnessing the power of your organization’s channelsHarnessing the power of your organization’s channels
Harnessing the power of your organization’s channels
 
Conversion Mythbusting
Conversion MythbustingConversion Mythbusting
Conversion Mythbusting
 
From 1 RPM to 1,000 RPM - succeeding in a software-defined economy - Sacha La...
From 1 RPM to 1,000 RPM - succeeding in a software-defined economy - Sacha La...From 1 RPM to 1,000 RPM - succeeding in a software-defined economy - Sacha La...
From 1 RPM to 1,000 RPM - succeeding in a software-defined economy - Sacha La...
 
Quantum physicist and agile agile roots dark slideshare
Quantum physicist and agile   agile roots dark slideshareQuantum physicist and agile   agile roots dark slideshare
Quantum physicist and agile agile roots dark slideshare
 
Why are Software Updates so Important for your Security
Why are Software Updates so Important for your SecurityWhy are Software Updates so Important for your Security
Why are Software Updates so Important for your Security
 
The Cloud Native Journey with Simon Elisha
The Cloud Native Journey with Simon ElishaThe Cloud Native Journey with Simon Elisha
The Cloud Native Journey with Simon Elisha
 
Powering Omnichannel Experiences with Real-Time Data
Powering Omnichannel Experiences with Real-Time DataPowering Omnichannel Experiences with Real-Time Data
Powering Omnichannel Experiences with Real-Time Data
 
Executive Dashboard Design on Tableau
Executive Dashboard Design on TableauExecutive Dashboard Design on Tableau
Executive Dashboard Design on Tableau
 
Going Agile in a Multi-National Work Environment and the Tool We Chose
Going Agile in a Multi-National Work Environment and the Tool We ChoseGoing Agile in a Multi-National Work Environment and the Tool We Chose
Going Agile in a Multi-National Work Environment and the Tool We Chose
 
Introduzione al concetto di Attribuzione
Introduzione al concetto di AttribuzioneIntroduzione al concetto di Attribuzione
Introduzione al concetto di Attribuzione
 
Unlocking Excellence with Agile Metrics
Unlocking Excellence with Agile MetricsUnlocking Excellence with Agile Metrics
Unlocking Excellence with Agile Metrics
 
MARISA SAWATPHADUNGKIJ
MARISA SAWATPHADUNGKIJMARISA SAWATPHADUNGKIJ
MARISA SAWATPHADUNGKIJ
 
Christian Schuit Digital Business Lifecycle
Christian Schuit   Digital Business LifecycleChristian Schuit   Digital Business Lifecycle
Christian Schuit Digital Business Lifecycle
 

Más de Thoughtworks

Design System as a Product
Design System as a ProductDesign System as a Product
Design System as a ProductThoughtworks
 
Designers, Developers & Dogs
Designers, Developers & DogsDesigners, Developers & Dogs
Designers, Developers & DogsThoughtworks
 
Cloud-first for fast innovation
Cloud-first for fast innovationCloud-first for fast innovation
Cloud-first for fast innovationThoughtworks
 
More impact with flexible teams
More impact with flexible teamsMore impact with flexible teams
More impact with flexible teamsThoughtworks
 
Culture of Innovation
Culture of InnovationCulture of Innovation
Culture of InnovationThoughtworks
 
Developer Experience
Developer ExperienceDeveloper Experience
Developer ExperienceThoughtworks
 
When we design together
When we design togetherWhen we design together
When we design togetherThoughtworks
 
Hardware is hard(er)
Hardware is hard(er)Hardware is hard(er)
Hardware is hard(er)Thoughtworks
 
Customer-centric innovation enabled by cloud
 Customer-centric innovation enabled by cloud Customer-centric innovation enabled by cloud
Customer-centric innovation enabled by cloudThoughtworks
 
Amazon's Culture of Innovation
Amazon's Culture of InnovationAmazon's Culture of Innovation
Amazon's Culture of InnovationThoughtworks
 
When in doubt, go live
When in doubt, go liveWhen in doubt, go live
When in doubt, go liveThoughtworks
 
Don't cross the Rubicon
Don't cross the RubiconDon't cross the Rubicon
Don't cross the RubiconThoughtworks
 
Your test coverage is a lie!
Your test coverage is a lie!Your test coverage is a lie!
Your test coverage is a lie!Thoughtworks
 
Docker container security
Docker container securityDocker container security
Docker container securityThoughtworks
 
Redefining the unit
Redefining the unitRedefining the unit
Redefining the unitThoughtworks
 
Technology Radar Webinar UK - Vol. 22
Technology Radar Webinar UK - Vol. 22Technology Radar Webinar UK - Vol. 22
Technology Radar Webinar UK - Vol. 22Thoughtworks
 
A Tribute to Turing
A Tribute to TuringA Tribute to Turing
A Tribute to TuringThoughtworks
 
Rsa maths worked out
Rsa maths worked outRsa maths worked out
Rsa maths worked outThoughtworks
 

Más de Thoughtworks (20)

Design System as a Product
Design System as a ProductDesign System as a Product
Design System as a Product
 
Designers, Developers & Dogs
Designers, Developers & DogsDesigners, Developers & Dogs
Designers, Developers & Dogs
 
Cloud-first for fast innovation
Cloud-first for fast innovationCloud-first for fast innovation
Cloud-first for fast innovation
 
More impact with flexible teams
More impact with flexible teamsMore impact with flexible teams
More impact with flexible teams
 
Culture of Innovation
Culture of InnovationCulture of Innovation
Culture of Innovation
 
Dual-Track Agile
Dual-Track AgileDual-Track Agile
Dual-Track Agile
 
Developer Experience
Developer ExperienceDeveloper Experience
Developer Experience
 
When we design together
When we design togetherWhen we design together
When we design together
 
Hardware is hard(er)
Hardware is hard(er)Hardware is hard(er)
Hardware is hard(er)
 
Customer-centric innovation enabled by cloud
 Customer-centric innovation enabled by cloud Customer-centric innovation enabled by cloud
Customer-centric innovation enabled by cloud
 
Amazon's Culture of Innovation
Amazon's Culture of InnovationAmazon's Culture of Innovation
Amazon's Culture of Innovation
 
When in doubt, go live
When in doubt, go liveWhen in doubt, go live
When in doubt, go live
 
Don't cross the Rubicon
Don't cross the RubiconDon't cross the Rubicon
Don't cross the Rubicon
 
Error handling
Error handlingError handling
Error handling
 
Your test coverage is a lie!
Your test coverage is a lie!Your test coverage is a lie!
Your test coverage is a lie!
 
Docker container security
Docker container securityDocker container security
Docker container security
 
Redefining the unit
Redefining the unitRedefining the unit
Redefining the unit
 
Technology Radar Webinar UK - Vol. 22
Technology Radar Webinar UK - Vol. 22Technology Radar Webinar UK - Vol. 22
Technology Radar Webinar UK - Vol. 22
 
A Tribute to Turing
A Tribute to TuringA Tribute to Turing
A Tribute to Turing
 
Rsa maths worked out
Rsa maths worked outRsa maths worked out
Rsa maths worked out
 

Último

Contemporary Economic Issues Facing the Filipino Entrepreneur (1).pptx
Contemporary Economic Issues Facing the Filipino Entrepreneur (1).pptxContemporary Economic Issues Facing the Filipino Entrepreneur (1).pptx
Contemporary Economic Issues Facing the Filipino Entrepreneur (1).pptxMarkAnthonyAurellano
 
Independent Call Girls Andheri Nightlaila 9967584737
Independent Call Girls Andheri Nightlaila 9967584737Independent Call Girls Andheri Nightlaila 9967584737
Independent Call Girls Andheri Nightlaila 9967584737Riya Pathan
 
Call Girls Miyapur 7001305949 all area service COD available Any Time
Call Girls Miyapur 7001305949 all area service COD available Any TimeCall Girls Miyapur 7001305949 all area service COD available Any Time
Call Girls Miyapur 7001305949 all area service COD available Any Timedelhimodelshub1
 
Innovation Conference 5th March 2024.pdf
Innovation Conference 5th March 2024.pdfInnovation Conference 5th March 2024.pdf
Innovation Conference 5th March 2024.pdfrichard876048
 
8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCR8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCRashishs7044
 
BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,noida100girls
 
BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,noida100girls
 
2024 Numerator Consumer Study of Cannabis Usage
2024 Numerator Consumer Study of Cannabis Usage2024 Numerator Consumer Study of Cannabis Usage
2024 Numerator Consumer Study of Cannabis UsageNeil Kimberley
 
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...lizamodels9
 
Intro to BCG's Carbon Emissions Benchmark_vF.pdf
Intro to BCG's Carbon Emissions Benchmark_vF.pdfIntro to BCG's Carbon Emissions Benchmark_vF.pdf
Intro to BCG's Carbon Emissions Benchmark_vF.pdfpollardmorgan
 
Annual General Meeting Presentation Slides
Annual General Meeting Presentation SlidesAnnual General Meeting Presentation Slides
Annual General Meeting Presentation SlidesKeppelCorporation
 
FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607dollysharma2066
 
Kenya’s Coconut Value Chain by Gatsby Africa
Kenya’s Coconut Value Chain by Gatsby AfricaKenya’s Coconut Value Chain by Gatsby Africa
Kenya’s Coconut Value Chain by Gatsby Africaictsugar
 
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...lizamodels9
 
Buy gmail accounts.pdf Buy Old Gmail Accounts
Buy gmail accounts.pdf Buy Old Gmail AccountsBuy gmail accounts.pdf Buy Old Gmail Accounts
Buy gmail accounts.pdf Buy Old Gmail AccountsBuy Verified Accounts
 
International Business Environments and Operations 16th Global Edition test b...
International Business Environments and Operations 16th Global Edition test b...International Business Environments and Operations 16th Global Edition test b...
International Business Environments and Operations 16th Global Edition test b...ssuserf63bd7
 
Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...
Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...
Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...lizamodels9
 
Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03DallasHaselhorst
 
Global Scenario On Sustainable and Resilient Coconut Industry by Dr. Jelfina...
Global Scenario On Sustainable  and Resilient Coconut Industry by Dr. Jelfina...Global Scenario On Sustainable  and Resilient Coconut Industry by Dr. Jelfina...
Global Scenario On Sustainable and Resilient Coconut Industry by Dr. Jelfina...ictsugar
 

Último (20)

Contemporary Economic Issues Facing the Filipino Entrepreneur (1).pptx
Contemporary Economic Issues Facing the Filipino Entrepreneur (1).pptxContemporary Economic Issues Facing the Filipino Entrepreneur (1).pptx
Contemporary Economic Issues Facing the Filipino Entrepreneur (1).pptx
 
Independent Call Girls Andheri Nightlaila 9967584737
Independent Call Girls Andheri Nightlaila 9967584737Independent Call Girls Andheri Nightlaila 9967584737
Independent Call Girls Andheri Nightlaila 9967584737
 
Call Girls Miyapur 7001305949 all area service COD available Any Time
Call Girls Miyapur 7001305949 all area service COD available Any TimeCall Girls Miyapur 7001305949 all area service COD available Any Time
Call Girls Miyapur 7001305949 all area service COD available Any Time
 
Innovation Conference 5th March 2024.pdf
Innovation Conference 5th March 2024.pdfInnovation Conference 5th March 2024.pdf
Innovation Conference 5th March 2024.pdf
 
8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCR8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCR
 
BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
 
BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
 
2024 Numerator Consumer Study of Cannabis Usage
2024 Numerator Consumer Study of Cannabis Usage2024 Numerator Consumer Study of Cannabis Usage
2024 Numerator Consumer Study of Cannabis Usage
 
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
 
Intro to BCG's Carbon Emissions Benchmark_vF.pdf
Intro to BCG's Carbon Emissions Benchmark_vF.pdfIntro to BCG's Carbon Emissions Benchmark_vF.pdf
Intro to BCG's Carbon Emissions Benchmark_vF.pdf
 
Annual General Meeting Presentation Slides
Annual General Meeting Presentation SlidesAnnual General Meeting Presentation Slides
Annual General Meeting Presentation Slides
 
FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607
 
Kenya’s Coconut Value Chain by Gatsby Africa
Kenya’s Coconut Value Chain by Gatsby AfricaKenya’s Coconut Value Chain by Gatsby Africa
Kenya’s Coconut Value Chain by Gatsby Africa
 
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...
 
Buy gmail accounts.pdf Buy Old Gmail Accounts
Buy gmail accounts.pdf Buy Old Gmail AccountsBuy gmail accounts.pdf Buy Old Gmail Accounts
Buy gmail accounts.pdf Buy Old Gmail Accounts
 
International Business Environments and Operations 16th Global Edition test b...
International Business Environments and Operations 16th Global Edition test b...International Business Environments and Operations 16th Global Edition test b...
International Business Environments and Operations 16th Global Edition test b...
 
Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...
Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...
Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...
 
Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03
 
Corporate Profile 47Billion Information Technology
Corporate Profile 47Billion Information TechnologyCorporate Profile 47Billion Information Technology
Corporate Profile 47Billion Information Technology
 
Global Scenario On Sustainable and Resilient Coconut Industry by Dr. Jelfina...
Global Scenario On Sustainable  and Resilient Coconut Industry by Dr. Jelfina...Global Scenario On Sustainable  and Resilient Coconut Industry by Dr. Jelfina...
Global Scenario On Sustainable and Resilient Coconut Industry by Dr. Jelfina...
 

[Business Agility] - Building the right thing and building it right.

  • 1. © 2015 ThoughtWorks, Inc. All rights reserved. Do not distribute without permission. Business Agility
 Building the Right Thing & Building it Right! Atlanta - 2nd September 2015 From continuous delivery to customer development
  • 2. © 2015 ThoughtWorks, Inc. All rights reserved. Do not distribute without permission.
  • 3. © 2015 ThoughtWorks, Inc. All rights reserved. Do not distribute without permission.
  • 4. © 2015 ThoughtWorks, Inc. All rights reserved. Do not distribute without permission.
  • 5. © 2015 ThoughtWorks, Inc. All rights reserved. Do not distribute without permission.
  • 6. © 2015 ThoughtWorks, Inc. All rights reserved. Do not distribute without permission.
  • 7. © 2015 ThoughtWorks, Inc. All rights reserved. Do not distribute without permission. h: 1m w: 22kg a: 5 cir: 12 cm
  • 8. © 2015 ThoughtWorks, Inc. All rights reserved. Do not distribute without permission.
  • 9. © 2015 ThoughtWorks, Inc. All rights reserved. Do not distribute without permission.
  • 10. © 2015 ThoughtWorks, Inc. All rights reserved. Do not distribute without permission.
  • 11. © 2015 ThoughtWorks, Inc. All rights reserved. Do not distribute without permission. THE PROBLEM OF UNCERTAINTY
  • 12. © 2015 ThoughtWorks, Inc. All rights reserved. Do not distribute without permission. From uncertainty to opportunity FUTURE UNCERTAINTY PRODUCT / SERVICE UNCERTAINTY FEATURE UNCERTAINTY DESIGN UNCERTAINTY ENGINEERING UNCERTAINTY WELL-UNDERSTOOD OPPORTUNITY LATENT UNTAPPED OPPORTUNITY
  • 13. © 2015 ThoughtWorks, Inc. All rights reserved. Do not distribute without permission. 1 business model product/ service engineering
  • 14. © 2015 ThoughtWorks, Inc. All rights reserved. Do not distribute without permission. Dealing with future uncertainty
  • 15. © 2015 ThoughtWorks, Inc. All rights reserved. Do not distribute without permission. “It must be a marketing problem...”
  • 16. © 2015 ThoughtWorks, Inc. All rights reserved. Do not distribute without permission. A new product lifecycle Scale Product market fit Problem solution fit Value Growth Scale up/out
  • 17. © 2015 ThoughtWorks, Inc. All rights reserved. Do not distribute without permission. CUSTOMER DISCOVERY
  • 18. © 2015 ThoughtWorks, Inc. All rights reserved. Do not distribute without permission. Innovation starts herevision, strategy, business goals ideation portfolio of ideas selected experiments: pivot fold double down
  • 19. © 2015 ThoughtWorks, Inc. All rights reserved. Do not distribute without permission. CUSTOMER VALIDATION
  • 20. © 2015 ThoughtWorks, Inc. All rights reserved. Do not distribute without permission. The Feedback Loop
  • 21. © 2015 ThoughtWorks, Inc. All rights reserved. Do not distribute without permission. BUILD AND MEASURE
  • 22. © 2015 ThoughtWorks, Inc. All rights reserved. Do not distribute without permission. Continuous Integration Integration early and often. Everyone checks into trunk at least once a day.
  • 23. © 2015 ThoughtWorks, Inc. All rights reserved. Do not distribute without permission. 0! 300! 600! 900! 1200! pain time Bring the pain forward. eager vs. late
  • 24. © 2015 ThoughtWorks, Inc. All rights reserved. Do not distribute without permission. Continuous Integration Integration early and often. Everyone checks into trunk at least once a day. Deployment Deploy as the final stage of continuous integration. Delivery Software is always in a deployable state.
  • 25. © 2015 ThoughtWorks, Inc. All rights reserved. Do not distribute without permission. Agile 101
  • 26. © 2015 ThoughtWorks, Inc. All rights reserved. Do not distribute without permission. Continuous Delivery business needs > operational constraints
  • 27. © 2015 ThoughtWorks, Inc. All rights reserved. Do not distribute without permission. Continuous Delivery Metrics lead time cycle time the time between the initiation and completion of a production process. the total elapsed time to move a unit of work from the beginning to the end of a physical process
  • 28. © 2015 ThoughtWorks, Inc. All rights reserved. Do not distribute without permission. Define your hypotheses Product market fit Problem solution fit I believe [target market] will [take this action / use this solution] for [this reason]. growth hypothesis value hypothesis
  • 29. © 2015 ThoughtWorks, Inc. All rights reserved. Do not distribute without permission. Validate your assumptions
  • 30. © 2015 ThoughtWorks, Inc. All rights reserved. Do not distribute without permission. Build a minimum viable product (MVP)
  • 31. © 2015 ThoughtWorks, Inc. All rights reserved. Do not distribute without permission. “Hey we released a wheel…”
  • 32. © 2015 ThoughtWorks, Inc. All rights reserved. Do not distribute without permission. Release minimum marketable features
  • 33. © 2015 ThoughtWorks, Inc. All rights reserved. Do not distribute without permission. Design continuously minimum marketable features user feedback> <
  • 34. © 2015 ThoughtWorks, Inc. All rights reserved. Do not distribute without permission. 34 Continuous Integration machinery
  • 35. © 2015 ThoughtWorks, Inc. All rights reserved. Do not distribute without permission. Continuous Integration
  • 36. © 2015 ThoughtWorks, Inc. All rights reserved. Do not distribute without permission. 36 version control continuous integration server
  • 37. © 2015 ThoughtWorks, Inc. All rights reserved. Do not distribute without permission. 37 version control continuous integration server everyone commits to trunk at least once a day
  • 38. © 2015 ThoughtWorks, Inc. All rights reserved. Do not distribute without permission. 38 Feature Branching
  • 39. © 2015 ThoughtWorks, Inc. All rights reserved. Do not distribute without permission. 39 Feature Branching
  • 40. © 2015 ThoughtWorks, Inc. All rights reserved. Do not distribute without permission. 40 Feature Branching
  • 41. © 2015 ThoughtWorks, Inc. All rights reserved. Do not distribute without permission. 41 Feature Branching merge ambush! copy/paste reuse !!
  • 42. © 2015 ThoughtWorks, Inc. All rights reserved. Do not distribute without permission. 42 Continuous Integration removes the pain… trunk-based development
  • 43. © 2015 ThoughtWorks, Inc. All rights reserved. Do not distribute without permission. paulhammant.com/2013/04/05/what-is-trunk-based-development/
  • 44. © 2015 ThoughtWorks, Inc. All rights reserved. Do not distribute without permission. [featureToggles] wobblyFoobars: true flightyForkHandles: false Config File <toggle name=wobblyFoobars> ... various UI elements </toggle> some.jsp forkHandle = (featureConfig.isOn(‘flightlyForkHandles)) ? new FlightyForkHander(aCandle) : new ForkHandler(aCandle) other.java feature toggles
  • 45. © 2015 ThoughtWorks, Inc. All rights reserved. Do not distribute without permission. www.togglz.org
  • 46. © 2015 ThoughtWorks, Inc. All rights reserved. Do not distribute without permission. Canary Releasing
  • 47. © 2015 ThoughtWorks, Inc. All rights reserved. Do not distribute without permission.
  • 48. © 2015 ThoughtWorks, Inc. All rights reserved. Do not distribute without permission.
  • 49. © 2015 ThoughtWorks, Inc. All rights reserved. Do not distribute without permission. reduce risk of release multi-variant testing performance testing canary releasing
  • 50. © 2015 ThoughtWorks, Inc. All rights reserved. Do not distribute without permission. Evolutionary Architecture production Components are deployed. Features are released. Applications consist of routing.
  • 51. © 2015 ThoughtWorks, Inc. All rights reserved. Do not distribute without permission. Evolutionary Architecture production Dis-integrate services that monitoring shows are no longer used
  • 52. © 2015 ThoughtWorks, Inc. All rights reserved. Do not distribute without permission. LEARN
  • 53. © 2015 ThoughtWorks, Inc. All rights reserved. Do not distribute without permission. Focus on customer outcomes verify validate
  • 54. © 2015 ThoughtWorks, Inc. All rights reserved. Do not distribute without permission. Focus on the “one metric that matters” Scale Product market fit Problem solution fit $ % #
  • 55. © 2015 ThoughtWorks, Inc. All rights reserved. Do not distribute without permission. Closing the loop
  • 56. © 2015 ThoughtWorks, Inc. All rights reserved. Do not distribute without permission. ALIGN
  • 57. © 2015 ThoughtWorks, Inc. All rights reserved. Do not distribute without permission. Cross-functional Teams Build FasterLearn Faster Measure Faster mature DevOps incremental deployment optimize cycle-time testing pyramid evolutionary architecture emergent design just-in-time scaling customer development value hypotheses growth hypotheses product owner accountability cross-functional teams customer interviews customer archetypes / personas continuous delivery clear product owner split tests defined metrics usability tests real-time alerting / monitoring
  • 58. © 2015 ThoughtWorks, Inc. All rights reserved. Do not distribute without permission. Continuous alignment
  • 59. © 2015 ThoughtWorks, Inc. All rights reserved. Do not distribute without permission.
  • 60. © 2015 ThoughtWorks, Inc. All rights reserved. Do not distribute without permission. Recap Software as a strategic advantage ? ! new product lifecycle
  • 61. © 2015 ThoughtWorks, Inc. All rights reserved. Do not distribute without permission. Questions? Continuous Improvement New Product Innovation Enterprise Innovation
  • 62. © 2015 ThoughtWorks, Inc. All rights reserved. Do not distribute without permission. Thank you thoughtworks.com Randy Pilkenton Principal M: 678.777.7530 randy.pilkenton@thoughtworks.com Derek Johnson Principal M: 404.245.7020 djohnson@thoughtworks.com