With the craftsmanship movement, focus has shifted from viewing the developer as a production unit to viewing the developer as a craftsman with responsibility and individual skills. Agile can’t afford heavy processes to control developers. To be lightweight an agile process needs a structure of craftsmen that take responsibility for quality.