The story of Warner Bros. Wyle E. Coyote is a cautionary tale. A self-proclaimed genius, Wyle E. sourced his equipment exclusively from the fictional Acme conglomerate; resulting in spectacular failure, again and again. The undoubtedly enormous expense and repeated injury, typically (and sometimes literally) crushed him by the end of the episode. Meanwhile, the nimble Roadrunner continued to accelerate forward without consequence. Perhaps the manufacturer of quality anvils does not necessarily produce the best catapults or flying bat-suits.
The API Economy for Utilities
Application Programming Interfaces (API’s) provide a set of procedures that access either features, data, or libraries of a central software system. API’s can be leveraged within a software solution; or to integrate multiple applications. Generally, API’s are leveraged across software solutions that require common data or functionality, to avoid redundancy and provide value to those systems that are integrated. As an example, a utility may use API’s to integrate their Customer Information System (CIS) with a customer engagement platform, as well as a field service/workforce management solution, as they share common data, including but not limited to:
- Customer information
- Premises information
- Consumption History
- Billing History
- Payment History
- Outstanding Balance
- Service Call Request / Status
An API library of efficient and high performing services can easily be packaged and re-purposed to support other points of integration and are superior to traditional highly customized and expensive approaches such as integrations using custom code, flat files / XML. The more customizations that are required, the costlier the integration from both an implementation and Return on Investment (ROI) perspectives. With the trend of customers wanting more and more Off-The-Shelf (OTS) solutions, the more value expansive, baseline APIs bring to the party.
Best of Breed vs. One-Stop-Shop
The emergence of API’s, supporting streamlined integration among otherwise disparate software solutions, have changed the dynamics of software choices for energy and water utilities. API’s allow “Best of Breed” systems to be implemented and well-integrated, undermining the “One Stop Shop” approach that previously pervaded software selection criteria. Best of Breed delivers a more flexible, scalable, cost-effective and high performing portfolio of applications within a utility’s enterprise software portfolio.
API’s are not new to solution integration in the utilities industry, but standardization among the API economy is ever expanding. Desiring a single vendor to satisfy needs across a utilities' multiple organizations and business functions is no longer necessary and often is not compelling. API’s facilitate sharing of common data and accessing relevant functional capabilities, which allows for a utility to choose the options that are best suited to the needs of each business unit and requirement in the organization.
The utility industry is evolving quickly in the advent of utility digitalization and evolving technology such as AMI, MDMS, DER, smart grid, interval data, time of use, conservation, customer engagement and self-service, Artificial Intelligence and IoT, to name a few. All require innovative and complex technological approaches that leverage deep domain knowledge and integrations to bring the desired value and ROI to a CRM solution. Prudence dictates each service be evaluated based on the merits of the application and its fit for purpose.
Extended Value of API’s
API’s facilitate easier transition to alternative solutions and upgrades, as cumbersome flat files and customized integrations are minimized. As a result, the platform provides scalability and lowers the barriers to introduce new technologies and solutions, and thus adapt over time to avoid obsolescence. If a software provider fails to meet expectations, a component can be replaced without disrupting the entire enterprise software environment. API’s, as a component of a base solution, simplify and accelerate software implementations and subsequent upgrades.
In addition, API’s facilitate partnerships and coordination among Best of Breed software providers. These relationships provide potential to lower costs, drive innovation, improve performance and provide an enhanced user experience by enabling automation and reducing cumbersome and time-consuming manual tasks. Motivated partners also reduce development costs, sharing the effort of API alignment and validation with core applications.
Perhaps a one-stop-shop to do all or have redundant modules, might not be the best solution for evolving utilities like with Wyle E. Coyote in the tale above. The API economy will continue to expand, as new digital products and services are required to address both disruptive and enabling technology; manage infrastructure; assure system integrity; and satisfy customer self-service expectations through multi-channel platforms.
Learn more about Hansen Technologies’ API Economy at CS Week, Booth #319. Sign up for a demo here, https://hansencx.com/events/cs-week-2019.