Laser Byte evaluated a number of design programs to see which would be powerful enough to provide what was required. Another constraint was that the solution should have no ongoing licence fees. Lantern wanted to pay once for the product. There were a number of systems that would have done the job, but they mostly had ongoing licence fees. Some of them would be £12,000 per annum. WebDev and WindDev were licence free. So, we bought Windev, WebDev and WinDev mobile and went on a training course... and invoked the help of Carlo from Netquest.
The first thing to do was to scope the project... What did the application need to do. Once we had the basic requirements we designed file structures and wrote the middleware. This was the software that would talk to Vtrak and the mobile App itself. This was tested rigorously using test buttons we set up within Vtrak. At the same time we started writing the Android App. At first we just established basic communication... send a job and see it on the phone.... send a reply and see it appeared within the main SQL database. After 2 weeks we had achieved this, and this was further than the previous developers had got in months!
Then it was a matter of refining the operation of the App. The major issue was designing the POD and the workflow. We did this under the guidance of the Operations Director, a real case of teamwork in action. After a month of designing, refining and constant testing we got to a point where the system worked. The system identified and processed Roadside and Recovery differently and applied 2 different workflows. It would handle multiple jobs simultaneously. It would lead the driver through the process and not allow him to proceed without doing critical steps in the workflow. It would send back status updates, as well as the POD and photographs.
The final part of the project was to modify Vtrak so it handled the sending and receiving of job information intuitively. These modifications to Vtrak and a return data processing program then controlled what happened to returning data. This software is used to email messages to the control room to say a driver was onscene, and the other steps within a job. This software also sends emails to the customer, with the POD attached. The system can even manage multiple recipients of this information. And using AI, this whole process is truly seamless!
So, this is an example of a project, that was written from scratch using the best tools available, and provided the exact solution the client required.
This shows that such projects can be successful, especially when Laser Byte is behind the wheel. Software that Works! |