The weather is changing - a progressively decoupled approach in the BoM website

Presented by: Joshua Li, Accenture & Ben Di-Lorenzo, Bureau of Meteorology
Level: Novel topic - suits all levels
Length: Full 20 minutes

Project and website introduction:

  • A focus on Security, Stability and Reliance
  • Safety of Australian people as a key driver of design and prioritisation
  • Delivery approach, UX design working closely with the business to shape the new look and feel
  • Extensive Business analysis of the existing site and working closely with the business to refine the requirements

The technical solution:

  • Drupal content modelling and structure
  • Progressively decoupled approach
    • Using React and linking into the Bureau Design system for the Front end dynamic elements
    • Extensive thinking about performance as such an important asset to Australia. Cashing, CDN, API design, Approach to rendering front end.
  • Weather data integration
    • Extensive work and design to integrate with back end systems for dynamic data, forecasts, observations, warning and mapping
    • DevOps and test