After managing the requirements gathering, design and build process, I also led the beta testing and rollout. I rode along with drivers, spent hours observing activity in the regional offices, and pored over the databases each region used so we could consolidate them into one capture and reporting application. At the same time, we were merging two company cultures and operations. My role ended up being one of diplomacy just as much as software development.
With two developers, we created an iOS app for iPads that could be carried by drivers to swiftly and accurately record their oil pickups every day. This data fed into a web app that the home offices could observe in real time. Records included fields such as customers, addresses, volumes, and signatures. The mobile application framework shared data between iOS devices and the web app, and stayed in sync in real time with contingencies for going offline.