Understanding craftsmanship

Preview:

DESCRIPTION

Marcello reflects over the craftsmanship manifesto and its elements to uncover some interesting insights regarding the application of the underlying principles in real life projects and in the context of organisations and communities struggling to live up to the expectations it creates.

Citation preview

Understanding Craftsmanship

@_md

I work here

I contribute here

I tweet here

Marcello Duarte

@_md

Mastery Art

Hand made

“Experience can lead us in the right direction.

This is craft.

1986 1992!2001 2008 2009

[Reeves 92]

1986 1992!2001 2008 2009

[…] make it better with a controlled process of

refinement.

This is engineering” !

!

!

!

!

[Reeves 92]

1992 2001!2008 2009 2010

AGILE MANIFESTO we value: !

individuals and interactions over processes and tools

working software over comprehensive documentation

collaboration over contract

respond to change over following a plan

!

[17 Signatories 01]

2001 2008!2009 2010 2011

2001 2008!2009 2010 2011

Craftsmanship over crap

2001 2008!2009 2010 2011

Craftsmanship over execution

2001 2008!2009 2010 2011

2008 2009!2010 2011 2012

1Not only working software but also well-crafted software

well-crafted | steadfastness | community | productive

code aesthetics

craftsmanship as meaningful work

meaning

meaning

value

meaning

passionvalue

who would you rather be?

“We can forgive a man for making a useful thing as long as he does not

admire it. !

The only excuse for making a useless thing is that one admires it intensely.

!

All art is quite useless.”

— Oscar Wilde

“A man writes to throw off the poison which he has

accumulated because of his false way of life.”

— Henry Miller

“if you cannot work with love it is better that you sit at the gate of the temple

and take alms”

— Kahlil Gibran

2Not only responding to change but also steadily adding value

well-crafted | steadfastness | community | productive

“the only way to go fast, is to go well”

!

— Uncle Bob

authenticity and

coercion

craftsman vs

executor

1970 1986!1991 1992 1995

“The[…] ’relay race’ approach […] conflict with

the goals of speed and flexibility…

!

!

!

!

[Takeuchi & Nonaka]

1970 1986!1991 1992 1995

…the "rugby" approach […] serve better today's

competitive requirements.” !

!

!

!

!

[Takeuchi & Nonaka]

delivering value is a delivery decision

VALUE

I DID NOT FORGET THE VALUE

THIS TIME

Customer

valuecracy noun. a system in which

the supreme power is value

make it work then make it right

make it work then make it right

make it work so you can make it

right

“worse is better”

– Kevlin Henney

A craftsman is responsible for the

sustainable pace

3Not only individuals and interactions but also a community of individuals

well-crafted | steadfastness | community | productive

company

mastering a skill is a cognitive journey

self-responsibility

Remember to put your own mask before helping

others with theirs

intuition confidence familiarity

when we start learning

generic rules there is only one way

reproducible steps simple patterns

copy paste

as we progress

specific rules many ways boundaries

more pattern recognition intuition

helping

first make it work then make it right

helping

first make it work then make it right

leave the arguments to later

helping

first make it work then make it right

leave the arguments to later

try to understand where they are

helping

first make it work then make it right

leave the arguments to later

try to understand where they are

verify you understand the problem

helping

first make it work then make it right

leave the arguments to later

try to understand where they are

verify you understand the problem

be positive

know where you are !

respect where others are

4Not only customer collaboration but also productive partnerships

well-crafted | steadfastness | community | productive

customer→provider

customer→provider

partners

WHY

WHO

HOW

WHAT

HOW

WHAT

WHAT

WHO

HOW

WHATimpact map

[Adz

ic 1

1]

engagement and delivery must be in sync

the organisation has changed when the vocabulary has changed

!

#organisationalChange

craftsmanship as meaningful work

craftsmanship as meaningful work

delivering value is a delivery decision

craftsmanship as meaningful work

delivering value is a delivery decision

learning & responsibility

craftsmanship as meaningful work

delivering value is a delivery decision

learning & responsibility

vocabulary and change

“Whatever you do, do the best you can”

I work here

I contribute here

I tweet here

Marcello Duarte

@_md

https://www.youtube.com/watch?v=ybb-HhSrtxA http://upload.wikimedia.org/wikipedia/commons/0/08/Rio_de_janeiro_1889_01.jpg

http://upload.wikimedia.org/wikipedia/commons/4/4c/RAAF_Aircraftswoman_providing_a_safety_brief_onboard_a_KC-30.jpg

http://theredlist.com/media/database/muses/couples/art_culture/anais_nin_henry_miller/008-anais-nin-henry-miller-theredlist.jpg

http://pl.wikipedia.org/wiki/Hirotaka_Takeuchi#mediaviewer/File:Hirotaka_Takeuchi_-_World_Economic_Forum_Annual_Meeting_Davos_2009.jpg

credits

thank you

joind.in/11550