One of the tenets of software development is to reuse code as much as possible. For iVolve’s onboard data collection/processing application, this means writing the application once and building/compiling it for (currently) six different hardware platforms plus a couple of “virtual” platforms used for unit and integration testing. The application makes extensive use of a
Writings by Matthew Lee
Setting up the Technology to Get Haulage Optimisation Right
Haulage optimisation requires many proverbial ducks to be lined up just right: the right sized excavator matched to the right sized trucks; the right number of trucks for the digability of the material and the haul distance, etc, etc. The tools we develop at iVolve provide supervisors on the ground with timely information about their
Product Simulation Stands Up to the Test
One of my colleagues has recently written about the importance of writing quality software. Another has written of the benefits and challenges of ensuring only a quality product leaves our front door. These are both essential elements of the software development lifecycle… but how do we get from point A to point B? How do