complexity is outside the code - craft conference
TRANSCRIPT
Complexity is Outside the Code
UX
Security
search
DeploymentConcurrency
http://www.bonkersworld.net/building-software/
Security
UX
Deployment
search
Concurrency
Language Unix utilities
Database Algorithms
stdlib
Language Unix utilities
Database Algorithms
stdlib
and python and ruby!
and all of github!
brew install it all!
read every thesis!so many datastores!
Learning is a first-class task.
Explore
Evaluate
FamiliarizeUnderstand
Explore
Evaluate
FamiliarizeUnderstand Validate
Build
MeasureLearn
BuildMeasure
Learn
Test Code
CodeTestMeasureLearn
business impact
ProgramTests
DeployMonitoringValidation
DatabasesFilesystemNetwork
ProgramTests
DeployMonitoringValidation
DatabasesFilesystemNetwork
ProgramTests
DeployMonitoringValidation
DatabasesFilesystemNetwork
Program
Tests
Deploy
Monitoring
Evaluation
Databases
Filesystem
NetworkProgram
Tests
Deploy
Monitoring
Evaluation
Databases
Filesystem
Network
ProgramTests
DeployMonitoringValidation
DatabasesFilesystemNetwork
$
Revenue%
$
Revenue% Cost
$
Revenue% Cost
$
Revenue% Cost
$
% Cost
$
% Cost
$
Revenue% Cost
business impact
minimize lead time to business impact
Working(Implemented(
Working(Implemented(
Working(Implemented(
Production
Full-scale
minimize lead time to business impact
sustainably minimize lead time to business impact
Features
Features
Features
?
?
?
?
Jessica Kerr@jessitron
Craft Conference 2015
Dan North@tastapod
Long tail of opportunity: Antifragile, by Nassim Nicholas Taleb
Feedback loops: Thinking in Systems, by Donella H. Meadows
Uncertainty and the value of information: How to Measure Anything, by Douglas W. Hubbard
box-arrow-box-arrow-cylinder: Ted Neward,"Rethinking Enterprise" STL JUG 12 July 2012
Silver Bullet: Fred Brooks, "No Silver Bullet" http://en.wikipedia.org/wiki/No_Silver_Bullet
Microservices death star: Adrian Cockroft, GOTO Chicago 2014 https://www.youtube.com/watch?v=BeNrVl2_nyI
Moore's Law as tech atop tech: Ben Hammersley "The Flower, the Field, and the Stack" http://vimeo.com/51810057
plastic bags:http://econews.com.au/news-to-sustain-our-world/eu-reported-to-green-light-plastic-bag-ban/
simulation of team: https://github.com/jessitron/teamo
goal of minimize lead time: http://dannorth.net/2013/07/05/are-we-nearly-there-yet/
life of a software engineer: Manu Comet http://www.bonkersworld.net/building-software/
cityscape graphics: JS Remote Conf
@tastapod @jessitron
Craft Conference 2015