Immer wieder wird betont, dass Softwareentwicklung eine Handwerkskunst (Craftsmanship) ist, der Entwickler als mit einem Handwerker (Craftsman) gleichzusetzen ist. Neben dem Begriff Software craftsmanship gibt es sogar noch ein Manifesto for Software Craftsmanship, wohl eine Erweiterung des Manifesto for Agile Software Development (siehe wer da alles “unterschrieben” hat). Klingt alles ganz nett und brauchbar. Auch …