Construction fleet management software company
Achieved scalability and flexibility for Industrial Internet of Things applications

Modernized client’s IT organization and created a trusted integration that prepared additional projects for success
Challenge
Client needed to simultaneously modernize applications to meet customer demands and reorder its IT organization to become more agile and implement QA best practices.
Outcome
The discovery phase prepared the full project scope for maximum success by aligning expectations, defining mutually agreed upon work processes, modernizing most aspects of the client’s IT organization and creating a trusted integration between the client and Surge – a Catalyte company’s teams.
A leading provider of fleet management software designed for bulk material supply companies needed to completely rewrite its main Industrial Internet of Things (IIoT) applications.
These IIoT offerings were a combination of Windows Desktop applications, web-delivered components and an Android application which pulled telemetry data from trucks in the field. It had reached a point where scalability was compromised, which in turn greatly hindered developer productivity and application efficacy.
Examining current systems to recommend future progress
To meet the client’s business goals, Surge proposed rearchitecting and digitally transforming the existing IIoT system into a web-delivered, cloud-deployed mobile application.
A full rewrite would allow the applications to scale and increase usability, stability, adoption and performance.
A total rewrite of the system would take two years or more. To create a path for success, Surge embarked on a 10-week preliminary discovery phase. During this phase, Surge worked closely with the client to holistically investigate all aspects of its development organization. This included:
- Business processes and customer workflows
- Requirements gathering and writing
- Software development methodologies and processes
- User experience (UX) methodologies and processes
- QA testing
- Project management
- Architecture
Roadmap for application modernization
Surge identified areas of improvement that would modernize every aspect of the software delivery lifecycle and product management.
Among these improvements were:
- UX workflows, from initial user interviews to wireframes and prototypes
- More precise requirements writing to provide developers with specific and actionable user stories
- Separation of development and QA manager to allow greater focus on both aspects of the application/project
- Full DevOps AWS cloud native environment
- Automated QA testing
- Agile development practices
- UX design and development deliverables
- Modern operations best practices
Beyond discover to integration and implementation
Beyond the modernization of processes and the creation of a comprehensive project development roadmap, Surge delivered fully automated CI/CD during this phase.
The discovery effort also aligned expectations, defined mutually agreed upon work processes and helped form a better, more trusted integration between the client and Surge engineers.
By taking the time upfront to consult with the client and implement best practices that fit within its culture or modernized its development capabilities, Surge solidified client trust and demonstrated it was a partner for long-term success.
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
Modernization of QA practices
Transition from manual to automated testing.
Implementing new UX practices
Introduced user-centric approach.
Keeping all stakeholders happy
Balanced user, business and technology needs in every phase of SDLC.
Agile coaching and transformation
mplementation of agile best practices into in-house development organization.
Key technologies/skills
- QA automation
- UX integration into agile process
- DevOps
- Enterprise architecture