View
More

Project's name:

Lot Number Generator

Tools used:

Adobe CC, Angular, Mongo DB

What I did:

The Lot Number Generator project for Beauty Manufacturing Solutions Corp (BMSC) tackled significant concerns around time, cost, and environmental impact due to manufacturing waste. By creating an efficient web application, the project streamlined the lot number generation process, improving accuracy, user experience, and eco-friendly practices.

The Lot Number Generator project focused on enhancing manufacturing efficiency by reducing waste and improving traceability. Through user-centered design, we developed a streamlined solution that integrates seamlessly with existing systems, ensuring accurate lot number generation and compliance. This case study highlights the design and implementation process that led to a highly effective and reliable tool.

Design and Development Process

Analyze

Understand

What is A lot number

A product lot number, also known as a lot code or batch number, serves as a special ID given to a particular batch of a product while it's being made. 

So, what’s the problem?

If a final product ends up with the wrong lot number, fail to pass quality control checks. Unfortunately, there's no way to fix this mistake, and the product can't be used. This not only disrupts the manufacturing process but also adds to production costs and has a direct impact on the environment.

The challenges

In the past, users relied on notebooks and Excel spreadsheets as primary means of tracking and storing lot-number data. The goal was to create a user-friendly, self-managed tracking system that minimizes human errors.

The key challenges and requirements are as follows:

  • Users are used to the manual system for many years; they need a straightforward approach they can understand. 
  • The human error may still be there because of possible misusing the new system/ app.

Targeted state

Here are the solutions we derived after talking to production managers and employers:

  1. Simplify complex processes by moving them to the back-end, keeping the front-end focused on shorter, more straightforward tasks.
  1. Enhance clarity and readability of all elements.
  1. Introduce visual indicators for each process step.
  1. Implement Bluetooth scanning for the final numbers to reduce errors associated with manual entry.
  1. Employ a pin code system to ensure and verify the accuracy of the process.

Ideate

User flow:

After completely understanding the frustrations of the system, we relied on designing all parts of the experience to be as contextual as possible.

Warframes

In our UI design, we focused to keep things straightforward and user-friendly, considering the users' needs and abilities.

Design

Mockups

Prototype

Design Testing

During a week of user testing for the Lot Number Generator, we gathered valuable feedback. We then simplified the design, increased font sizes, and reorganized elements to improve navigation. These tweaks significantly enhanced usability and accessibility.

Development and Deployment

Front-end & Back-end

Following discussions with our backend engineer and to streamline tracking, we've opted for Angular on the front-end and MongoDB Cloud to ensure data security and synchronization.

Functionality Testing, Review, report

During the testing sessions, several bugs were identified and promptly addressed. These issues included inaccuracies in lot number generation and minor user interface glitches. After thorough testing and debugging, the application was successfully deployed. Since its launch, it has been running smoothly with zero reported issues, demonstrating its reliability and effectiveness in improving operational efficiency.

The Payoff

  • The company now relies 100% on our new automated system, which efficiently stores and tracks every lot number. 
  • BMCE achieved an impressive 55% reduction in company waste, directly impacting our resources, ROI, and time. 
  • The production process has seen significant improvements.

The application in action at the company's manufacturing:

No items found.