About the company
This global company develops point-of-care ultrasound systems for emergency medicine, critical care, and procedural guidance. With around 1000 employees and operations in over 100 countries, it provides compact, durable imaging tools that enable rapid bedside clinical decisions. Annual revenues in the hundreds of millions USD reflect consistent demand for portable diagnostics in hospitals, clinics, and remote care.
Background
The company needed strict traceability and collaboration in their ThingWorx development – a platform used to build and manage IoT applications. With multiple developers sharing one environment, changes were often overwritten or lost. By adopting an extension developed by TT PSC, the team gained full Git integration with a user-friendly Mashup interface, enabling them to export changes, review diffs, stash work, and commit with clear history while restoring branch states for reproducibility and compliance. This not only solved traceability issues but also removed friction from daily work, significantly enhancing developer experience by making processes more intuitive and frustration-free.
Challenges and needs
- Lack of Traceability leads to no clear audit trail of changes in ThingWorx, making compliance with medical regulations difficult.
- Collaboration issues for multiple developers working in a shared environment risked overwriting each other’s work.
- Environment consistency causes no reliable way to reproduce exact project states across development systems
Solution
ThingWorx Operations is a key area supported by TT PSC. Extending the platform with dedicated tools increases collaboration efficiency and ensures full project traceability.
Solution:
- A seamless interface integrating ThingWorx with Source Control Systems (Bitbucket, GitLab, GitHub, etc.).
- Automated change exporting to ensure that all updates are saved and fully traceable.
- Easy tools to compare changes, save work-in-progress, and switch between project versions.
The solution ensures end-to-end traceability by showing who changed what and when, supporting compliance and audits. It enables smooth collaboration, letting developers hand over work without overwriting progress, and makes it easy to roll back or switch branches to reproduce exact project states. For example, after one developer commits a feature to the remote source control system, the next day a colleague can restore the most recent project version and continue the work seamlessly without conflicts.
Main results and advantages
- Full visibility into every change made in ThingWorx projects reduces project risks and lowers the cost of errors or rework.
- Clear history showing who made the change, what was changed, and when, supporting strict compliance requirements – simplifies audits and speeds up regulatory approvals.
- Reliable project reproducibility, with the ability to restore or roll back to exact states at any point in the development process, shortens development cycles and ensures business continuity.
Adding Git integration to ThingWorx helped the team solve the problem of multiple developers sharing one ThingWorx system. This also helped them meet company guidelines for traceability and reduce risk when migrating changes to production environments
This is just one example of what’s possible with ThingWorx Operations. Visit our site to see how we can help your team.
