View
753
Download
0
Category
Tags:
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
Recommended