SlideShare uma empresa Scribd logo
1 de 48
Baixar para ler offline
@ITCAMPRO #ITCAMP17Community Conference for IT Professionals
“Assembly of Japanese Bicycle
Require Great Peace of Mind”
Peter Leeson
@PeterLeeson
Quality Manager White Clarke Group
Author of “Orchestrated Knowledge”
@ITCAMPRO #ITCAMP17Community Conference for IT Professionals
Many thanks to our sponsors & partners!
GOLD
SILVER
PARTNERS
PLATINUM
POWERED BY
@ITCAMPRO #ITCAMP17Community Conference for IT Professionals
@ITCAMPRO #ITCAMP17Community Conference for IT Professionals
A Brief History of Mine
• 2013
• Intelligent Evolution
• 2014
• Managing Fear
• Can Process Make You Happy?
• 2016
• Suddenly Reality
• Talk with No Title
• 2015
• Organizational Sociology and the Anthropology of an Engineer
• Orchestrated Knowledge
@ITCAMPRO #ITCAMP17Community Conference for IT Professionals
So One Question Remains
@ITCAMPRO #ITCAMP17Community Conference for IT Professionals
Can you Measure Quality?
@ITCAMPRO #ITCAMP17Community Conference for IT Professionals
Why Measure Failure?
@ITCAMPRO #ITCAMP17Community Conference for IT Professionals
Procedures and Monitoring
@ITCAMPRO #ITCAMP17Community Conference for IT Professionals
Quality Does Not Depend on Your Processes
• Controls, audits, standards, documentation, policies,
metrics
• None of this will guarantee your quality
@ITCAMPRO #ITCAMP17Community Conference for IT Professionals
Quality is
not a part of your product or service
@ITCAMPRO #ITCAMP17Community Conference for IT Professionals
@ITCAMPRO #ITCAMP17Community Conference for IT Professionals
Q:P/X – Customer Satisfaction
Vision
Identify customers by organization / by key contacts
Determine customer requirements and expectations
Meet customer requirements
Exceed customer expectations
Anticipate customer needs
Innovation and
implementation
Gain
customer
loyalty
BuildTrustMeetCommitments
OffensiveStrategyDefensiveStrategy
Mission
@ITCAMPRO #ITCAMP17Community Conference for IT Professionals
Quality is a Relationship
• Quality is how your client / customer perceives your
product or service
• Different points of view of the same product will give
different estimates of quality
@ITCAMPRO #ITCAMP17Community Conference for IT Professionals
@ITCAMPRO #ITCAMP17Community Conference for IT Professionals
UNDERSTANDING QUALITY
@ITCAMPRO #ITCAMP17Community Conference for IT Professionals
#1. Quality is Created by People
• “There is no secret: find the best people and don’t let
them go”
(Czar Peter the Great when asked how an emperor goes about assembling his staff
“The System of the World”, volume 3 of the Baroque Trilogy by Neal Stephenson)
@ITCAMPRO #ITCAMP17Community Conference for IT Professionals
Job Satisfaction1/2
“Peace of mind isn't at all superficial, really. It’s the whole
thing. That which produces it is good maintenance; that
which disturb it is poor maintenance. What we call
workability of the machine is just an objectification of this
peace of mind. The ultimate test is always your own serenity.
If you don’t have this when you start and maintain it
while you’re working you’re likely to build your
personal problems right into the machine itself.”
Robert Pirsig in “Zen and the Art of Motorcycle Maintenance”
@ITCAMPRO #ITCAMP17Community Conference for IT Professionals
Job Satisfaction2/2
“The material object of observation … can’t be right or
wrong. Molecules are molecules. They don’t have any ethical
codes to follow except those people give them. The test of
the machine is the satisfaction it gives you. There isn’t any
other test. If the machine produces tranquillity it’s right... If it
disturbs you it’s wrong until either the machine of
your mind is changed. The test of the machine is
always your own mind. Their isn’t any other test.”
Robert Pirsig in “Zen and the Art of Motorcycle Maintenance”
@ITCAMPRO #ITCAMP17Community Conference for IT Professionals
How Hard Can It Be?
• Objective Characteristics of
System Complexity
– Chaotic Behaviour
– Non-Mechanical
– Self-Organizing
– Multiple Scales
– Tight Coupling
– Decentralized
– Non-Linear
– Large Size
– Emergent
– Adaptive
Dave Snowden, released under CC BY 3.0
@ITCAMPRO #ITCAMP17Community Conference for IT Professionals
MEASURING QUALITY
What do you believe is the right measure of quality for your product or service?
@ITCAMPRO #ITCAMP17Community Conference for IT Professionals
If You Cannot Measure It
• "In physical science the first essential step in the direction of
learning any subject is to find principles of numerical
reckoning and practicable methods for measuring some
quality connected with it. I often say that when you can
measure what you are speaking about, and express it in
numbers, you know something about it; but when you cannot
measure it, when you cannot express it in numbers, your
knowledge is of a meagre and unsatisfactory kind; it may be
the beginning of knowledge, but you have scarcely in your
thoughts advanced to the state of Science, whatever the
matter may be.” -
» Lord Kelvin, 1893, Lecture to the Institution of Civil Engineers, 3 May 1883
@ITCAMPRO #ITCAMP17Community Conference for IT Professionals
Quality Factors and Quality Criteria
• Accuracy
• Anomaly
Management
• Augmentability
• Autonomy
• Commonality
• Completeness
• Consistency
• Correctness
• Distributivism
• Document Quality
• Efficiency
• Expandability
• Flexibility
• Functional Scope
• Generality
• Independence
• Integrity
• Interoperability
• Maintainability
• Manageability
• Modularity
• Operability
• Portability
• Reliability
• Reusability
• Safety
• Safety Management
• Self-Descriptiveness
• Simplicity
• Support
• Survivability
• System Accessibility
• System Compatibility
• Traceability
• Training
• Usability
• Verifiability
• Virtuality
• Visibility
These are
characteristics
of quality
@ITCAMPRO #ITCAMP17Community Conference for IT Professionals
Cost of Quality
• Performance: the cost of doing the job
• Cost of Conformance
–Appraisal: the cost of measuring whether you have
achieved it
–Prevention: the cost of avoiding deviations
• Cost of Failure
–Internal Failure: defects found in testing, including
corrections
–External Failure: defects found in the field
These are
measures of your
of effectiveness
@ITCAMPRO #ITCAMP17Community Conference for IT Professionals
Understanding Quality Design
Designed by an
Architect
Designed by a
Poet
Designed by an
Engineer
Designed for
Living
Designed for
Working
Designed for
Dreaming
@ITCAMPRO #ITCAMP17Community Conference for IT Professionals
Designers need to Understand Needs
• You need to design
quality into a system
• But quality depends on
your users
• So…?
@ITCAMPRO #ITCAMP17Community Conference for IT Professionals
The need for Quantification
• The fact that we can set numeric objectives and track
them is powerful: but in fact it is not the main point
• The main purpose of quantification is to force to
think deeply and debate exactly what we mean so
that others, later, cannot fail to understand us
@ITCAMPRO #ITCAMP17Community Conference for IT Professionals
Key Concepts of Manufacturing Quality
• Top-level critical objectives
• Stakeholders (all of them)
• Focus on Quality, not just functionality
• Quantify requirements
• Capture explicit values
• Ensure specifications are more than requirements
• Quality Control of Specifications
• Whole life cycle
@ITCAMPRO #ITCAMP17Community Conference for IT Professionals
SO WHAT ARE YOU QUANTIFYING?
WTF is Quality?
@ITCAMPRO #ITCAMP17Community Conference for IT Professionals
Measuring vs Quantifying
• Focus first on quantifying, not measuring
• Quantification: Speed
• Measurement: Speedometer
@ITCAMPRO #ITCAMP17Community Conference for IT Professionals
So, WTF is Quality?
@ITCAMPRO #ITCAMP17Community Conference for IT Professionals
Understanding Value vs Cost
What are your company values?
What is your product’s value?
What does your client value?
What do you value?
At what cost?
@ITCAMPRO #ITCAMP17Community Conference for IT Professionals
What is the Difference?
Cost Value
@ITCAMPRO #ITCAMP17Community Conference for IT Professionals
Quality is the Value you Add
What is the value you are adding to your client / user
Perceived Value Realized Value
represent the requirements
and expectations
is more important and
represents Client
Satisfaction
(“I think that would be
useful”)
(“This was, in practice, more
valuable than we thought it
would be, because…”)
@ITCAMPRO #ITCAMP17Community Conference for IT Professionals
Estimating Cost
• Independent
• Negotiable
• Valuable
• “Estimatable”
• Small
• Testable
@ITCAMPRO #ITCAMP17Community Conference for IT Professionals
Quality by Investment
@ITCAMPRO #ITCAMP17Community Conference for IT Professionals
Estimating Value
@ITCAMPRO #ITCAMP17Community Conference for IT Professionals
Indicators of Business Value
• Assign values to:
–Portfolio
–Features
–Capabilities
–Business
@ITCAMPRO #ITCAMP17Community Conference for IT Professionals
Value Points
• Allocate value points
– Business
• Sales increase
– Capability a
» Feature 1
» Feature 2
– Capability b
• Customer experience
– Etc.
@ITCAMPRO #ITCAMP17Community Conference for IT Professionals
Values vs Needs
• Business matrix
–Start-up company values
–Scale
–Mature
–Decline
http://luckyrobot.com/what-makes-a-startup/
http://keywordsuggest.org/gallery/724926.html
http://keywordsuggest.org/gallery/150279.html
@ITCAMPRO #ITCAMP17Community Conference for IT Professionals
• Communicate the long-term vision
• Integrate knowledge gain in the value stream
• Define stakeholder expectations
• Systems that allow to do it right
• Reduce Time to Market
• Level scheduling and WIP
• Reduce waste
• Sustain transformation
Manage for Value
@ITCAMPRO #ITCAMP17Community Conference for IT Professionals
• Cost
– Understand value-cost
• Portfolio
• Project
• Capability
• Feature
• Story
– Top-down allocation of value
– Bottom-up calculation of cost
• Schedule
• Scope
Monitor Quality Constraints
@ITCAMPRO #ITCAMP17Community Conference for IT Professionals
Understand
Use cause and
effect diagrams to
understand how to
impact the cost of
quality
@ITCAMPRO #ITCAMP17Community Conference for IT Professionals
Example on managing staff motivation, a sub-section of quality management
@ITCAMPRO #ITCAMP17Community Conference for IT Professionals
• Work to plan
• Interruptions
• Overtime
• Need for escalation
• Coverage
• Change Management
– Urgency
– Impact
• Business
• IT infrastructure
• Non-IT infrastructure
• Resources
• Continuity plan
• Capacity plan
• Schedule
– Criticality
Measure activities
@ITCAMPRO #ITCAMP17Community Conference for IT Professionals
Conclusion
• Measuring Quality or Value is not more difficult than
measuring cost
• Estimating Quality or Value is not more difficult than
estimating time to market
…if you can define what you mean by quality!
@ITCAMPRO #ITCAMP17Community Conference for IT Professionals
Establish and Measure Value v Cost
@ITCAMPRO #ITCAMP17Community Conference for IT Professionals
Thank You, Mulțumesc
@ITCAMPRO #ITCAMP17Community Conference for IT Professionals
Many thanks to our sponsors & partners!
GOLD
SILVER
PARTNERS
PLATINUM
POWERED BY

