Upload
ian-kelly
View
67
Download
2
Tags:
Embed Size (px)
DESCRIPTION
Discuss and explore ideas for creating lower environment validations that we can understand and evaluate.
Citation preview
Ian Kelly - @IanAKelly
My assumptions about you
• Incented to get software into production
My assumptions about you
• Incented to get software into production
• Progress Software through environments based upon validation
My assumptions about you
• Incented to get software into production
• Progress Software through environments based upon validation
• Have a mental model of what might be acceptable and what might be a bad sign
The Problem
• Ourselves – Software – Our Budgets – Our Boss – El Niño
View of validation is…
• Clean
View of validation is…
• Clean
• Defined
View of validation is…
• Clean
• Defined
• Manicured
Focus
• Each environment has a different focus and field of view
Θ is the Problem
• Bayes Rule
Θ is the Problem
• Bayes Rule
• Nondeterministic
Θ is the Problem
• Bayes Rule
• Nondeterministic
• Deviation
We took the wrong pill
Production is…
• Complicated
So what can we do?
• Start with Everything
Create dials
• Make your interfaced adjustable
Closing it out
• Put Production facsimiles into the hands of your developers
Closing it out
• Put Production facsimiles into the hands of your developers
• Add the maintenance of these interfaces to your deployment process
Closing it out
• Put Production facsimiles into the hands of your developers
• Add the maintenance of these interfaces to your deployment process
• Understand your Θ
Closing it out
• Put Production facsimiles into the hands of your developers
• Add the maintenance of these interfaces to your deployment process
• Understand your Θ
• Incentivize boundary and extents testing
Closing it out
• Put Production facsimiles into the hands of your developers
• Add the maintenance of these interfaces to your deployment process
• Understand your Θ
• Incentivize boundary and extents testing
• Deliver business value for your function
Ian Kelly - @IanAKelly