February 2019 - July 2019

System Design for CEP Express Company

Research project / Big Data, Operations tool

Introduction

This project sees me and my team observing a CEP company, interviewing their employee and taking glance at their system that support business process and identifying which system we could design to support a selected business process. This project looks out from the beginning by creating use cases scenarios, building suitable workflows, to simulating the system by doing user acceptance test.
This project objective is to design a system suitable for their needs that we have identified before. The designed system then would be ready to be built by programmers or others based on business rules and design that have been laid out.



The Background

Companies in this era of fast mobility and information age, have a necessity to be able to use and make use of information system effectively. A system that able to eliminate existing problem and does not introduce more problem, cost-effective and easily maintained and easily managed is one of the criteria that we feel are suitable in this day and age. Thus, by analyzing the company on applied business processes, and information system that followed it and thus able to gather insight about the current and existing condition in which we would analyze further upon it and create the solution for problems that occur.

The company is an express delivery company that applies technology development as the basic system. The extensive network that owned facilitates express services for customers throughout Indonesia. It serve the delivery within city, inter-city, inter-provincial, and also e-commerce customer. It pick up service with high transmission speed, at the same time also support the growth of e-commerce business.

Business Context

The case that we choose concerning about their core business, which is delivery from A to B, in this we interviewed several of their employee and look their exisiting system, physical or software wise. We then created a workflow based on this.

Potential Improvement

  • Mechanism to sort out suspicious thing or stuff for delivery such as weapon, drugs, explosive stuff etc. And also liquid like perfume, soap etc. that has 100 ml that cause problem for courier to re-check in gateaway to make sure it is true or not and if it is true the company will return it to the sender and it is wasting time and cost to return it back again.
  • Last mile improvement, asif the receiver address is not clear enough they try to re-send until 3 times each day and communicate with the sender if there is a new address. But if within 3 days there is no result, the company will return the package back to the sender and it is wasting time and cost to return it back again

The Proposed Design System

Basing on the problem that we found, we find that on the processes is still manual and yet, complex. This manual process have gave arise to chance of human error to surface, and out of human error factor, we find particular component of the system can still be improved, mainly the Sorting System.The sorting system on existing process requires drop point to feed the goods to warehouse, unsorted and mixed without regards of type of package or similar criteria. This has resulted in not effective work in warehouse and packages that sit on the warehouse for far too long.

This use case diagram as in to show the flow of the system and show the related actors in the system and their subsequent system usage and connection to each other.

Packages also only checked in the warehouse, meaning every rejection will result rejected package clogging up the warehouse and filling necessary space before returned to Drop point and then from drop point to customer. This time wasting process we think could be improved by introducing some basic automation and a revamp of the way of doing the Sorting system. Mainly moving the mechanism to Drop Point and send packages that have been Sorted correctly to warehouse, cutting time package sit on warehouse and make the flow of the processes runs smoothly.

One of the sequences in our proposed system

We introduce a easy to understand process that start once package have been retrieved up to package are sent to Destination. We introduce a local warehouse on the drop point to sort out the package, make use of Kitting, and sort the system to group packages and reject packages that does not met the standard and requirements.

Rejection will be much faster and would not confuse customer, that more often raise complaints from them. Fast and clear rejection without much human error factor that could happen in previous system will only do good in term of operation and from customer perspective. Once a Package arrived, we runs them to the sorting process directly assisted by automated mechanism to scan, weigh and sort package according to the input of criterion given by the personnel.

Sorted package then directly goes to Drop Point warehouse to be kitted, with special tag and barcode to make everything documented and to limit human error that could hamper operation and create defects. Personnel then do physical check to see whether everything is right or not before clearing them to the destination. When a package is rejected, an automated system will inform the Sprinter to return them to the customer. This is done seamlessly to make the process runs efficiently and fast.

Summary


This project teaches me on how to create a usable design, with business rules and necessary details and to be basing it on data and usage by the user. Here I created a system that is ready to be built, with all the detail such as class design, use cases, data diagram, and user interfaces design to be ready translated into actual working system by development teams. Designing a system that is usable also not only need to see consult the stakeholder of the user, but to also see the capability of the development teams, in this I am equipped to deal as I have technical experience as development teams and thus can see their viewpoint better. All in all this is a good project for my self development and improvement.

Back to top
EmailLinkedin

I am avaiable to contact and connect! Feel free to do so, I love to hear opportunities and share thoughts