Code Enigma Limited

Drupal development

We are a specialist Drupal development team of 20, and active within the Drupal community. We specialise in building custom applications where design, security, and performance are essential. We can provide a complete agency service, or support in-house teams by providing technical leadership, mentoring, and training.

Features

  • Experienced at integrating Drupal with external applications, services, and APIs
  • Team experienced with creating and maintaining Drupal modules
  • Combined team of designers, developers and devops engineers
  • Experienced with mentoring internal teams
  • ISO 9001 certified Agile project management
  • ISO 27001 certified for security in development and devops practice
  • Professional development techniques: git, CI, multi-stage deployment

Benefits

  • Single company providing comprehensive solution: development, design, hosting and support
  • Team strongly committed to Open Source software and principles
  • Code in line with Drupal standards for accessibility and security
  • Ability to work as a single team alongside internal teams
  • Certified ISO processes for project management and security

Pricing

£780 to £1080 per person per day

  • Education pricing available

Service documents

Framework

G-Cloud 11

Service ID

3 2 1 1 3 4 1 1 6 4 8 2 4 2 4

Contact

Code Enigma Limited

Greg Harvey

020 3588 1550

sales@codeenigma.com

Planning

Planning service
Yes
How the planning service works
We use a hybrid version of the Agile-Scrum methodology but will start with intensive onsite investigation by a multi-disciplinary team combining business analysts, UX designers, technical architects, and Agile project managers. As our company also provides cloud hosting we can advise on how best to combine the development with devops and hosting.
Planning service works with specific services
No

Training

Training service provided
Yes
How the training service works
We provide Drupal training for in-house teams. We do this onsite, and create custom courses to meet the specific needs of the team. This can vary from basic site-building and configuration, through to custom module development.
Training is tied to specific services
No

Setup and migration

Setup or migration service available
Yes
How the setup or migration service works
For data, we utilise Drupal's migration system to programmatically migrate data from a legacy or external service into Drupal. This provides for differential and incremental migrations, which virtually eliminates content freeze when maintaining a legacy system until the new system goes live.
For code we use Git version control in conjunction with automated deployment tools. This makes extensive testing possible ahead of deployment to production.
The migration processes are all covered by ISO 27001 security policies that protect data integrity and minimise the risk of unauthorised access.
Setup or migration service is for specific cloud services
No

Quality assurance and performance testing

Quality assurance and performance testing service
Yes
How the quality assurance and performance testing works
We use manual user acceptance testing with online ticketing. We combine this with automated testing tools such as Nightwatch and Codeception. For performance we use New Relic.

Security testing

Security services
Yes
Security services type
  • Security risk management
  • Security incident management
  • Security audit services

Ongoing support

Ongoing support service
Yes
Types of service supported
  • Buyer hosting or software
  • Hosting or software provided by your organisation
  • Hosting or software provided by a third-party organisation
How the support service works
We are hosting system agnostic, while we provide our own hosting options we will work with client preferences as well.

Service scope

Service constraints
We work as a distributed team so will not normally work onsite once the investigation phase is complete.
We can only work on projects where version control and multi-stage deployment are acceptable.

User support

Email or online ticketing support
Email or online ticketing
Support response times
Within 1 UK working day.
User can manage status and priority of support tickets
Yes
Online ticketing support accessibility
None or don’t know
Phone support
Yes
Phone support availability
9 to 5 (UK time), Monday to Friday
Web chat support
Web chat
Web chat support availability
9 to 5 (UK time), Monday to Friday
Web chat support accessibility standard
None or don’t know
How the web chat support is accessible
We use Mattermost which is WCAG 2.0 compliant:
https://docs.mattermost.com/overview/compliance.html#accessibility-compliance
Web chat accessibility testing
None.
Support levels
Not applicable.

Resellers

Supplier type
Not a reseller

Staff security

Staff security clearance
Other security clearance
Government security clearance
Up to Baseline Personnel Security Standard (BPSS)

Pricing

Price
£780 to £1080 per person per day
Discount for educational organisations
Yes

Service documents

Return to top ↑