Shipping Container Monitoring Service
Highlights
In 2022, we were contacted by an owner of a shipping container monitoring product, allowing the end-users to track the integrity and environmental conditions inside containers and provide global visibility of goods within. Two separate subcontractors were used to develop hardware and software parts of the product, however their relationship with the customer ended. The customer then turned to PSA, relying on our expertise in both hardware and software development to continue the product’s support and development.
Challenge
Customer Challenge
Reliable support and continued development for a container monitoring product, with the goal to continue its manufacturing and enhancement.
Project Objective
Execute a successful transfer of all the intellectual property of the product and prepare it for further development and manufacturing. These activities needed to be done under strict deadlines and budgets.
Solution
To execute a successful transfer of all intellectual property, we collected, analyzed, sorted, and coordinated the data from two vendors and structured the documentation in two directions – the Hardware part, and the Server/cloud SW part.
Then we performed the following:
-
identified the baseline product versions
-
confirmed the reproducibility of the existing products
-
built new application infrastructure in the Azure cloud server
In 30 days instead of the 45 planned initially, we accomplished the Hardware part:
-
structured the electrical, mechanical, and firmware documentation for the device
-
structured the manufacturing fixtures design documentation
-
performed end-of-line testing and programming
Without access to the device and test fixtures, we performed a complete build of the firmware remotely and matched the build to the production code. We created git repositories for documents and firmware source code, and compared defined document versions with documents used for HW production.
In 1 month instead of the 6 planned initially, and without prior information about the technology used in the server app and infrastructure used for deployment, we set up and configured a new production infrastructure in the Azure cloud to allow end-customers to monitor their containers. During this time we:
-
Collected the application source code, and information about related environments
-
Checked and analyzed undocumented source code
-
Created test cases for SW functional tests
-
Designed and deployed infrastructure in Azure cloud
-
Performed functional testing and provided a list of bugs
Additionally, we provided the client with comments on the design and software documentation for them to understand the current status of the product, its drawbacks, and ways for improvement.
Development Included
- Requirements definition
- Documentation validation
- Firmware build and validation
- Deploying in cloud
- Functional testing
Result

-
HW intellectual property is transferred 2 weeks ahead of expected deadlines
-
SW intellectual property is transferred 6 times faster than planned initially
- The product is ready to be enhanced and further manufactured
Technology Breakdown
Further Cooperation
The client was satisfied working with us, adopted our comments on product improvements, and continues to support and manufacture shipping container monitoring devices with our assistance. Also, we actively consult the potential customers of the devices.