The success of developing software systems largely depends on the effectiveness of coordination between software developers and usability engineers. Yet its integration has shown not to be straightforward because of various priorities and approaches which make it further complicated. This paper proposes an approach for improving the coordination between agile developers and usability engineers. The contribution of this paper is to investigate the challenges that prevent such integration. The investigation involved a combined questionnaire survey and interviews with participants from software development companies. The result reveals that during the development process, there is a lack of collaboration between usability practitioners and agile developers. This lack is classified into three main aspects: activities management, artifacts management and communication management. Also, the authors describe an integration model to be used as a solid basis to mitigate the challenges and propose a policy agenda for future work toward improving the coordination in multidisciplinary agile usability software teams.