Mais conteúdo relacionado

Mais procurados

Suddenly Reality - Peter Leeson
Suddenly Reality - Peter LeesonSuddenly Reality - Peter Leeson
Suddenly Reality - Peter LeesonITCamp
 
Emerging Experiences - More Personal Computing (MPC) - Tim Huckaby
Emerging Experiences - More Personal Computing (MPC) - Tim HuckabyEmerging Experiences - More Personal Computing (MPC) - Tim Huckaby
Emerging Experiences - More Personal Computing (MPC) - Tim HuckabyITCamp
 
Great all this new stuff, but how do I convince my management - Erwin Derksen
 Great all this new stuff, but how do I convince my management - Erwin Derksen Great all this new stuff, but how do I convince my management - Erwin Derksen
Great all this new stuff, but how do I convince my management - Erwin DerksenITCamp
 
Azure SQL Database From A Developer's Perspective - Alex Mang
Azure SQL Database From A Developer's Perspective - Alex MangAzure SQL Database From A Developer's Perspective - Alex Mang
Azure SQL Database From A Developer's Perspective - Alex MangITCamp
 
ITCamp 2016 Keynote
ITCamp 2016 KeynoteITCamp 2016 Keynote
ITCamp 2016 KeynoteITCamp
 
Cluj 2030 a vision on IT - will it thrive or will it flop - Mihai Nadas
Cluj 2030 a vision on IT - will it thrive or will it flop - Mihai NadasCluj 2030 a vision on IT - will it thrive or will it flop - Mihai Nadas
Cluj 2030 a vision on IT - will it thrive or will it flop - Mihai NadasITCamp
 
Design Visualization: Smoke and Mirrors (slides)
Design Visualization: Smoke and Mirrors (slides)Design Visualization: Smoke and Mirrors (slides)
Design Visualization: Smoke and Mirrors (slides)Ruth Malan
 
Language Matters: JavaScript 
from IoT Product Concept 
to Production
Language Matters: JavaScript 
from IoT Product Concept 
to ProductionLanguage Matters: JavaScript 
from IoT Product Concept 
to Production
Language Matters: JavaScript 
from IoT Product Concept 
to ProductionKinoma
 
The fight for surviving in the IoT world
The fight for surviving in the IoT worldThe fight for surviving in the IoT world
The fight for surviving in the IoT worldRadu Vunvulea
 
Working Without Wires
Working Without WiresWorking Without Wires
Working Without WiresKinoma
 
What is NetOps? | NetOps Transformation
What is NetOps? | NetOps TransformationWhat is NetOps? | NetOps Transformation
What is NetOps? | NetOps TransformationAppViewX
 
IoT Product Life Cycle and Security
IoT Product Life Cycle and SecurityIoT Product Life Cycle and Security
IoT Product Life Cycle and Securityomeili
 
Infrastructure as Code with Terraform on AWS
Infrastructure as Code with Terraform on AWSInfrastructure as Code with Terraform on AWS
Infrastructure as Code with Terraform on AWSAli Can Kuştemur 🐧
 
Real world IoT for enterprises
Real world IoT for enterprisesReal world IoT for enterprises
Real world IoT for enterprisesIndicThreads
 
Matthew Lewter - Demystified
Matthew Lewter - DemystifiedMatthew Lewter - Demystified
Matthew Lewter - DemystifiedInfusionsoft
 
BitCraft 2017 general presentation
BitCraft 2017 general presentationBitCraft 2017 general presentation
BitCraft 2017 general presentationMichal Wasilewski
 
Building on quicksand microservices indicthreads
Building on quicksand microservices  indicthreadsBuilding on quicksand microservices  indicthreads
Building on quicksand microservices indicthreadsIndicThreads
 

Mais procurados (20)

Suddenly Reality - Peter Leeson
Suddenly Reality - Peter LeesonSuddenly Reality - Peter Leeson
Suddenly Reality - Peter Leeson
 
Emerging Experiences - More Personal Computing (MPC) - Tim Huckaby
Emerging Experiences - More Personal Computing (MPC) - Tim HuckabyEmerging Experiences - More Personal Computing (MPC) - Tim Huckaby
Emerging Experiences - More Personal Computing (MPC) - Tim Huckaby
 
