Software Craftsmanship and Company Culture

Software craftsmanship will only pay off in a visible way with the software product you develop if the whole team embraces it. If one person embraces craftsmanship and the others don’t care about such things, it won’t pay off at all and will probably hurt you.