Overcome Agile hangovers with a 'software craftsman' approach
The article says Agile often disappoints when teams focus on process instead of software quality. It argues for a software craftsmanship mindset centered on technical excellence, customer needs, and better respect for developers.