Services

Enegen Power Systems has many years of experience in the Energy industry. Our teams have operated since the NETA market launch in 2001 and have delivered numerous projects in multiple energy markets.

With a pool of over 75 qualified and skilled specialists from multiple disciplines including Project Management, Business Analysis, Development, UX Design, Testing and IT Infrastructure alongside domain experts, Enegen Power Systems has the capability and the saleability to meet the needs of every client and to multiple projects in parallel.

Enegen Power Systems 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

Once the project is initiated Enegen Power Systems will appoint a project team consisting of the following roles:

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

The Project Manager will act as the main point of contact point and will coordinate the initial phase of the project. Enegen Power Systems’ 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
  2. Implementation (elaboration and construction)
  3. Transition Phase (testing, training and support handover)

Within each individual 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 will be to gather further detail around the solution to capture and when appropriate, advise on the requirements, cost and timescales. This will include ensuring that key business and user needs are understood and reflected in the solution.The purpose of the Discovery Phase will be to gather further detail around the solution to capture and when appropriate, advise 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 will consist of workshops and meetings to ensure that Enegen Power Systems fully understands and captures the specific requirements of the client. Workshops will encompass both product definition and technical workshops. Outputs of the Discovery Phase will 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
  • Prioritisation of the work packages 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. Enegen Power Systems and the client will work closely together to prioritise the backlog and Enegen Power Systems will schedule the work accordingly.

The following calendar also shows an example of a Sprint timetable

Enegen Power Systems will host Development QAT environments locally. In addition environments are setup for Integration Testing, UAT, Pre-Production and Production, either hosted by the customer or hosted by Enegen Power Systems on their behalf.

Agile Tools
Enegen Power Systems has experience in 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.

Reporting
During the Implementation Phase, weekly progress reports between the Enegen Power Systems team 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 Enegen Power Systems team will support the customer throughout User Acceptance Testing (UAT) and during data migration if required. Training will be provided to client users prior to Go Live.

Enegen Power Systems will provide a support and maintenance service for clients. This will consist of a 24x7 helpdesk, an online facility for issue reporting and regular updates to the systems to reflect market changes and product enhancements.

Click here to request a call back or telephone +44 (0)23 9431 7620