Project Services
Project Management
In order to ensure all projects are delivered on time and within budget, a dedicated project manager is assigned to act as the primary contact between the customer and the development teams.
All our project managers are Prince2® Practitioner certified, and our processes follow a streamlined version of this methodology to ensure success, without being over-bureaucratic, complex and expensive.
Within the project management team a dedicated programme manager ensures resources are managed across all projects/customers. This is achieved by holding regular, long term planning meetings and account reviews with our client account directors.
Our project management process ensures
- All the deliverables are accurately defined and have agreed dates/milestones
- The progress of each deliverable is tracked
- All risks are identified, recorded and mitigated
- Regular conference calls are carried out to discuss actions/issues in order to avoid delays
- Project scope creep is effectively managed
- Mid and end of project reviews are carried out and any lessons learnt are recorded
Each project goes through 7 stages
- Acceptance
- Planning
- Development
- Change Control
- Implementation
- Completion
- Maintenance
Business Analyst
Our business analysts are responsible for working closely with customers both pre-sales and throughout the life of a project, to ensure all customer requirements are accurately captured and reflected in the final product.
During the pre-sales stage our business analysts work with the account director to understand and document customer requirements. In project stage it is the responsibility of the business analyst to review requirements and provide ongoing clarification throughout the course of the project. They are responsible for carrying out internal and external User Acceptance Testing (UAT), acting as the primary point of contact for feedback and resolving any issues. Ultimately they ensure that the final solution satisfies customer requirements.
Development
Dedicated project teams work with the business analysts, project management and testing team to develop and deliver customer orders. They provide full end-to-end development life-cycle support from order through to delivery and maintenance.
Testing
CTI Group provides full system testing of every project by a dedicated and experienced system test team. The purpose of our software testing is to assess and evaluate the capabilities and attributes of the software’s ability to adequately meet required standards and customer needs in order to ensure customer satisfaction. System and regression testing is performed for all projects.
Training
Product training is offered to all relevant personnel, as determined by the service provider. Training sessions are structured to meet the specific needs of its audience, ranging from product overview presentations, to ‘hands-on’ workshops and in-depth one-to-one training.
To enable products to be successfully brought into service, CTI Group can provide training to key end-users on behalf of the service provider. Assisting with, for example, initial software installation and tailoring of reports, provides increased customer services and added value to the service provider's sales offering.