The Moroku Approach for Requirements Gathering and Solution Design
Requirements Gathering
User Feedback and requirements gathering is conducted throughout the project using multiple methods and touchpoints:
Stakeholder Interviews
Detailed interviews with stakeholders, including bank customers, staff, and partners, to gather insights into their needs and pain points.
Usability Testing
Usability testing sessions where users interact with prototypes or early versions of the system, providing real-time feedback on functionality and design.
Surveys and Questionnaires
Surveys to a broader audience to collect quantitative data on user preferences and expectations.
Fortnightly Showcases
Showcases with representatives from different user segments to discuss their experiences and suggestions.
Solution Design
Our approach to Solution and User Experience Design is user centric embedding Jobs To Be Done and other HCD and Agile processes
User-Centric Design
Moroku prioritises the needs and behaviours of users in all design decisions. Personas represent different user types to guide the design process.
Jobs To Be Done
JTBD is a framework for understanding customer needs by identifying the tasks they want to accomplish. It drives innovation and aligns products with real user demands, boosting satisfaction and loyalty
Cross-Channel Consistency
Target a seamless and consistent experience across all channels (online, mobile, in-branch). Interfaces are designed to be intuitive and accessible regardless of the platform.
Iterative Development
User experiences are designed, developed and deoployed iteratively on the looseley coupled microservices solution stack, incorporating feedback from each round of testing and stakeholder review.
Accessibility and Inclusivity
Attention is given to designs that adhere to accessibility standards and are inclusive of all user groups, including those with disabilities.
User Research
Monthly user research sessions are run for back office and front office users where design changes are presented, needs explored for validation and understanding
Implementation
Sprint Planning is conducted fortnightly, following Showcases to line up execution.
Backlog Prioritisation
Feature prioritisation and improvements in the product backlog based on user feedback and business value.
Sprint Planning
Sprints are planned to focus on delivering high-priority features and addressing user pain points.
Continuous Integration
Features implemented incrementally with continuous integration and deployment practices to ensure stability and quality.
Review and Adaptation
At the end of each sprint, progress reviewed at Showcases with stakeholders and adapt the plan based on feedback and new insights.
By utilising these Agile practices, Moroku creates a highly responsive and user-focused lending platform that meets the diverse needs of bank customers, staff, and partners across all channels.