Ten Lessons Learned from Integrating Interaction Design and Agile Development
User-Centered Design and Agile Methods: A Systematic Review