Agile is not only about the ‘process’ we follow to build software products. Agility is not just achieved by following a method. Agile is also about the behavior we show while creating software products. But agile is certainly also about the software craftsmanshipwe show in building software products.
Good software engineering practices help development people build better software, faster. It makes sure they can spend proportionally more time of a sprint on the complex, creative work of designing, creating, testing and documenting the great piece of working software, than they have to do on manual, repetitive tasks.