energy - generation


Dunstan Thomas has many years of experience in the energy industry. Our teams have operated since the NETA market launch in 2001 and have on numerous projects in multiple energy markets.

With a pool of over 75 qualified and skilled resources from multiple disciplines including Project Management, Business Analysis, Development, UX Design, Testing and IT Infrastructure alongside domain experts, Dunstan Thomas has the capability and the saleability to meet client’s needs and deliver multiple projects in parallel.

Dunstan Thomas can provide:

  • Market entry consulting
  • New entrant registration support
  • Access to industry stakeholders in Elexon and National Grid ESO
  • VLP self-assessment accreditation
  • SVA route market entry (through partner network)
  • CVA qualification testing
  • Industry qualification & BPITs
  • Dataflow modelling using BPMN
  • Integration with 3rd party systems
  • Integration with EPEX
  • Hosted environments including EDT and EDL
  • Data migration and parallel running
  • UX/UI design using EnergyHub
  • 24x7 Support for Genstar4

Project Delivery

On project initiation, Dunstan Thomas appoints a project team consisting of the following roles:

  • Project Manager
  • Business Analyst
  • Technical Architect
  • Lead Tester

The Project Manager acts as the main contact point and together with the above resources coordinates the initial phase of the project.

Dunstan Thomas’ approach to programme implementation follows an agile methodology with the delivery aspects split into phases closely following the Unified Process stages of a project.

The project is managed in three phases:

  1. Discovery/Analysis Phase
  2. Implementation (Elaboration and Construction) Phase
  3. Transition Phase (testing, training and support handover)

Within each phase of the project, the various disciplines of software development are undertaken from Business Modelling to Software Development to Project Management.

The diagram above describes the level of intensity of the disciplines at the different stages of the project, within the context of an Agile Sprint (Define, Plan, Build, Test and Review).

Discovery/Analysis Phase

The purpose of the Discovery Phase is to gather further detail around the solution to capture and when appropriate advice on the requirements, cost and timescales.

This will include ensuring that key business and user needs are understood and reflected in the solution.

The Discovery Phase consists of workshops and meetings to ensure that Dunstan Thomas understands and captures client requirements. Workshops encompass both product definition and technical workshops. Outputs of the Discovery Phase include:

  • Documentation of scope and requirements with assumptions and dependencies including full functional specifications, sitemap, screenshots and/or wireframes
  • Documentation of Integration strategy and requirements
  • A prioritisation of the work packages based considering dependencies, risk, and impact
  • Implementation Phase scope and plan for initial delivery
  • Identification of the key stakeholders and users
  • An agreed delivery schedule and price plan

Implementation Phase

The solution will be implemented and deployed for integration, user acceptance testing and industry testing (if appropriate) during the Implementation Phase.

Delivery will follow an agile process consisting of multiple Sprints. Sprints are two weeks in duration. There are several activities that are required during a Sprint to allow for preparation, development and testing of the functionality delivered within them.

Requirements will be gathered and will form the agreed project backlog. Dunstan Thomas and the client will work closely to prioritise the backlog and Dunstan Thomas will schedule work according to the prioritised backlog.

The following calendar also shows a list of the activities during each Sprint and when, during a Sprint, they will be conducted:

Dunstan Thomas host Development QAT environments locally, and in addition environments are setup for Integration Testing, UAT, Pre-Production and Production, either by the customer or hosted by Dunstan Thomas on behalf of the customer.

Agile Tools
Dunstan Thomas has experience working with a range of modern collaboration tools, however the preference is to use Microsoft Team Foundation Server (TFS) internally to manage Sprints, and thereafter, use Atlassian JIRA or Microsoft SharePoint for UAT, Change Requests and post go-live support.

During the Implementation Phase, weekly progress reports between the Dunstan Thomas and client Project Managers will ensure visibility across the project is maintained and that issues are addressed at an appropriate pace.

Transition Phase

The final phase is the Transition and Production phase.

Once the solution has been delivered, the Dunstan Thomas team supports the customer throughout User Acceptance Testing (UAT) and during data migration if required. Training is provided to client users prior to Go Live.

Dunstan Thomas provides a support and maintenance service for clients.

This will consist of a 24x7 helpdesk, an online facility to report issues and regular updates to the systems to reflect market changes and product enhancements.

Click here to request a call back or telephone 02392 822 254

T: 023 9282 2254