User experience process should be impartial to complete the project successfully. When everyone in teams gets involved in UX research phase they understand user concerns and usability issues, they become better at preventing problems.
Lean, flexible and actionable UX process with practical approach to the unique business requirement always show a big impact on post-launch measure and plan optimisation. We believe in simplified real-life process than theoretical approach of classic UCD.
1. Define (Requirement)
Identifying project stakeholders, requirements gathering and analysis, task analysis, User and persona, empathy, user stories, customer journey planning, use cases, scenarios, feature matrix – feature priorities
2. Design (Planning)
Ideate, research and competitive benchmarking, branding analysis, brainstorming on how to make feature works with each other in complimentary way, site mapping, information architecture, sketch > wireframes > mockup > prototype along with usability, user testing and feedback
3. Code (Development)
Code, testing- developers do testing on their own code or functionality, implementation – designers and developers work together for code integrations and optimisation.
4. QA (Evaluate)
QA testing – The testing team rigorously performs the QA, accessibility review, usability and user testing activities
5. Release (Launch)
Migrate live to domain or test server, additional maintenance, bug fixing if any, admin training
6. Maintenance (Support)
Additional maintenance, support, use analysis, future customisaation, monitoring, evaluate and advance, review, customer comments, uphold best practices, maintenance schedule, web analytic