Our agile approach to software development relies heavily on user centered design (UCD) principles and best practices to ensure that the web applications we deliver offer intuitive user experiences and interfaces. Along those lines, we also ensure mobile-friendly responsive designs, cross-browser compatibility, and accessible Section 508 compliant websites and content.
Agile directly supports user centered design because user stories are written from the user perspective, definition of done and acceptance criteria are built into the user stories, and testing happens much earlier in the process.
To ensure that our websites are used effectively and that we solicit valuable feedback to ensure continuous improvement and usability of our web applications; we have worked hard to create clear and concise documentation, tools tips, help, user guides, and support for our clients, stakeholders, and target web visitor segments.
We often integrate mouse tracking software, issue (bug) collector software, and feedback plugins to understand how people use our applications and seek their feedback.