Accenture

Drupal Expertise

Driving consumer engagement, relevant customer experiences at scale and growth in digital revenue streams using Drupal as a core enabling platform.

  • 300+ professionals worldwide in our Drupal practice
  • Strategically located Drupal teams in Costa Rica, Mexico, India, U.S, and Eastern Europe
  • We provide WCM/Web services to 30+ of the Fortune 100 companies
  • We have over 20 years’ experience in content management, with over 10,000 practitioners
  • We have designed and delivered enterprise-wide CMS solutions
  • We leverage resources within our global delivery centers for CMS solution delivery using agile methodology

Services

Our Drupal Suite of Services includes:

Drupal Design

  • UI/UX Design
  • Content Modeling
  • Page Template Design
  • Taxonomy Design
  • Site Analysis for Migration

Drupal Implementation

  • Customized Themes Responsive themes
  • Module, Hooks
  • Modern Development Stacks
  • Workflow
  • Taxonomy
  • Device/Mobile App/Web Delivery
  • Cross Browser Testing

Drupal Management

  • Production Support
  • Application Maintenance
  • User Management
  • Enhancements/ Upgrades
  • Content Analysis/ Migration
  • SEO

Integrations

  • Web Analytics
  • Search
  • Collaboration
  • Caching
  • Services and RSS Feeds (REST Server, JSONP, etc.)
  • Reporting
  • SSO

Migration Administration

  • Modern Load Testing
  • Performance Engineering Tuning/Monitoring
  • Security, Role Configurations
  • Penetration Testing
  • Backups/ Restore

Agile Development Approach

When a project prescribes fixed timelines and fixed budgets, our philosophy is to establish the scope and then move to an agile delivery model.

Drupal Development – in Agile way

  • Building out all the site’s functionalities in to features, modules in sprints by completing user stories / epics.
  • User experience , Theme & Module development can go parallel for the individual sprint wise.
  • Using the Features module to get things (i.e. entities) out of the database and into code so it can be version controlled( i.e. GIT).
  • Adding the content during sprints as features are developed sprint wise.
  • Regular code review using Gerrit, whenever the code got committed to the repository.
  • Regular code quality check using Sonar Cube.
  • Jenkins used for Continuous integration for the Code deployment.

Call for Support