by Richard Rutigliano, PriMedia, Inc.
The Iowa Caucus results were, in every sense of the word, a disaster. But why would we be discussing them in this forum, and what do they have to do with the energy industry (aside from Iowa being home to much of our biofuels production)? While we offer no opinion on the Caucus process or the candidates, we do have some things to say about technology
All fingers point to the new app developed to collect results from precincts across the state as well as satellite locations across the country. The errors made during the development of the Iowa app should be lessons for every energy company looking to jump on the app bandwagon.
So, what were the errors in Iowa? Apparently there were flaws in the data reported by the app that might have been identified before launch, but because there was insufficient testing, the app was difficult to download and confusing to use, and because the users weren’t provided with sufficient training, these flaws were never discovered.
“The Age of Platforms” in the November/December 2019 issue of Oil & Energy¸ took a look at the future of our industry and the value of the data collected by energy marketers. A few months earlier, in “Moving Mobile and Going the Extra Mile,” we dove into fundamentals of mobile apps and which companies might (or might not) need them. In that article we said:
“PriMedia supplements many of our clients’ device-responsive portals and e-stores with custom native iOS and Android apps, because:
- 90 percent of users’ mobile time is spent in apps;
- Biometric and stored log-ins make access easier;
- Company branding is visible on the phone screen;
- Customers reach their applications with fewer clicks;
- Easy in-app purchasing/ordering and payments drive sales;
- Integration with CRM reduces staff workload;
- Sales personnel access CRM data while in the field.”
The bottom line is that many fuel retailers and producers up and down the pipeline will soon develop and release branded apps, if they haven’t done so already. Many will work with an industry specialist that understands the market and can build an app to meet its requirements. Others will choose to work with a “consultant” who may appear to know a lot about apps, but little about the audience or the company.
Lesson #1: Your developer has to understand your users, or the app will not get traction.
Not understanding the audience may have been the first issue in Iowa. While the precinct captains in college towns may have been eager to use an app, a majority of the older, rural chairs still had “the old flip cellphones,” according to an NPR report. These users never even considered downloading the app, and were planning on using the back-up option of calling in (as they’d done in the past) as their first line of communication. If your customers are still using “old flip cellphones,” your app is going to be wasted. On the other hand, if your customer base – whether residential, commercial or within the industry – is tech savvy, an app with the right features could be useful to them. Your app developer needs to know your local marketplace and your customers, and create an app that meets their needs and capabilities.
Lesson #2: Developers and consultants need to know your business before they can produce an app that works for your business.
Taking Lesson #1 a step further, your developers need to be knowledgeable about your business to create an app that makes your life easier, not more complicated. Terms and concepts that are commonly understood within your industry should not be foreign to them. For the energy marketer, that includes having a grasp of the logistics of supply contracts, hedging options, degree days, price protection options, and the like. Armed with this knowledge, your development company will be better able to provide the functionality you request, and recommend additional features and integrations. Consultants and developers not familiar with the industry, no matter how “big” they claim to be, are likely to deliver a generic substitute that over-promises and under-delivers, when what you need is something built for a very specific purpose. You are then stuck with an app that does not do what you need, and forces you to change the way your business works.
Lesson #3: App installation has to be easy, or customers will skip it.
Assuming your customers have smartphones, downloading the app should be a simple process. The apps in Iowa were not available for download from Google Play or the App Store. The developers used alternate systems for distribution, which required a complicated multi-step download. This was another barrier to use. We can understand the reasoning. Time was tight and getting an app on the official app platforms is time-consuming. Both the Android and Apple platforms have specific requirements for developers and publishers and require all apps to be reviewed and approved before being uploaded. In our earlier article, we advised that you confirm that your app developers “can create the features you require, have produced apps for both Google and Android systems, and can walk you through the registration process to get your app listed on the app store platforms.” With app distribution, trying to take a shortcut only leads to further delays. If your users cannot easily download and install your app, you have put up a barrier that no amount of promotion will overcome. Make sure your developer has created apps that were approved and uploaded to both systems’ app platforms.
Lesson #4: Test it until you break it, then test it again.
Standard operating procedure is that before an app goes live, you try to break it. At least, that’s the procedure at PriMedia. Our developers test it. Staffers from different departments, who are unfamiliar with the app and its features, test it. Then it is given to the client to test. They are asked to give it to their staff, and then to their customers. Features or data flows the client didn’t realize were needed are found. Bugs are found. System calculations are double checked – by hand. There’s always something, no matter how carefully the app is developed. It could be as simple as a screen not loading correctly, or as serious as data not being transmitted. Server load is calculated, recalculated, and reviewed – and we back the app up on platforms that can handle more than the estimated traffic.
Lesson #5: Train users and support teams to reduce failure.
Ask developers, and they will tell you their apps are “intuitive” and “easy to use.” The apps may have been easy for the people who designed them, but that doesn’t mean they make sense to the average user. That’s one of the reasons PriMedia tests apps with staffers who didn’t work on the project. It is also why we train our clients and their representatives and offer tech support after launch. One of the bigger issues in Iowa was that the users hadn’t received training. NPR reports that users were told to download the app and “play around a little bit.” With so much at stake, they needed more than “sink or swim” as the training method. Depending on the distribution, PriMedia offers a range of training services. If the user pool will be small, digital meetings, webinars and seminars work, whether for the end user or as “train-the-trainer” sessions. We recommend these for your management team with online videos, digital manuals, online and telephone help desks, and more for broader use apps.
With a major undertaking like app development, monkey wrenches will get thrown. The problems can be a vital part of the process, if they are discovered during development and testing. What we are trying to get across, after creating numerous apps for industry partners, is that the process matters. Cutting corners on experience, distribution, training, and testing is a sure way to learn some very difficult (and expensive) lessons.
PriMedia has been developing custom software, websites and apps for the home energy industry for more than 26 years. Contact us at 1-800-796-3342 or goprimedia.com to learn more about our digital services.