Our client, DHL Parcel Poland, a part of Deutsche Post DHL Group, a leading international postal and logistics company, commissioned us to produce an application that would enable the company to expand their network beyond company-owned service points. It’s Parcel Shop Manager application that plugs many different shops: Żabka, Freshmarket, Relay, Inmedio, 1 Minute (as well as private service points) into DHL’s delivery network, enabling their post office superpowers.
An extensive network of service points hugely facilitates comfort of logistical company’s customers. They no longer need to make an appointment with delivery man - instead they can visit a nearby store at a time convenient to them. DHL Parcelshops operate as a last and first mile operator, meaning that, they can receive and store parcells for the addressee to pick them up, as well as receive parcels from senders. DHL Parcel chose 3e Software House to build the application based on our long-haul record of successful cooperation, that began in 2007. The product slotted into the extensive ecosystem of applications supporting Polish DHL business activities, also largely created by our team of developers. The implementation consisted of the following elements: High efficiency and continuous availability is the key to success for any infrastructure supporting application such as this. The PSM application joined the robust structure of redundant application servers we had previously built to provide our client with a top-down stack of reliable technologies. To uphold high availability of the whole ecosystem, even during peak times, we established a wide range of monitors and health checks. We continually monitor database usage parameters, task queues, time of database responses, numbers of requests per second and their spread over a longer time. At the same time we keep our eye on business processes as well, monitoring the lifetime of orders, complaints, tickets stacking etc. Continual monitoring allows us to detect network congestion before it can grow to a level that could affect the quality of our client’s service.
Client’s objectives
Project scope
Post-implementation services