Skip to main content

Drupal development

Creating websites with the open source WebCMS Drupal

Our Digital team is excited to hear from you

Drop us your email and we’ll be in touch within 24 hours to help you explore your website plans

Drupal is an enterprise-grade, open source CMS that’s highly maintained and secure, with over a million community contributors globally and strong worldwide adoption with over 500,000 websites. It’s also won several international open source CMS awards and is used by many leading private organisations, governments, not-for-profits and academia including IBM, Pfizer, Unicef, and Paramount.

Drupal Development

Intro to Drupal

Our methodology

Salsa has 12+ years of experience in developing and delivering simple to large and complex open source projects and solutions. Using this experience and knowledge Salsa has developed a scalable project delivery framework to ensure a high quality, consistent and predictable project delivery. The blueprint is adjusted and right-sized to each project for maximum efficiency.

Key aspects of this approach are:

  1. An Intake and preparation phase that involves preparing for a kickoff meeting, provisioning your site, and validating site features. The end of this phase will conclude with a kickoff meeting, as well as delivery of a project plan.
  2. The Discovery and design phase will validate the content and features to be hosted from supplied assets. Those features which are custom will be discussed and fully understood with agreed implementation paths. Features which are out of the box CivicTheme or low complexity adaptations will be cross checked with the project team.
  3. If additional HCD/ UX activities are desired these can be discussed and added and quoted by request. They can also be completed post go-live as continuous iterative improvements to be released under BAU support and enhancements.
  4. The Planning and onboarding phase will set up the development team to assemble the site and finalise agile stories for any new custom features or functions.
  5. The Build and assembly phase configures the new site with out-of-the-box features which are styled, adaptations and styling to CivicTheme components where required and building new features or new components. The QA analysts will perform testing and identify any bugs at this stage. These issues will be placed into JIRA for remediation before the UAT stage.
  6. The UAT and Content loading phase will load content and support UAT testing. Issues will be remediated as required during this phase. 
  7. The Go live stage will coordinate the site live  process, and deploy the site.
  8. The Hypercare stage will provide a provision for active support to investigate, prioritise and remediate issues post go live. This has been provisioned for two weeks and then support is handed over to the Service Desk team under BAU.
  9. The BAU stage will onboard site stakeholders to Salsa application support.

An overarching governance stream manages the project end to end. The governance stream will normally include a weekly project report that details key activities and financials, in this case due to the short project we suggest this done per stage, Design, Build, UAT, Go-Live (wrap up).

We also follow an agile project delivery methodology to help drive continuous change and ensure we evolve as the project does. Agile is a collaborative approach that focuses on work across teams (and in our case often between Salsa and our client), with adaptive planning and continuous improvement. Salsa currently has five certified scrum masters on our team.

Related Case Studies

Banner - Federal agency— upgrading four websites to Drupal 10

Federal agency — upgrading four websites to Drupal 10

Upgrading four federal agency websites to Drupal 10, enhancing security, performance and accessibility for Australian users

Read more
Thumbnail - GovCMS — Operating a SaaS web platform on behalf of the Commonwealth

GovCMS — operating a SaaS web platform on behalf of the Commonwealth

Architecting and managing a SaaS web platform to help government consolidate and standardise websites.

Read more
Banner - Climate Change Authority — website rebuild and migration to CivicTheme

Climate Change Authority — website rebuild and migration to CivicTheme

Website rebuild and migration to CivicTheme to support the Australian Government’s independent climate policy advisory authority.

Read more
Banner - GovCMS — automated upgrading of 300+ GovCMS sites to Drupal 10

GovCMS — automated upgrading of 300+ GovCMS sites to Drupal 10

Upgrading government sites to the latest Drupal version (D10) to protect government information and services.

Read more
Banner - Bendigo Law Courts

Bendigo Law Courts — new Drupal website using CivicTheme

Website build to transform the court experience for Loddon Mallee citizens.

Read more
The Victorian Government Open Data Portal

Data.vic — Victoria's whole-of-government open data portal

A whole-of-government open data CKAN platform that lets people discover, share and access Vic Government open data.

Read more
Funky new graduate site for Minter Ellison

Minter Ellison — Drupal website

Funky new graduate site to attract graduates through digital engagement.

Read more
Case Study - Banner - CMS as a service

University client — 25 websites migration

Bringing 25+ legacy sites from three different content management systems onto one platform to consolidate university assets.

Read more
Banner - Updated 2018/2019 Victorian Budget site

Victorian Department of Treasury — Budget website 2018

Enhanced Victorian Budget website built on GovCMS to ensure reliable, effective and robust delivery of Budget information.

Read more
Drupal for USQ

University of Southern Queensland — technical advisory

Drupal 8 technical expertise and agile coaching to help deliver a student portal to better engage with students.

Read more
Case Study - Banner - Nabers

National Australian Built Environment Rating System — GovCMS

Online tools and a new brand on GovCMS to support more sustainable energy consumption.

Read more
Banner - Delivering new eSafety site with GovCMS SaaS

Office of eSafety — GovCMS

An engaging website on GovCMS SaaS to enable a safer and more positive experience online for citizens.

Read more