Presentation: Tweet"A Question of Craftsmanship"
Although a great deal of the enthusiasm for Agile development initially grew from software developers, much of the current focus in Agile circles has moved to on organisational aspects, product management and soft skills. Craftsmanship has long been a quality and a metaphor applied to software development, but more recently software craftsmanship has emerged as a more explicit movement and branding focused on reclaiming and re-emphasising the importance of the detail, of how to code and how to do it well. There are many different perspectives on what the craftsmanship metaphor implies and what benefits and liabilities it may have. This session lays out and explores the motivation, implications, pros and cons of a craftsmanship view of software development.
Keywords: Software Craftsmanship, Software Engineering, Professionalism, Agile Development, Skills, Practice
Target Audience: Agilistas, programmers and anyone with an interest in the practice of software development will find something of interest in this talk.
Download slides