Requirements Gathering

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.