Yaraa is a software as a service and an e-procurement enterprise platform designed for large organizations to streamline their procurement processes and support centralised supplier networks.
Meaning of Procurement
Procurement is the process of acquiring goods or services from external sources to support business operations.
Quick Disclaimer
For confidentiality agreement reason, some parts of this case study has been taken off purposely as well as images based on the client’s request.
The Context
The client struggled to manage many suppliers, resulting in inefficiencies and delays in the procurement process. Our design solution focused on centralizing supplier data, automating procurement activities, and improving supplier relationship management.
My Role
As a Senior Product Designer, I was responsible for leading the design and development of Yaraa.
I played a crucial role in creating a more efficient and streamlined procurement process that resulted in significant improvements and increased cost savings for the Company.
The Discovery
Firstly, we wanted to know their challenges while trying to source goods and services in bulk from external sources.
We started by conducting primary research with the client to try to understand what challenges they faced that slowed down their process.
User Research
To understand the challenges that large organizations face when sourcing goods and services in bulk;
We conducted a range of primary research activities with key stakeholders, including the procurement team and suppliers.
Our Research Activities Included:
Through our research activities, we identified several key pain points that were common across all stakeholders.
These included:
1
Difficulty centralizing supplier data and managing relationships with multiple suppliers
2
For some people, their income may be too low to cover their basic expenses and leave anything over for savings.
3
Poor communication and collaboration between the procurement team and suppliers
4
Limited visibility into the procurement process and supplier performance
To address these pain points, we used the Jobs-to-be-Done framework to identify the core functional jobs that needed to be done.
Our research insights informed the development of the following jobs to be done:
2
Manage Relationships
Large organizations need a way to efficiently manage supplier relationships, including responding to bids, generating purchase orders and invoices, and communicating with suppliers, in order to reduce delays and increase efficiency in the procurement process.
3
Simplify Procurement Process
The procurement team needed a way to streamline the procurement process by automating manual tasks, improving communication and collaboration, and providing real-time visibility into the procurement process.
These jobs to be done formed the basis of uncovering our problem statement, our design solution and guided our ideation, prototyping, and testing activities.
The Problem Statement
The procurement team of a large company lacks an effective system to manage supplier relationships and centralize supplier data, leading to procurement delays and inefficiencies that impact client service. The problem is to design a SaaS procurement solution that streamlines supplier management, consolidates supplier data, and improves the overall procurement process.
The Solution
Our goal was to develop a solution that would streamline the procurement process and consolidate supplier data onto a single platform while also improving efficiency by reducing the time it took to complete procurement tasks by at least 50%.
To help us brainstorm potential solutions, we started with a few "How might we" statements while considering the project constraints, such as the existing IT infrastructure and procurement policies, to ensure that the platform could be integrated and adopted seamlessly. After some back and forth, we broke our solution into several modules, each with specific features and functions to support the procurement process.
Key Features & Functionalities
Throughout the ideation process, our main focus was on making the solution user-friendly and intuitive, with clear and concise modules that work together to create a more efficient and centralized procurement process.
Wireframing &
Prototyping
We developed wireframes and prototypes to test the user experience and iterate on the design with Figma.
We used these to get feedback from the procurement team and suppliers to ensure that Yaraa met their needs and was easy to use.
We also conducted user testing to validate the design and ensure that Yaraa was meeting the procurement team's and suppliers' needs.
Due to the NDA, I have chosen to skip the feedbacks we got and the test. However, here’s a snippet of what we designed based on the iterations of the feedback.
Development & Deployment
Once the design was finalized, I led the development of Yaraa and worked closely with the development team to ensure that the platform was developed to meet the design specifications.
Results
The implementation of Yaraa resulted in significant improvements in the procurement process, supplier relationship management, and user satisfaction. Here are some of the key results we achieved:
Increased User Satisfaction
Qualitative feedback from the procurement team and suppliers indicated that Yaraa was easy to use and provided a more efficient and streamlined procurement process. The platform's user interface and navigation were designed with the end users in mind, resulting in high user adoption and satisfaction.
Qualitative feedback from the procurement team and suppliers indicated that Yaraa was easy to use and provided a more efficient and streamlined procurement process. The platform's user interface and navigation were designed with the end users in mind, resulting in high user adoption and satisfaction.
15% reduction in
procurement costs
30% reduction in delays
Qualitative feedback from the procurement team and suppliers indicated that Yaraa was easy to use and provided a more efficient and streamlined procurement process. The platform's user interface and navigation were designed with the end users in mind, resulting in high user adoption and satisfaction.
Qualitative feedback from the procurement team and suppliers indicated that Yaraa was easy to use and provided a more efficient and streamlined procurement process. The platform's user interface and navigation were designed with the end users in mind, resulting in high user adoption and satisfaction.
25% reduction in manual procurement
40% increase in suppliers satisfaction
Qualitative feedback from the procurement team and suppliers indicated that Yaraa was easy to use and provided a more efficient and streamlined procurement process. The platform's user interface and navigation were designed with the end users in mind, resulting in high user adoption and satisfaction.
Team & Timeline
Our team consisted of a product and UX designer, a project manager, a front-end developer, and a back-end developer.
We used an agile methodology and worked in four phases: user research, design, development, and deployment. The project lasted six months.
Lessons Learned
2
Iteration is important
Iterative design process: An iterative design process, including user research, prototyping, and user testing, is crucial for developing a software solution that effectively meets the needs of the procurement team and suppliers.
4
Phased Implementation
Large organizations need a way to efficiently manage supplier relationships, including responding to bids, generating purchase orders and invoices, and communicating with suppliers, in order to reduce delays and increase efficiency in the procurement process.
Post Development Challenges
For a fact, we already could see some challenges that users might have and we have thought of means to solving them. Below are the challenges and the solutions
Technical Limitations
Integrating a software solution with existing systems can pose technical limitations and constraints that must be overcome through careful planning and development.
In light of this, we have developed an integration system that enables users to request permission from their existing software, such as accounting software and business analytics tools.
This system allows for seamless integration, making it easier for users to incorporate the new software into their existing workflows without any hiccups.
Training and Adoption
The process of training and adopting a software solution can present challenges, as it requires effective communication and education to ensure that users are able to use the software efficiently.
To facilitate this training and adoption process, we have provided a manual and a week-long training program.
However, we also recognize that some users may find the manual overwhelming, so we have developed a digital assistant that offers guidance and instruction on how to navigate the software with ease.
This assistant helps users understand their actions and progress, making the overall process smoother and more user-friendly.
Next Steps
Continuing to monitor and analyze user data to identify areas for improvement.
Experimenting with new features and design elements to improve the user experience.
Conclusion
To discover areas for improvement, user data will be continuously monitored and analyzed. experimenting with novel functions and aesthetic choices to enhance user experience.
NEXT CASE
A casestudy of an saas and an e-procurement platform designed for large organizations