The Tragedy of Craftsmanship cover image

The Tragedy of Craftsmanship

Analyzing the Software Craftsmanship Movement - its origins, benefits, and why it is still not working.

Profile image of Robert Martin (uncle Bob)
Aug 28, 2018 • 9 min read
4.62 (13)
Software Craftsmanship
Agile Coaching
Scrum Master
Skills Development
Quality-Driven development
Show more

Summary

The article analyzes the Software Craftsmanship Movement - its origins, benefits, and why it is still not working. It details that the Agile movement failed to promote the original idea of programmers that was based on work perfection, value addition, and following the disciplines of craftsmanship but rather promoted conferences and certified Scrum Masters and project managers.

Takeaways

  • Craftsmanship is about working well, adding value, and doing a good job and certifications forget these values and discipilines.
  • The Agile movement failed to recognize software craftsmanship but rather promoted conferences and focused on certifying scrum masters and project managers leaving behind programmers.
  • The goal of craftsmanship is to continue and expand the original agile message.

Suggested Resources