“Teams moving to agile often struggle to integrate agile with best practices in user-centered design and user experience in general. Fortunately, using a UX Integration Matrix helps integrate UX and agile by including UX information and requirements right in the product backlog. While both agile and UX methods share some best practices-like iteration and defining requirements based on stories about users-agile and UX methods evolved for different purposes, supporting different values. Agile methods were developed without consideration for UX best practices. Early agile pioneers were working on in-house IT projects (custom software) or enterprise software.”
As long as we see UX projects as software engineering projects and not the other way around, the plus and minus sides of the magnet will not connect.