The Artima Developer Community
Sponsored Link

Agile Buzz Forum
Craftsmanship and Artful Making

0 replies.

Welcome Guest
  Sign In

Go back to the topic listing  Back to Topic List Click to reply to this topic  Reply to this Topic Click to search messages in this forum  Search Forum Click for a flat view of this topic  Flat View
Previous Topic   Next Topic
Threaded View: This topic has 0 replies on 1 page
Simon Baker

Posts: 1022
Nickname: sjb140470
Registered: Jan, 2006

Simon Baker is an independent consultant, agile coach and scrum master
Craftsmanship and Artful Making Posted: Aug 25, 2008 4:02 PM
Reply to this message Reply

This post originated from an RSS feed registered with Agile Buzz by Simon Baker.
Original Post: Craftsmanship and Artful Making
Feed Title: Agile In Action
Feed URL: http://feeds.feedburner.com/AgileInAction
Feed Description: Energized Work's blog.
Latest Agile Buzz Posts
Latest Agile Buzz Posts by Simon Baker
Latest Posts From Agile In Action

At Agile2008, in his banquet keynote, Uncle Bob proposed that "craftsmanship over execution" be added to the Agile Manifesto as the fifth value statement. I've blogged before about the lack of craftsmanship in software development and it continues to concern me.

While in Toronto I was reading Artful Making. The book bored me for the first few chapters but then it quickly became a compelling read. I recommend it. It contains many statements of wisdom. One passage, talking about a stage set designer, resonated with me:
The designers movements were simple, free of tension. But the control that allowed this simplicity and freedom of movement was sophisticated and hard-won, a consequence of many iterations - individual rigor drawn from iterative experience yielding great precision.
For me, 'the control that allowed this simplicity and freedom of movement was sophisticated and hard-won' is called craftsmanship. As a worker practices the techniques for wielding his tools to work his material, he develops an 'individual rigor drawn from iterative experience yielding great precision'. Repetitive mechanical application teaches disciplined handling of the tools and also creates recurring opportunity to learn more and gain experience. The practices governing how tools are used, once silently incanted, become inculcated. Contextual awareness develops and a deeper understanding of the principles underlying the techniques is acquired. Intuition develops providing internal guidance to a growing expertise in trade craft.

As I blogged previously, a craftsman's mastery is borne out of his personal discipline when applying techniques to use his tools, his awareness of what's going on around him, and his thought processes. Martha Graham said, technique is the dancer's freedom. Technique is also the developer's freedom.

Tags: , , ,

Read: Craftsmanship and Artful Making


Topic: SeaBreeze Previous Topic   Next Topic Topic: On the Source of Low Quality of Software

Sponsored Links



Google
  Web Artima.com   

Copyright © 1996-2019 Artima, Inc. All Rights Reserved. - Privacy Policy - Terms of Use