Assessment of Commercial Operations Systems and Processes


The client operates an impressive portfolio of assets, consisting of hydro, wind, solar, and one thermal resource, across both the RTO and bilateral North American markets. Management of power markets, requires a wide-ranging combination of different people, processes, technology, and data to support the business objectives and the market requirements.

At the beginning of operations ten years ago, the client selected a technology suite of products to meet the needs of the original energy trading operations and transactional management requirements. Since then, their operations have expanded into new energy markets and trading products, in addition to recent acquisitions. These changes have resulted in the front office experiencing challenges in meeting the new and additional business requirements with the original suite of products and the functionality that they support.

This situation required the client to create numerous workarounds outside the system to address the lack of supported functionality. Traders and schedulers have been reporting that the current tools are cumbersome, inefficient, and inhibiting the client's ability to expand into new markets.


MidDel Consulting was engaged to perform an independent evaluation of the effectiveness of the current front office's processes and tools, including the existing suite of products and the related ecosystem. In the assessment, MidDel also identified alternative technology systems for the client to consider, to meet their requirements and growth objectives more effectively.


To effectively evaluate the front office and tools, MidDel Consulting conducted 35 interviews with both the client’s leadership and the front, mid and back-office staff who are performing the key business functions using the systems and tools, as well as the IT staff performing support functions. MidDel also conducted 14 independent shadow sessions with the front office to observe and assess the actual business functionality coverage being performed by the tools and systems as being used.