Great all this new stuff, but how do I convince my management - Erwin Derksen
 Great all this new stuff, but how do I convince my management - Erwin Derksen Great all this new stuff, but how do I convince my management - Erwin Derksen
Great all this new stuff, but how do I convince my management - Erwin Derksen
 
Azure SQL Database From A Developer's Perspective - Alex Mang
Azure SQL Database From A Developer's Perspective - Alex MangAzure SQL Database From A Developer's Perspective - Alex Mang
Azure SQL Database From A Developer's Perspective - Alex Mang
 
ITCamp 2016 Keynote
ITCamp 2016 KeynoteITCamp 2016 Keynote
ITCamp 2016 Keynote
 
Cluj 2030 a vision on IT - will it thrive or will it flop - Mihai Nadas
Cluj 2030 a vision on IT - will it thrive or will it flop - Mihai NadasCluj 2030 a vision on IT - will it thrive or will it flop - Mihai Nadas
Cluj 2030 a vision on IT - will it thrive or will it flop - Mihai Nadas
 
Design Visualization: Smoke and Mirrors (slides)
Design Visualization: Smoke and Mirrors (slides)Design Visualization: Smoke and Mirrors (slides)
Design Visualization: Smoke and Mirrors (slides)
 
Language Matters: JavaScript 
from IoT Product Concept 
to Production
Language Matters: JavaScript 
from IoT Product Concept 
to ProductionLanguage Matters: JavaScript 
from IoT Product Concept 
to Production
Language Matters: JavaScript 
from IoT Product Concept 
to Production
 
The fight for surviving in the IoT world
The fight for surviving in the IoT worldThe fight for surviving in the IoT world
The fight for surviving in the IoT world
 
Working Without Wires
Working Without WiresWorking Without Wires
Working Without Wires
 
What is NetOps? | NetOps Transformation
What is NetOps? | NetOps TransformationWhat is NetOps? | NetOps Transformation
What is NetOps? | NetOps Transformation
 
Node.js as an IOT Bridge
Node.js as an IOT BridgeNode.js as an IOT Bridge
Node.js as an IOT Bridge
 
SeattleFall1
SeattleFall1SeattleFall1
SeattleFall1
 
IoT Product Life Cycle and Security
IoT Product Life Cycle and SecurityIoT Product Life Cycle and Security
IoT Product Life Cycle and Security
 
Infrastructure as Code with Terraform on AWS
Infrastructure as Code with Terraform on AWSInfrastructure as Code with Terraform on AWS
Infrastructure as Code with Terraform on AWS
 
IOT - Presentation to PEP @ Progress
IOT - Presentation to PEP @ ProgressIOT - Presentation to PEP @ Progress
IOT - Presentation to PEP @ Progress
 
Real world IoT for enterprises
Real world IoT for enterprisesReal world IoT for enterprises
Real world IoT for enterprises
 
Matthew Lewter - Demystified
Matthew Lewter - DemystifiedMatthew Lewter - Demystified
Matthew Lewter - Demystified
 
BitCraft 2017 general presentation
BitCraft 2017 general presentationBitCraft 2017 general presentation
BitCraft 2017 general presentation
 
Building on quicksand microservices indicthreads
Building on quicksand microservices  indicthreadsBuilding on quicksand microservices  indicthreads
Building on quicksand microservices indicthreads
 

Destaque

The Microsoft Cloud and Server Strategy - Ben Armstrong
The Microsoft Cloud and Server Strategy - Ben ArmstrongThe Microsoft Cloud and Server Strategy - Ben Armstrong
The Microsoft Cloud and Server Strategy - Ben ArmstrongITCamp
 
