complexity is outside the code - craft conference

Post on 15-Jul-2015

1.483 Views

Category:

Software

4 Downloads

Preview:

Click to see full reader

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

top related