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:
On project initiation, Dunstan Thomas appoints a project team consisting of the following roles:
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:
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).
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:
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.
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.
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