Strategies for securing your banks & enterprises (from someone who robs bank...
 Strategies for securing your banks & enterprises (from someone who robs bank... Strategies for securing your banks & enterprises (from someone who robs bank...
Strategies for securing your banks & enterprises (from someone who robs bank...ITCamp
 
ITCamp 2017 - Laurent Ellerbach - Bot. You said bot? Let's build a bot then...
ITCamp 2017 - Laurent Ellerbach - Bot. You said bot? Let's build a bot then...ITCamp 2017 - Laurent Ellerbach - Bot. You said bot? Let's build a bot then...
ITCamp 2017 - Laurent Ellerbach - Bot. You said bot? Let's build a bot then...ITCamp
 
BUILD with Microsoft - Radu Stefan
 BUILD with Microsoft - Radu Stefan BUILD with Microsoft - Radu Stefan
BUILD with Microsoft - Radu StefanITCamp
 
ITCamp 2017 - Raffaele Rialdi - Adopting .NET Core in Mainstream Projects
ITCamp 2017 - Raffaele Rialdi - Adopting .NET Core in Mainstream ProjectsITCamp 2017 - Raffaele Rialdi - Adopting .NET Core in Mainstream Projects
ITCamp 2017 - Raffaele Rialdi - Adopting .NET Core in Mainstream ProjectsITCamp
 
Kubernetes - Cloud Native Application Orchestration - Catalin Jora
Kubernetes - Cloud Native Application Orchestration - Catalin JoraKubernetes - Cloud Native Application Orchestration - Catalin Jora
Kubernetes - Cloud Native Application Orchestration - Catalin JoraITCamp
 
Storage Spaces Direct - the new Microsoft SDS star - Carsten Rachfahl
Storage Spaces Direct - the new Microsoft SDS star - Carsten RachfahlStorage Spaces Direct - the new Microsoft SDS star - Carsten Rachfahl
Storage Spaces Direct - the new Microsoft SDS star - Carsten RachfahlITCamp
 
ITCamp 2017 - Ciprian Sorlea - Fostering Heroes
ITCamp 2017 - Ciprian Sorlea - Fostering HeroesITCamp 2017 - Ciprian Sorlea - Fostering Heroes
ITCamp 2017 - Ciprian Sorlea - Fostering HeroesITCamp
 
Provisioning Windows instances at scale on Azure, AWS and OpenStack - Adrian ...
Provisioning Windows instances at scale on Azure, AWS and OpenStack - Adrian ...Provisioning Windows instances at scale on Azure, AWS and OpenStack - Adrian ...
Provisioning Windows instances at scale on Azure, AWS and OpenStack - Adrian ...ITCamp
 
Xamarin Under The Hood - Dan Ardelean
 Xamarin Under The Hood - Dan Ardelean Xamarin Under The Hood - Dan Ardelean
Xamarin Under The Hood - Dan ArdeleanITCamp
 
Docker adventures in Continuous Delivery - Alex Vranceanu
Docker adventures in Continuous Delivery - Alex VranceanuDocker adventures in Continuous Delivery - Alex Vranceanu
Docker adventures in Continuous Delivery - Alex VranceanuITCamp
 
Windows 10 Creators Update: what’s on tap for business users - Ionut Balan
Windows 10 Creators Update: what’s on tap for business users - Ionut BalanWindows 10 Creators Update: what’s on tap for business users - Ionut Balan
Windows 10 Creators Update: what’s on tap for business users - Ionut BalanITCamp
 
Blockchain for mere mortals - understand the fundamentals and start building ...
Blockchain for mere mortals - understand the fundamentals and start building ...Blockchain for mere mortals - understand the fundamentals and start building ...
Blockchain for mere mortals - understand the fundamentals and start building ...ITCamp
 

Destaque (13)

The Microsoft Cloud and Server Strategy - Ben Armstrong
The Microsoft Cloud and Server Strategy - Ben ArmstrongThe Microsoft Cloud and Server Strategy - Ben Armstrong
The Microsoft Cloud and Server Strategy - Ben Armstrong
 
Strategies for securing your banks & enterprises (from someone who robs bank...
 Strategies for securing your banks & enterprises (from someone who robs bank... Strategies for securing your banks & enterprises (from someone who robs bank...
Strategies for securing your banks & enterprises (from someone who robs bank...
 
ITCamp 2017 - Laurent Ellerbach - Bot. You said bot? Let's build a bot then...
ITCamp 2017 - Laurent Ellerbach - Bot. You said bot? Let's build a bot then...ITCamp 2017 - Laurent Ellerbach - Bot. You said bot? Let's build a bot then...
ITCamp 2017 - Laurent Ellerbach - Bot. You said bot? Let's build a bot then...
 
BUILD with Microsoft - Radu Stefan
 BUILD with Microsoft - Radu Stefan BUILD with Microsoft - Radu Stefan
BUILD with Microsoft - Radu Stefan
 
ITCamp 2017 - Raffaele Rialdi - Adopting .NET Core in Mainstream Projects
ITCamp 2017 - Raffaele Rialdi - Adopting .NET Core in Mainstream ProjectsITCamp 2017 - Raffaele Rialdi - Adopting .NET Core in Mainstream Projects
ITCamp 2017 - Raffaele Rialdi - Adopting .NET Core in Mainstream Projects
 
Kubernetes - Cloud Native Application Orchestration - Catalin Jora
Kubernetes - Cloud Native Application Orchestration - Catalin JoraKubernetes - Cloud Native Application Orchestration - Catalin Jora
Kubernetes - Cloud Native Application Orchestration - Catalin Jora
 
Storage Spaces Direct - the new Microsoft SDS star - Carsten Rachfahl
Storage Spaces Direct - the new Microsoft SDS star - Carsten RachfahlStorage Spaces Direct - the new Microsoft SDS star - Carsten Rachfahl
Storage Spaces Direct - the new Microsoft SDS star - Carsten Rachfahl
 
ITCamp 2017 - Ciprian Sorlea - Fostering Heroes
ITCamp 2017 - Ciprian Sorlea - Fostering HeroesITCamp 2017 - Ciprian Sorlea - Fostering Heroes
ITCamp 2017 - Ciprian Sorlea - Fostering Heroes
 
Provisioning Windows instances at scale on Azure, AWS and OpenStack - Adrian ...
Provisioning Windows instances at scale on Azure, AWS and OpenStack - Adrian ...Provisioning Windows instances at scale on Azure, AWS and OpenStack - Adrian ...
Provisioning Windows instances at scale on Azure, AWS and OpenStack - Adrian ...
 
Xamarin Under The Hood - Dan Ardelean
 Xamarin Under The Hood - Dan Ardelean Xamarin Under The Hood - Dan Ardelean
Xamarin Under The Hood - Dan Ardelean
 
Docker adventures in Continuous Delivery - Alex Vranceanu
Docker adventures in Continuous Delivery - Alex VranceanuDocker adventures in Continuous Delivery - Alex Vranceanu
Docker adventures in Continuous Delivery - Alex Vranceanu
 
Windows 10 Creators Update: what’s on tap for business users - Ionut Balan
Windows 10 Creators Update: what’s on tap for business users - Ionut BalanWindows 10 Creators Update: what’s on tap for business users - Ionut Balan
Windows 10 Creators Update: what’s on tap for business users - Ionut Balan
 
Blockchain for mere mortals - understand the fundamentals and start building ...
Blockchain for mere mortals - understand the fundamentals and start building ...Blockchain for mere mortals - understand the fundamentals and start building ...
Blockchain for mere mortals - understand the fundamentals and start building ...
 

Semelhante a Assembly of Japanese bicycle requires peace of mind - Peter Leeson

ITCamp 2018 - Peter Leeson - Quantum Butterflies Come From Wales
ITCamp 2018 - Peter Leeson - Quantum Butterflies Come From WalesITCamp 2018 - Peter Leeson - Quantum Butterflies Come From Wales
ITCamp 2018 - Peter Leeson - Quantum Butterflies Come From WalesITCamp
 
Quantum Butterflies live in Wales
Quantum Butterflies live in WalesQuantum Butterflies live in Wales
Quantum Butterflies live in WalesPeter Leeson
 
ITCamp 2019 - Andy Cross - Business Outcomes from AI
ITCamp 2019 - Andy Cross - Business Outcomes from AIITCamp 2019 - Andy Cross - Business Outcomes from AI
ITCamp 2019 - Andy Cross - Business Outcomes from AIITCamp
 
ITCamp 2019 - Andy Cross - Machine Learning with ML.NET and Azure Data Lake
ITCamp 2019 - Andy Cross - Machine Learning with ML.NET and Azure Data LakeITCamp 2019 - Andy Cross - Machine Learning with ML.NET and Azure Data Lake
ITCamp 2019 - Andy Cross - Machine Learning with ML.NET and Azure Data LakeITCamp
 
Scaling Face Recognition with Big Data
Scaling Face Recognition with Big DataScaling Face Recognition with Big Data
Scaling Face Recognition with Big DataBogdan Bocse
 
Testing your PowerShell code with Pester - Florin Loghiade
Testing your PowerShell code with Pester - Florin LoghiadeTesting your PowerShell code with Pester - Florin Loghiade
Testing your PowerShell code with Pester - Florin LoghiadeITCamp
 
It camp 2015 how to scale above clouds limits, radu vunvulea
It camp 2015   how to scale above clouds limits, radu vunvuleaIt camp 2015   how to scale above clouds limits, radu vunvulea
It camp 2015 how to scale above clouds limits, radu vunvuleaRadu Vunvulea
 
3 b. iain pritchard & laura dawson
3 b. iain pritchard & laura dawson3 b. iain pritchard & laura dawson
3 b. iain pritchard & laura dawsonCFG
 
Should the CTO be coding?
Should the CTO be coding?Should the CTO be coding?
Should the CTO be coding?JoshuaHoffman32
 
Kleos africa webinar - Techpreneurship
Kleos africa webinar - TechpreneurshipKleos africa webinar - Techpreneurship
Kleos africa webinar - TechpreneurshipGlory Enyinnaya
 
Joshua Hoffman - Should the CTO be Coding? - Codemotion Amsterdam 2019
Joshua Hoffman - Should the CTO be Coding? - Codemotion Amsterdam 2019Joshua Hoffman - Should the CTO be Coding? - Codemotion Amsterdam 2019
Joshua Hoffman - Should the CTO be Coding? - Codemotion Amsterdam 2019Codemotion
 
Algorithm Marketplace and the new "Algorithm Economy"
Algorithm Marketplace and the new "Algorithm Economy"Algorithm Marketplace and the new "Algorithm Economy"
Algorithm Marketplace and the new "Algorithm Economy"Diego Oppenheimer
 
Think Outside the AMS - Getter & Zimek.pdf
Think Outside the AMS - Getter & Zimek.pdfThink Outside the AMS - Getter & Zimek.pdf
Think Outside the AMS - Getter & Zimek.pdfNovi AMS
 
I, project manager, The rise of artificial intelligence in the world of proje...
I, project manager, The rise of artificial intelligence in the world of proje...I, project manager, The rise of artificial intelligence in the world of proje...
I, project manager, The rise of artificial intelligence in the world of proje...PMILebanonChapter
 
The 3 Key Barriers Keeping Companies from Deploying Data Products
The 3 Key Barriers Keeping Companies from Deploying Data Products The 3 Key Barriers Keeping Companies from Deploying Data Products
The 3 Key Barriers Keeping Companies from Deploying Data Products Dataiku
 
Recruiting Great Engineers in Six Easy Steps
Recruiting Great Engineers in Six Easy StepsRecruiting Great Engineers in Six Easy Steps
Recruiting Great Engineers in Six Easy StepsAleksandr Yampolskiy
 
ITCamp 2019 - Florin Flestea - How 3rd Level support experience influenced m...
ITCamp 2019 - Florin Flestea -  How 3rd Level support experience influenced m...ITCamp 2019 - Florin Flestea -  How 3rd Level support experience influenced m...
ITCamp 2019 - Florin Flestea - How 3rd Level support experience influenced m...ITCamp
 
It's Not Just About Code
It's Not Just About CodeIt's Not Just About Code
It's Not Just About CodeDan Pickett
 
Four Laws of Tech Product Economics - Rich Mironov
Four Laws of Tech Product Economics - Rich MironovFour Laws of Tech Product Economics - Rich Mironov
Four Laws of Tech Product Economics - Rich MironovProductCampPortland
 
ITCamp 2018 - Walter Belgers - Lockpicking and IT security
ITCamp 2018 - Walter Belgers - Lockpicking and IT securityITCamp 2018 - Walter Belgers - Lockpicking and IT security
ITCamp 2018 - Walter Belgers - Lockpicking and IT securityITCamp
 

Semelhante a Assembly of Japanese bicycle requires peace of mind - Peter Leeson (20)

ITCamp 2018 - Peter Leeson - Quantum Butterflies Come From Wales
ITCamp 2018 - Peter Leeson - Quantum Butterflies Come From WalesITCamp 2018 - Peter Leeson - Quantum Butterflies Come From Wales
ITCamp 2018 - Peter Leeson - Quantum Butterflies Come From Wales
 
Quantum Butterflies live in Wales
Quantum Butterflies live in WalesQuantum Butterflies live in Wales
Quantum Butterflies live in Wales
 
ITCamp 2019 - Andy Cross - Business Outcomes from AI
ITCamp 2019 - Andy Cross - Business Outcomes from AIITCamp 2019 - Andy Cross - Business Outcomes from AI
ITCamp 2019 - Andy Cross - Business Outcomes from AI
 
ITCamp 2019 - Andy Cross - Machine Learning with ML.NET and Azure Data Lake
ITCamp 2019 - Andy Cross - Machine Learning with ML.NET and Azure Data LakeITCamp 2019 - Andy Cross - Machine Learning with ML.NET and Azure Data Lake
ITCamp 2019 - Andy Cross - Machine Learning with ML.NET and Azure Data Lake
 
Scaling Face Recognition with Big Data
Scaling Face Recognition with Big DataScaling Face Recognition with Big Data
Scaling Face Recognition with Big Data
 
Testing your PowerShell code with Pester - Florin Loghiade
Testing your PowerShell code with Pester - Florin LoghiadeTesting your PowerShell code with Pester - Florin Loghiade
Testing your PowerShell code with Pester - Florin Loghiade
 
It camp 2015 how to scale above clouds limits, radu vunvulea
It camp 2015   how to scale above clouds limits, radu vunvuleaIt camp 2015   how to scale above clouds limits, radu vunvulea
It camp 2015 how to scale above clouds limits, radu vunvulea
 
3 b. iain pritchard & laura dawson
3 b. iain pritchard & laura dawson3 b. iain pritchard & laura dawson
3 b. iain pritchard & laura dawson
 
Should the CTO be coding?
Should the CTO be coding?Should the CTO be coding?
Should the CTO be coding?
 
Kleos africa webinar - Techpreneurship
Kleos africa webinar - TechpreneurshipKleos africa webinar - Techpreneurship
Kleos africa webinar - Techpreneurship
 
Joshua Hoffman - Should the CTO be Coding? - Codemotion Amsterdam 2019
Joshua Hoffman - Should the CTO be Coding? - Codemotion Amsterdam 2019Joshua Hoffman - Should the CTO be Coding? - Codemotion Amsterdam 2019
Joshua Hoffman - Should the CTO be Coding? - Codemotion Amsterdam 2019
 
Algorithm Marketplace and the new "Algorithm Economy"
Algorithm Marketplace and the new "Algorithm Economy"Algorithm Marketplace and the new "Algorithm Economy"
Algorithm Marketplace and the new "Algorithm Economy"
 
Think Outside the AMS - Getter & Zimek.pdf
Think Outside the AMS - Getter & Zimek.pdfThink Outside the AMS - Getter & Zimek.pdf
Think Outside the AMS - Getter & Zimek.pdf
 
I, project manager, The rise of artificial intelligence in the world of proje...
I, project manager, The rise of artificial intelligence in the world of proje...I, project manager, The rise of artificial intelligence in the world of proje...
I, project manager, The rise of artificial intelligence in the world of proje...
 
The 3 Key Barriers Keeping Companies from Deploying Data Products
The 3 Key Barriers Keeping Companies from Deploying Data Products The 3 Key Barriers Keeping Companies from Deploying Data Products
The 3 Key Barriers Keeping Companies from Deploying Data Products
 
Recruiting Great Engineers in Six Easy Steps
Recruiting Great Engineers in Six Easy StepsRecruiting Great Engineers in Six Easy Steps
Recruiting Great Engineers in Six Easy Steps
 
ITCamp 2019 - Florin Flestea - How 3rd Level support experience influenced m...
ITCamp 2019 - Florin Flestea -  How 3rd Level support experience influenced m...ITCamp 2019 - Florin Flestea -  How 3rd Level support experience influenced m...
ITCamp 2019 - Florin Flestea - How 3rd Level support experience influenced m...
 
It's Not Just About Code
It's Not Just About CodeIt's Not Just About Code
It's Not Just About Code
 
Four Laws of Tech Product Economics - Rich Mironov
Four Laws of Tech Product Economics - Rich MironovFour Laws of Tech Product Economics - Rich Mironov
Four Laws of Tech Product Economics - Rich Mironov
 
ITCamp 2018 - Walter Belgers - Lockpicking and IT security
ITCamp 2018 - Walter Belgers - Lockpicking and IT securityITCamp 2018 - Walter Belgers - Lockpicking and IT security
ITCamp 2018 - Walter Belgers - Lockpicking and IT security
 

Mais de ITCamp

ITCamp 2019 - Stacey M. Jenkins - Protecting your company's data - By psychol...
ITCamp 2019 - Stacey M. Jenkins - Protecting your company's data - By psychol...ITCamp 2019 - Stacey M. Jenkins - Protecting your company's data - By psychol...
ITCamp 2019 - Stacey M. Jenkins - Protecting your company's data - By psychol...ITCamp
 
ITCamp 2019 - Silviu Niculita - Supercharge your AI efforts with the use of A...
ITCamp 2019 - Silviu Niculita - Supercharge your AI efforts with the use of A...ITCamp 2019 - Silviu Niculita - Supercharge your AI efforts with the use of A...
ITCamp 2019 - Silviu Niculita - Supercharge your AI efforts with the use of A...ITCamp
 
ITCamp 2019 - Peter Leeson - Managing Skills
ITCamp 2019 - Peter Leeson - Managing SkillsITCamp 2019 - Peter Leeson - Managing Skills
ITCamp 2019 - Peter Leeson - Managing SkillsITCamp
 
ITCamp 2019 - Mihai Tataran - Governing your Cloud Resources
ITCamp 2019 - Mihai Tataran - Governing your Cloud ResourcesITCamp 2019 - Mihai Tataran - Governing your Cloud Resources
ITCamp 2019 - Mihai Tataran - Governing your Cloud ResourcesITCamp
 
ITCamp 2019 - Ivana Milicic - Color - The Shadow Ruler of UX
ITCamp 2019 - Ivana Milicic - Color - The Shadow Ruler of UXITCamp 2019 - Ivana Milicic - Color - The Shadow Ruler of UX
ITCamp 2019 - Ivana Milicic - Color - The Shadow Ruler of UXITCamp
 
ITCamp 2019 - Florin Coros - Implementing Clean Architecture
ITCamp 2019 - Florin Coros - Implementing Clean ArchitectureITCamp 2019 - Florin Coros - Implementing Clean Architecture
ITCamp 2019 - Florin Coros - Implementing Clean ArchitectureITCamp
 
ITCamp 2019 - Florin Loghiade - Azure Kubernetes in Production - Field notes...
ITCamp 2019 - Florin Loghiade -  Azure Kubernetes in Production - Field notes...ITCamp 2019 - Florin Loghiade -  Azure Kubernetes in Production - Field notes...
ITCamp 2019 - Florin Loghiade - Azure Kubernetes in Production - Field notes...ITCamp
 
ITCamp 2019 - Emil Craciun - RoboRestaurant of the future powered by serverle...
ITCamp 2019 - Emil Craciun - RoboRestaurant of the future powered by serverle...ITCamp 2019 - Emil Craciun - RoboRestaurant of the future powered by serverle...
ITCamp 2019 - Emil Craciun - RoboRestaurant of the future powered by serverle...ITCamp
 
ITCamp 2019 - Eldert Grootenboer - Cloud Architecture Recipes for The Enterprise
ITCamp 2019 - Eldert Grootenboer - Cloud Architecture Recipes for The EnterpriseITCamp 2019 - Eldert Grootenboer - Cloud Architecture Recipes for The Enterprise
ITCamp 2019 - Eldert Grootenboer - Cloud Architecture Recipes for The EnterpriseITCamp
 
ITCamp 2019 - Cristiana Fernbach - Blockchain Legal Trends
ITCamp 2019 - Cristiana Fernbach - Blockchain Legal TrendsITCamp 2019 - Cristiana Fernbach - Blockchain Legal Trends
ITCamp 2019 - Cristiana Fernbach - Blockchain Legal TrendsITCamp
 
ITCamp 2019 - Andrea Saltarello - Modernise your app. The Cloud Story
ITCamp 2019 - Andrea Saltarello - Modernise your app. The Cloud StoryITCamp 2019 - Andrea Saltarello - Modernise your app. The Cloud Story
ITCamp 2019 - Andrea Saltarello - Modernise your app. The Cloud StoryITCamp
 
ITCamp 2019 - Andrea Saltarello - Implementing bots and Alexa skills using Az...
ITCamp 2019 - Andrea Saltarello - Implementing bots and Alexa skills using Az...ITCamp 2019 - Andrea Saltarello - Implementing bots and Alexa skills using Az...
ITCamp 2019 - Andrea Saltarello - Implementing bots and Alexa skills using Az...ITCamp
 
ITCamp 2019 - Alex Mang - I'm Confused Should I Orchestrate my Containers on ...
ITCamp 2019 - Alex Mang - I'm Confused Should I Orchestrate my Containers on ...ITCamp 2019 - Alex Mang - I'm Confused Should I Orchestrate my Containers on ...
ITCamp 2019 - Alex Mang - I'm Confused Should I Orchestrate my Containers on ...ITCamp
 
ITCamp 2019 - Alex Mang - How Far Can Serverless Actually Go Now
ITCamp 2019 - Alex Mang - How Far Can Serverless Actually Go NowITCamp 2019 - Alex Mang - How Far Can Serverless Actually Go Now
ITCamp 2019 - Alex Mang - How Far Can Serverless Actually Go NowITCamp
 
ITCamp 2019 - Peter Leeson - Vitruvian Quality
ITCamp 2019 - Peter Leeson - Vitruvian QualityITCamp 2019 - Peter Leeson - Vitruvian Quality
ITCamp 2019 - Peter Leeson - Vitruvian QualityITCamp
 
ITCamp 2018 - Ciprian Sorlea - Million Dollars Hello World Application
ITCamp 2018 - Ciprian Sorlea - Million Dollars Hello World ApplicationITCamp 2018 - Ciprian Sorlea - Million Dollars Hello World Application
ITCamp 2018 - Ciprian Sorlea - Million Dollars Hello World ApplicationITCamp
 
ITCamp 2018 - Ciprian Sorlea - Enterprise Architectures with TypeScript And F...
ITCamp 2018 - Ciprian Sorlea - Enterprise Architectures with TypeScript And F...ITCamp 2018 - Ciprian Sorlea - Enterprise Architectures with TypeScript And F...
ITCamp 2018 - Ciprian Sorlea - Enterprise Architectures with TypeScript And F...ITCamp
 
ITCamp 2018 - Mete Atamel Ian Talarico - Google Home meets .NET containers on...
ITCamp 2018 - Mete Atamel Ian Talarico - Google Home meets .NET containers on...ITCamp 2018 - Mete Atamel Ian Talarico - Google Home meets .NET containers on...
ITCamp 2018 - Mete Atamel Ian Talarico - Google Home meets .NET containers on...ITCamp
 
ITCamp 2018 - Magnus Mårtensson - Azure Global Application Perspectives
ITCamp 2018 - Magnus Mårtensson - Azure Global Application PerspectivesITCamp 2018 - Magnus Mårtensson - Azure Global Application Perspectives
ITCamp 2018 - Magnus Mårtensson - Azure Global Application PerspectivesITCamp
 
ITCamp 2018 - Magnus Mårtensson - Azure Resource Manager For The Win
ITCamp 2018 - Magnus Mårtensson - Azure Resource Manager For The WinITCamp 2018 - Magnus Mårtensson - Azure Resource Manager For The Win
ITCamp 2018 - Magnus Mårtensson - Azure Resource Manager For The WinITCamp
 

Mais de ITCamp (20)

ITCamp 2019 - Stacey M. Jenkins - Protecting your company's data - By psychol...
ITCamp 2019 - Stacey M. Jenkins - Protecting your company's data - By psychol...ITCamp 2019 - Stacey M. Jenkins - Protecting your company's data - By psychol...
ITCamp 2019 - Stacey M. Jenkins - Protecting your company's data - By psychol...
 
ITCamp 2019 - Silviu Niculita - Supercharge your AI efforts with the use of A...
ITCamp 2019 - Silviu Niculita - Supercharge your AI efforts with the use of A...ITCamp 2019 - Silviu Niculita - Supercharge your AI efforts with the use of A...
ITCamp 2019 - Silviu Niculita - Supercharge your AI efforts with the use of A...
 
ITCamp 2019 - Peter Leeson - Managing Skills
ITCamp 2019 - Peter Leeson - Managing SkillsITCamp 2019 - Peter Leeson - Managing Skills
ITCamp 2019 - Peter Leeson - Managing Skills
 
ITCamp 2019 - Mihai Tataran - Governing your Cloud Resources
ITCamp 2019 - Mihai Tataran - Governing your Cloud ResourcesITCamp 2019 - Mihai Tataran - Governing your Cloud Resources
ITCamp 2019 - Mihai Tataran - Governing your Cloud Resources
 
ITCamp 2019 - Ivana Milicic - Color - The Shadow Ruler of UX
ITCamp 2019 - Ivana Milicic - Color - The Shadow Ruler of UXITCamp 2019 - Ivana Milicic - Color - The Shadow Ruler of UX
ITCamp 2019 - Ivana Milicic - Color - The Shadow Ruler of UX
 
ITCamp 2019 - Florin Coros - Implementing Clean Architecture
ITCamp 2019 - Florin Coros - Implementing Clean ArchitectureITCamp 2019 - Florin Coros - Implementing Clean Architecture
ITCamp 2019 - Florin Coros - Implementing Clean Architecture
 
ITCamp 2019 - Florin Loghiade - Azure Kubernetes in Production - Field notes...
ITCamp 2019 - Florin Loghiade -  Azure Kubernetes in Production - Field notes...ITCamp 2019 - Florin Loghiade -  Azure Kubernetes in Production - Field notes...
ITCamp 2019 - Florin Loghiade - Azure Kubernetes in Production - Field notes...
 
ITCamp 2019 - Emil Craciun - RoboRestaurant of the future powered by serverle...
ITCamp 2019 - Emil Craciun - RoboRestaurant of the future powered by serverle...ITCamp 2019 - Emil Craciun - RoboRestaurant of the future powered by serverle...
ITCamp 2019 - Emil Craciun - RoboRestaurant of the future powered by serverle...
 
ITCamp 2019 - Eldert Grootenboer - Cloud Architecture Recipes for The Enterprise
ITCamp 2019 - Eldert Grootenboer - Cloud Architecture Recipes for The EnterpriseITCamp 2019 - Eldert Grootenboer - Cloud Architecture Recipes for The Enterprise
ITCamp 2019 - Eldert Grootenboer - Cloud Architecture Recipes for The Enterprise
 
ITCamp 2019 - Cristiana Fernbach - Blockchain Legal Trends
ITCamp 2019 - Cristiana Fernbach - Blockchain Legal TrendsITCamp 2019 - Cristiana Fernbach - Blockchain Legal Trends
ITCamp 2019 - Cristiana Fernbach - Blockchain Legal Trends
 
ITCamp 2019 - Andrea Saltarello - Modernise your app. The Cloud Story
ITCamp 2019 - Andrea Saltarello - Modernise your app. The Cloud StoryITCamp 2019 - Andrea Saltarello - Modernise your app. The Cloud Story
ITCamp 2019 - Andrea Saltarello - Modernise your app. The Cloud Story
 
ITCamp 2019 - Andrea Saltarello - Implementing bots and Alexa skills using Az...
ITCamp 2019 - Andrea Saltarello - Implementing bots and Alexa skills using Az...ITCamp 2019 - Andrea Saltarello - Implementing bots and Alexa skills using Az...
ITCamp 2019 - Andrea Saltarello - Implementing bots and Alexa skills using Az...
 
ITCamp 2019 - Alex Mang - I'm Confused Should I Orchestrate my Containers on ...
ITCamp 2019 - Alex Mang - I'm Confused Should I Orchestrate my Containers on ...ITCamp 2019 - Alex Mang - I'm Confused Should I Orchestrate my Containers on ...
ITCamp 2019 - Alex Mang - I'm Confused Should I Orchestrate my Containers on ...
 
ITCamp 2019 - Alex Mang - How Far Can Serverless Actually Go Now
ITCamp 2019 - Alex Mang - How Far Can Serverless Actually Go NowITCamp 2019 - Alex Mang - How Far Can Serverless Actually Go Now
ITCamp 2019 - Alex Mang - How Far Can Serverless Actually Go Now
 
ITCamp 2019 - Peter Leeson - Vitruvian Quality
ITCamp 2019 - Peter Leeson - Vitruvian QualityITCamp 2019 - Peter Leeson - Vitruvian Quality
ITCamp 2019 - Peter Leeson - Vitruvian Quality
 
ITCamp 2018 - Ciprian Sorlea - Million Dollars Hello World Application
ITCamp 2018 - Ciprian Sorlea - Million Dollars Hello World ApplicationITCamp 2018 - Ciprian Sorlea - Million Dollars Hello World Application
ITCamp 2018 - Ciprian Sorlea - Million Dollars Hello World Application
 
ITCamp 2018 - Ciprian Sorlea - Enterprise Architectures with TypeScript And F...
ITCamp 2018 - Ciprian Sorlea - Enterprise Architectures with TypeScript And F...ITCamp 2018 - Ciprian Sorlea - Enterprise Architectures with TypeScript And F...
ITCamp 2018 - Ciprian Sorlea - Enterprise Architectures with TypeScript And F...
 
ITCamp 2018 - Mete Atamel Ian Talarico - Google Home meets .NET containers on...
ITCamp 2018 - Mete Atamel Ian Talarico - Google Home meets .NET containers on...ITCamp 2018 - Mete Atamel Ian Talarico - Google Home meets .NET containers on...
ITCamp 2018 - Mete Atamel Ian Talarico - Google Home meets .NET containers on...
 
ITCamp 2018 - Magnus Mårtensson - Azure Global Application Perspectives
ITCamp 2018 - Magnus Mårtensson - Azure Global Application PerspectivesITCamp 2018 - Magnus Mårtensson - Azure Global Application Perspectives
ITCamp 2018 - Magnus Mårtensson - Azure Global Application Perspectives
 
ITCamp 2018 - Magnus Mårtensson - Azure Resource Manager For The Win
ITCamp 2018 - Magnus Mårtensson - Azure Resource Manager For The WinITCamp 2018 - Magnus Mårtensson - Azure Resource Manager For The Win
ITCamp 2018 - Magnus Mårtensson - Azure Resource Manager For The Win
 

Último

Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 

Último (20)

Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 

Assembly of Japanese bicycle requires peace of mind - Peter Leeson

  • 1. @ITCAMPRO #ITCAMP17Community Conference for IT Professionals “Assembly of Japanese Bicycle Require Great Peace of Mind” Peter Leeson @PeterLeeson Quality Manager White Clarke Group Author of “Orchestrated Knowledge”
  • 2. @ITCAMPRO #ITCAMP17Community Conference for IT Professionals Many thanks to our sponsors & partners! GOLD SILVER PARTNERS PLATINUM POWERED BY
  • 4. @ITCAMPRO #ITCAMP17Community Conference for IT Professionals A Brief History of Mine • 2013 • Intelligent Evolution • 2014 • Managing Fear • Can Process Make You Happy? • 2016 • Suddenly Reality • Talk with No Title • 2015 • Organizational Sociology and the Anthropology of an Engineer • Orchestrated Knowledge
  • 5. @ITCAMPRO #ITCAMP17Community Conference for IT Professionals So One Question Remains
  • 6. @ITCAMPRO #ITCAMP17Community Conference for IT Professionals Can you Measure Quality?
  • 7. @ITCAMPRO #ITCAMP17Community Conference for IT Professionals Why Measure Failure?
  • 8. @ITCAMPRO #ITCAMP17Community Conference for IT Professionals Procedures and Monitoring
  • 9. @ITCAMPRO #ITCAMP17Community Conference for IT Professionals Quality Does Not Depend on Your Processes • Controls, audits, standards, documentation, policies, metrics • None of this will guarantee your quality
  • 10. @ITCAMPRO #ITCAMP17Community Conference for IT Professionals Quality is not a part of your product or service
  • 12. @ITCAMPRO #ITCAMP17Community Conference for IT Professionals Q:P/X – Customer Satisfaction Vision Identify customers by organization / by key contacts Determine customer requirements and expectations Meet customer requirements Exceed customer expectations Anticipate customer needs Innovation and implementation Gain customer loyalty BuildTrustMeetCommitments OffensiveStrategyDefensiveStrategy Mission
  • 13. @ITCAMPRO #ITCAMP17Community Conference for IT Professionals Quality is a Relationship • Quality is how your client / customer perceives your product or service • Different points of view of the same product will give different estimates of quality
  • 15. @ITCAMPRO #ITCAMP17Community Conference for IT Professionals UNDERSTANDING QUALITY
  • 16. @ITCAMPRO #ITCAMP17Community Conference for IT Professionals #1. Quality is Created by People • “There is no secret: find the best people and don’t let them go” (Czar Peter the Great when asked how an emperor goes about assembling his staff “The System of the World”, volume 3 of the Baroque Trilogy by Neal Stephenson)
  • 17. @ITCAMPRO #ITCAMP17Community Conference for IT Professionals Job Satisfaction1/2 “Peace of mind isn't at all superficial, really. It’s the whole thing. That which produces it is good maintenance; that which disturb it is poor maintenance. What we call workability of the machine is just an objectification of this peace of mind. The ultimate test is always your own serenity. If you don’t have this when you start and maintain it while you’re working you’re likely to build your personal problems right into the machine itself.” Robert Pirsig in “Zen and the Art of Motorcycle Maintenance”
  • 18. @ITCAMPRO #ITCAMP17Community Conference for IT Professionals Job Satisfaction2/2 “The material object of observation … can’t be right or wrong. Molecules are molecules. They don’t have any ethical codes to follow except those people give them. The test of the machine is the satisfaction it gives you. There isn’t any other test. If the machine produces tranquillity it’s right... If it disturbs you it’s wrong until either the machine of your mind is changed. The test of the machine is always your own mind. Their isn’t any other test.” Robert Pirsig in “Zen and the Art of Motorcycle Maintenance”
  • 19. @ITCAMPRO #ITCAMP17Community Conference for IT Professionals How Hard Can It Be? • Objective Characteristics of System Complexity – Chaotic Behaviour – Non-Mechanical – Self-Organizing – Multiple Scales – Tight Coupling – Decentralized – Non-Linear – Large Size – Emergent – Adaptive Dave Snowden, released under CC BY 3.0
  • 20. @ITCAMPRO #ITCAMP17Community Conference for IT Professionals MEASURING QUALITY What do you believe is the right measure of quality for your product or service?
  • 21. @ITCAMPRO #ITCAMP17Community Conference for IT Professionals If You Cannot Measure It • "In physical science the first essential step in the direction of learning any subject is to find principles of numerical reckoning and practicable methods for measuring some quality connected with it. I often say that when you can measure what you are speaking about, and express it in numbers, you know something about it; but when you cannot measure it, when you cannot express it in numbers, your knowledge is of a meagre and unsatisfactory kind; it may be the beginning of knowledge, but you have scarcely in your thoughts advanced to the state of Science, whatever the matter may be.” - » Lord Kelvin, 1893, Lecture to the Institution of Civil Engineers, 3 May 1883
  • 22. @ITCAMPRO #ITCAMP17Community Conference for IT Professionals Quality Factors and Quality Criteria • Accuracy • Anomaly Management • Augmentability • Autonomy • Commonality • Completeness • Consistency • Correctness • Distributivism • Document Quality • Efficiency • Expandability • Flexibility • Functional Scope • Generality • Independence • Integrity • Interoperability • Maintainability • Manageability • Modularity • Operability • Portability • Reliability • Reusability • Safety • Safety Management • Self-Descriptiveness • Simplicity • Support • Survivability • System Accessibility • System Compatibility • Traceability • Training • Usability • Verifiability • Virtuality • Visibility These are characteristics of quality
  • 23. @ITCAMPRO #ITCAMP17Community Conference for IT Professionals Cost of Quality • Performance: the cost of doing the job • Cost of Conformance –Appraisal: the cost of measuring whether you have achieved it –Prevention: the cost of avoiding deviations • Cost of Failure –Internal Failure: defects found in testing, including corrections –External Failure: defects found in the field These are measures of your of effectiveness
  • 24. @ITCAMPRO #ITCAMP17Community Conference for IT Professionals Understanding Quality Design Designed by an Architect Designed by a Poet Designed by an Engineer Designed for Living Designed for Working Designed for Dreaming
  • 25. @ITCAMPRO #ITCAMP17Community Conference for IT Professionals Designers need to Understand Needs • You need to design quality into a system • But quality depends on your users • So…?
  • 26. @ITCAMPRO #ITCAMP17Community Conference for IT Professionals The need for Quantification • The fact that we can set numeric objectives and track them is powerful: but in fact it is not the main point • The main purpose of quantification is to force to think deeply and debate exactly what we mean so that others, later, cannot fail to understand us
  • 27. @ITCAMPRO #ITCAMP17Community Conference for IT Professionals Key Concepts of Manufacturing Quality • Top-level critical objectives • Stakeholders (all of them) • Focus on Quality, not just functionality • Quantify requirements • Capture explicit values • Ensure specifications are more than requirements • Quality Control of Specifications • Whole life cycle
  • 28. @ITCAMPRO #ITCAMP17Community Conference for IT Professionals SO WHAT ARE YOU QUANTIFYING? WTF is Quality?
  • 29. @ITCAMPRO #ITCAMP17Community Conference for IT Professionals Measuring vs Quantifying • Focus first on quantifying, not measuring • Quantification: Speed • Measurement: Speedometer
  • 30. @ITCAMPRO #ITCAMP17Community Conference for IT Professionals So, WTF is Quality?
  • 31. @ITCAMPRO #ITCAMP17Community Conference for IT Professionals Understanding Value vs Cost What are your company values? What is your product’s value? What does your client value? What do you value? At what cost?
  • 32. @ITCAMPRO #ITCAMP17Community Conference for IT Professionals What is the Difference? Cost Value
  • 33. @ITCAMPRO #ITCAMP17Community Conference for IT Professionals Quality is the Value you Add What is the value you are adding to your client / user Perceived Value Realized Value represent the requirements and expectations is more important and represents Client Satisfaction (“I think that would be useful”) (“This was, in practice, more valuable than we thought it would be, because…”)
  • 34. @ITCAMPRO #ITCAMP17Community Conference for IT Professionals Estimating Cost • Independent • Negotiable • Valuable • “Estimatable” • Small • Testable
  • 35. @ITCAMPRO #ITCAMP17Community Conference for IT Professionals Quality by Investment
  • 36. @ITCAMPRO #ITCAMP17Community Conference for IT Professionals Estimating Value
  • 37. @ITCAMPRO #ITCAMP17Community Conference for IT Professionals Indicators of Business Value • Assign values to: –Portfolio –Features –Capabilities –Business
  • 38. @ITCAMPRO #ITCAMP17Community Conference for IT Professionals Value Points • Allocate value points – Business • Sales increase – Capability a » Feature 1 » Feature 2 – Capability b • Customer experience – Etc.
  • 39. @ITCAMPRO #ITCAMP17Community Conference for IT Professionals Values vs Needs • Business matrix –Start-up company values –Scale –Mature –Decline http://luckyrobot.com/what-makes-a-startup/ http://keywordsuggest.org/gallery/724926.html http://keywordsuggest.org/gallery/150279.html
  • 40. @ITCAMPRO #ITCAMP17Community Conference for IT Professionals • Communicate the long-term vision • Integrate knowledge gain in the value stream • Define stakeholder expectations • Systems that allow to do it right • Reduce Time to Market • Level scheduling and WIP • Reduce waste • Sustain transformation Manage for Value
  • 41. @ITCAMPRO #ITCAMP17Community Conference for IT Professionals • Cost – Understand value-cost • Portfolio • Project • Capability • Feature • Story – Top-down allocation of value – Bottom-up calculation of cost • Schedule • Scope Monitor Quality Constraints
  • 42. @ITCAMPRO #ITCAMP17Community Conference for IT Professionals Understand Use cause and effect diagrams to understand how to impact the cost of quality
  • 43. @ITCAMPRO #ITCAMP17Community Conference for IT Professionals Example on managing staff motivation, a sub-section of quality management
  • 44. @ITCAMPRO #ITCAMP17Community Conference for IT Professionals • Work to plan • Interruptions • Overtime • Need for escalation • Coverage • Change Management – Urgency – Impact • Business • IT infrastructure • Non-IT infrastructure • Resources • Continuity plan • Capacity plan • Schedule – Criticality Measure activities
  • 45. @ITCAMPRO #ITCAMP17Community Conference for IT Professionals Conclusion • Measuring Quality or Value is not more difficult than measuring cost • Estimating Quality or Value is not more difficult than estimating time to market …if you can define what you mean by quality!
  • 46. @ITCAMPRO #ITCAMP17Community Conference for IT Professionals Establish and Measure Value v Cost
  • 47. @ITCAMPRO #ITCAMP17Community Conference for IT Professionals Thank You, Mulțumesc
  • 48. @ITCAMPRO #ITCAMP17Community Conference for IT Professionals Many thanks to our sponsors & partners! GOLD SILVER PARTNERS PLATINUM POWERED BY