Extravagaria Workshop Wiki


Craftsmanship

Craftmanship

There is a discussion taking place in the software industry for the past few years, almost entirely propositional at this point, that appeals for adoption of what has been termed Software Craftsmanship, espoused by Pete !McBreen in a book by the same title. This encourages the use of the model of apprenticeship that existed in the days of yore, when apprentices studied under skilled master craftsmen to learn their trade. This model, of course, preceded the industrial revolution and it model of mechanization and assembly line production. In this model, one had to progressively demonstrate acquired skill before ever being allowed to produce work that was not scrutinized for adherence to standards of production worthy of the name of the master craftsman, lest the master's own reputation be tarnished.

Yet, it is in the apprenticeship model that we often see the production of useful artifacts which simultaneously demonstrate creative expression of the master craftsman's skill; we see utility combined with creative and artistic execution in a manner that distinguishes one craftsman's work from another's. Thus, one can tell one make of violin from another.

--DarrenHiebert