Emily Blandford

I am a service and systems designer with over a decade’s experience in design for decision-making, most recently leading Accenture’s AI & Data design practice.

Through understanding how people actually make decisions, I design the products, processes and tools that help enterprise teams act on data, reducing the gap between what organisations know, and what they do about it. I lead client work end-to-end, from defining the problem through research-led, co-designed delivery, and I grow design capability in the teams around me.

Executive performance dashboard design with a left filter rail, key outcome indicators and drivers and drainers charts. Figures are masked.

Product

Executive performance management dashboards

Dashboards for a consumer goods company, used in monthly meetings in place of the slide deck. People moved from arguing about the number to talking about the business, and became more comfortable working with data directly. The client estimated it saved around 100 hours a month, and reported £14M in additional net sales value within six months.

Role
Information design lead
Scope
Research, information design, Power BI
View case study
A process map of how compliance works across a regulated utility, in five stages: understand compliance, measure compliance, assess and prioritise risk, plan and action, and monitor, govern and assurance.

Product

Compliance data system

A system for a UK regulated utility’s compliance, operations and regulatory teams, tracking self-assessments, actions and external assessments in one place. I mapped how compliance works in practice, and where the needs of central compliance and the teams on the ground pull apart, so one product can help everyone do their job. The map also shows where automation can pull in data from other systems and alert people when compliance is at risk.

Role
Design lead
Scope
User research, process mapping, service design
View case study
Design system page with an orange banner: more complex chart foundations, consider appropriate use, and warnings on each chart type.

System

Data visualisation design system

A Figma design system for building dashboard wireframes that translate directly into Power BI. It combines a style guide and a component library in one file, with rules for colour, chart alignment and spacing, and guidance on which charts suit which situations.

Role
Designer and author
Scope
Design system, documentation, variables
View case study
A full curiosity map: coloured diamond nodes of questions, grouped by topic and connected by lines.

Method

Curiosity mapping

To design for decision-making, you have to understand how individuals and organisations make decisions. Curiosity mapping is a visualisation method for learning how functional specialists think, and for getting everyone aligned on it.

Role
User experience lead
Scope
User research, strategy, product scoping
View case study
The activity log: a stacked bar chart of time by activity type, a daily list of activities and a to-do panel. Names are replaced.

Personal product

Activity log

A personal tool I designed and built with Claude: an activity log that records what I worked on, who with, and what to follow up.

Role
Designer, builder and only user
Scope
Product, data model, front end
View case study
Emily Blandford
All work

Method

Curiosity mapping

RoleUser experience lead
ScopeUser research, strategy, product scoping
Used onMore than ten client engagements

To design for decision-making, you have to understand how individuals and organisations make decisions. Curiosity mapping is a visualisation method for learning how functional specialists think, and for getting everyone aligned on it.

What is curiosity mapping?

Curiosity mapping evolved from a two-day user research workshop. What started as post-its stuck on a wall became a more polished set of questions that externalise how functional specialists think, to help product teams build the right products.

A curiosity map traces:

  • What triggers someone to open a tool
  • The high-level question they arrive with
  • The question that comes after the answer, depending on what they read in the data
  • The point at which they feel finished and can leave
  • Navigation to other products and systems

Each question is then checked against what already exists: is there a product that answers it well today, or would it need a new one? The map also notes the level of data aggregation each question needs, and the metrics that would answer it. That lets us analyse how available those metrics and KPIs are, and start designing the dashboard screens that answer each question.

Why it’s useful

  • It builds confidence in our understanding of users. It shows we know which questions need answering, and reassures people that a range of users is covered. Some questions are ones users are often asked, rather than ones they care about, and putting them on the map helps people self-serve instead of asking someone to pull the information for them.
  • It shows breadth and focus together. We can demonstrate that we understand the complexity of the questions while choosing to focus on some now, which makes the iterative approach credible, rather than trying to cover everything at once.
  • It earns trust with new user groups. Clients across a range of industries have responded well to it. It is a very visual way for users to say “yes, you have understood me” or “no, you haven’t”, and to feed back on what would matter more to them.

An example

A full curiosity map: coloured diamond nodes of questions, grouped by topic and connected by lines.
A full curiosity map for one group of experts: every question they raised, grouped by theme and linked to the questions that follow.

Each diamond is a question, categorised by the level of information needed and whether it is in scope. The questions are arranged into broad themes, which sets their position, and the links between them show how those themes interact. A theme might be a screen, a set of screens or even a whole product, and a single question could be a product in itself.

The legend

Legend for the curiosity map, with colours for in scope, level of aggregation, another product, machine learning and qualitative
Questions are colour-coded by how we intend to work with them.
  • In scope (pink): questions the current project will answer.
  • Level of aggregation (purple): how detailed the answer needs to be.
  • Another product (yellow and orange): questions better covered by a different product, inside or outside the system.
  • Machine learning: questions that could benefit from recommender-type models, scenario modelling or other statistical models.
  • Qualitative: questions that need qualitative data to support them.

A closer look

One module of a curiosity map, titled What does the market look like?, with diamond nodes of questions tagged by level of detail
One module of a curiosity map: “What does the market look like?”

This is a simple entry point to a dashboard, asking what the market looks like across products at different price points. It moves from a highly aggregated, executive-level overview of the market today, to more detail on products, brands and categories and how they change over time, and then down to pack size, branding and promotions and their influence. That last level is where specialists spend much of their time on more complex analysis.

The pink diamonds are the screens in scope for an early iteration of the product.

Previous← Data visualisation design systemNextActivity log →
Emily Blandford
All work

Product

Executive performance management dashboards

RoleInformation design lead
ScopeResearch, information design, Power BI
ClientA consumer goods company

Dashboards for a consumer goods company, used in monthly meetings in place of the slide deck. People moved from arguing about the number to talking about the business, and became more comfortable working with data directly. The client estimated it saved around 100 hours a month, and reported £14M in additional net sales value within six months.

The challenge

The executive-level monthly performance meetings ran off slide decks built by the functional areas, with no single version of the truth. The conversations weren’t as valuable as they could have been, because people were discussing whether the numbers on screen were correct. The decks also took time to build, so by the meeting they were often a couple of weeks out of date.

The functional areas saw the hierarchies slightly differently. Brand and marketing, for example, might categorise brands differently from the commercial teams, who looked at them more from a promotional perspective. Numbers were aggregated inconsistently, and not always in a self-explanatory way, and high volumes of manual data cleansing and reconciliation went into producing them.

Existing analytics tools had been designed to support individual use cases, without being considered across functions, and adoption of existing tools had been low.

The programme’s baseline found people were twice as likely to feel frustrated, impatient and confused when working with data as to feel focused and enthusiastic.

Who it is for

  • The market director, finance director and functional leads: in the monthly performance management meetings, where decisions are made.
  • Brand, marketing, commercial and finance teams: in their day-to-day work, to understand performance within the business and raise questions with the leads.

Process

We followed a double diamond approach, working with the functional teams throughout so the dashboards reflected how they actually make decisions. I used curiosity mapping to record some of the research outputs.

  • Understanding. Interviews, observations and workshops to learn what each team needed, the questions they needed answered, how they make decisions, how they feel about interacting with data and any concerns about new products. We also gathered the PowerPoint, Excel and dashboard materials they already used, so we could reuse charts that were meaningful to them rather than reinventing things.
  • Designing. Maps and user journeys, sketches, wireframes and prototypes, to work out how a data product could respond to what we had learned and to communicate our understanding of their business requirements.
  • Co-designing. Sessions taking those designs back to users at an early stage, so they could redirect us where their needs weren’t well captured, and so we could align the different functional areas. This also supported the business change process, helping people get comfortable with a new way of working. We had regular touchpoints with users, including senior executives, so we could react quickly to feedback.
  • Building. Working with developers and engineers to build the dashboards, and making sure the data foundations being built at the time would support the front end we needed. We iterated through design reviews for both visual and functional quality.
  • Testing. Realistic user testing, to check the dashboards responded to the real-life scenarios users needed, and that the design worked across laptop screens, TV screens and the large presentation screens in meeting rooms.
  • Evolving. Iterating over time, as the data foundations developed and users became more confident with the dashboards.
A hand-drawn sketch of a scatter chart on paper, covered in sticky notes with users’ questions, such as “What did last year look like?” and “Quarterly not monthly?”
Understanding: users’ questions on sticky notes, over a hand-drawn sketch.
Three people standing in front of a large screen showing an early version of the dashboard. Faces are blurred and figures are masked.
Co-designing: reviewing an early version in front of the screen.
A person using the dashboard on a large wall screen, opening a drill-down menu on a scatter chart while colleagues watch. Faces are blurred.
Testing: using a built dashboard in a meeting room.

Working with the team

A team of over a hundred people worked on this product, mostly in data engineering. I was information design lead, working closely with the user experience design lead and the client’s head of user experience design, and with a team of UI designers to design the dashboards.

What I made

I owned the structure of the product and came up with ideas for how to represent data to answer business questions. My role was largely conceptualisation: thinking through which charts were needed, where they went and how content was displayed on screen, and the information hierarchy, such as how colour is used.

  • led the user research, including demos and workshops with users
  • worked closely with the UI designers so the wireframes reflected the design intention accurately
  • led co-design sessions, explaining design choices to client stakeholders and users
  • worked closely with developers so the Power BI build matched the design
  • led design reviews and feedback sessions
Top-line performance screen: filters on the left, market share and key outcomes at the top, drivers and drainers and a materiality scatter below. Figures are masked.
The design file, with figures masked. The small indicators at the top are designed for the null result: if they draw your eye, something is worth looking at; if they don’t, you’re fine and the meeting can move on.

What happened

£14Madditional net sales value in six months, reported by the client (programme level)
80%+adoption, against an industry average of 25% (BARC)
~100 hrsa month saved on slides, by the client’s own estimate
The market director presenting the dashboard on two large screens in an all-staff meeting, gesturing at a scatter chart. Faces are blurred.
The market director using the dashboard in an all-staff meeting.
Beyond having a nice tool that’s easy to navigate, it’s making us ask important questions.Market Director
BackAll workNextCompliance data system →
Emily Blandford
All work

System

Data visualisation design system

RoleDesigner and author
ScopeDesign system, documentation, variables
Used inClient projects, internal projects and sales pitches

A Figma design system for building dashboard wireframes that translate directly into Power BI. It combines a style guide and a component library in one file, with rules for colour, chart alignment and spacing, and guidance on which charts suit which situations.

The challenge

Within a client context, many teams were building dashboards that did not adhere to the style guide or follow a consistent structure. There was a design system available for them to use, but it didn’t fully reflect what Power BI dashboards needed. The style guide was kept in a separate place, so anyone designing a wireframe had to look at several documents to understand how to use it.

Most project teams also didn’t have a designer, and the existing design system assumed its users already knew Figma. It needed to be something non-designers could pick up without having to learn much about Figma first.

Who it is for

Anyone creating wireframes for Power BI dashboards in the client context. That could be a designer, but also a developer, a business analyst or a product owner, depending on who was in the team.

Process

I took the existing design system and style guide and created a structure for the design system. It brings in all the relevant information to support product teams in making wireframes that are consistent in how they use colour and layout. That equips them with knowledge of design principles, and an explanation of how to apply the style and use the components and variables set up in the system.

I did some research with business analysts and product owners in the client teams to understand what they would need and periodically shared the system with them for feedback, to support iterations.

What I made

I created a library of components and a file that explains how to use them in context, with the following structure.

  • Guidance. How to use the file (adding variables, amending a template, adding content to components), how to link components into an interactive prototype, and design best practice, including an explanation of some of the design choices in the system.
  • Foundations. Chart and utility colours, integration with a Power BI theme, typography, spacing, dashboard element sizing and number formatting, for a consistent style within dashboards.
  • Components and charts. Dashboard elements such as the frame, filter panel, chart frames, tooltips and navigation; the building blocks of a chart; common charts (KPI cards, tables, bar, column, scatter, line, slope, pie and donut); and complex charts native to Power BI, such as waterfall, area, radar and decomposition trees.
  • Templates. Example dashboards for users to build their own wireframes from.

The charts are built from atomic parts and are fully responsive: if one needs to fit a different space, the whole chart scales in the right way. A bubble chart, for example, scales so the bubbles stay circular.

Design system page headed More complex chart foundations, consider appropriate use, with warnings on waterfall, area, dot, swarm, radar and decomposition tree charts
The component library offers contextual information, helping users decide when and where it’s appropriate to use certain charts, considering load times and whether it’s likely a user will understand what the chart represents.
Foundations page of the design system showing semantic colour roles, typography, spacing and number formatting
Colours in dashboards have specific meanings. The foundations let users ascribe a meaning to a colour and use it consistently throughout. Some colours represent good or bad. There is a key colour for neutral chart situations, corresponding colours for charts that show aggregate numbers (for example, the market versus the company), and categorical colours for things like brand category breakdowns. There is also a view of how to access these colours in Power BI when the theme function is used.
Documentation for a bar chart component with toggles for gridlines, axis labels, stacking and colour, and notes on incompatible combinations
An example of a chart component description, including how to use it with the component’s attributes, so that people who are not accustomed to editing in Figma can access the chart style they need.
Common chart components in the design system
A view of the common charts documented within the design system, with the complete components documented above and the component attributes below.

Where it is now

I created a generic version of the design system that could be used across different client contexts, and to support internal and sales materials, to quickly create high-fidelity prototypes. Using variables in the Figma file has made this very straightforward: only a few things need to be updated, such as colour and font, to change the look and feel of the wireframes made with the design system.

Previous← Compliance data systemNextCuriosity mapping →
Emily Blandford
All work

Product

Compliance data system

RoleDesign lead
ScopeUser research, process mapping, service design
ClientA UK regulated utility

A system for a UK regulated utility’s compliance, operations and regulatory teams, tracking self-assessments, actions and external assessments in one place. I mapped how compliance works in practice, and where the needs of central compliance and the teams on the ground pull apart, so one product can help everyone do their job. The map also shows where automation can pull in data from other systems and alert people when compliance is at risk.

The challenge

The company tracked its compliance in a tool it had built in Power Apps. That raised a few problems. It couldn’t scale to capture the amount of information the company needed to hold, or to support its duty to report its compliance position over a long period. It wouldn’t integrate easily with the other systems the company relied on. And it was complex to use: people needed training before they felt comfortable with it. It tracked more than self-assessments, too, including actions and external assessments.

The aim was a more flexible system that follows how users think and work. The team had already built versions of it from the data available, which proved it was technically feasible. But operational users said it didn’t reflect their processes well enough. I joined in the fourth phase to rework it and make it easier to use.

Two teams who need different things

Central compliance sponsored the system and had been closely involved in building it. Both teams care about getting the information right, but they need it shaped differently. Compliance needs it structured in a particular way for analysis. Operational teams need it structured so they can act on it. Sometimes those are the same, and sometimes they aren’t.

The compliance team is very wary of unknowns in their data, so they wanted quite a rigid structure. Operational teams felt that didn’t give them enough context to know what to do. The design was a balancing act: capture information the way compliance needs it for analysis, with enough flexibility that it still means something to the people working on the ground.

Who it is for

  • Central compliance: a relatively small team, responsible for the compliance position and for regulatory reporting.
  • Operational teams: potentially thousands of users. They use it to plan maintenance and review work, to know what to assess and how often, and to raise actions to remove risk or fix something that is broken. Those actions feed into their day-to-day maintenance logs.
  • Regulatory teams: they use the information to report on the company’s position, in regular annual reporting and in ad hoc data requests.

Process

I joined in the fourth phase, so my first research was with the people who had been on the ground from the start. A new decision-making structure was being rolled out at the same time. I worked with them to understand the system at a high level, then played it back to compliance and operational users to check I had it right. I covered:

  • the flow of information
  • how people carry out assessments, document actions and complete them
  • the purpose behind each step
  • the end result, and where the information goes next
  • how it feeds into regulatory reporting, including regular annual reporting and ad hoc data requests
A process map of how compliance works across a regulated utility, in five stages: understand compliance, measure compliance, assess and prioritise risk, plan and action, and monitor, govern and assurance.
The process map: how compliance works in the company, in five stages, and how current and new tools support each one. It is also where automation can pull data from other systems and alert people.

Working with the team

I worked mainly with business analysts and engineers in our own team, and with the strategic, client-facing team members who worked directly with the client.

What I made

My biggest contribution was a step-by-step user flow that guides operational teams through a self-assessment. They know what is required of them and how to answer, with all the information they need and a way to ask questions, so access to information is never what stops them. It is also designed not to overwhelm.

The self-assessment product: a step-by-step panel for rating one compliance factor, with what the factor requires in plain English, the last assessment, and four rating options each explained. Site names are replaced.
Rating one factor. The panel says what is required in plain English, shows the last assessment, and explains what each rating means. Site and user names are replaced.
  • Plain English. Little reliance on codes or technical language. Each question says what is needed, and each rating says what it means, so people can feel confident they are rating something correctly and that it won’t take more of their day than it should.
  • Built for repeat use. A one-off push of effort isn’t enough, because assessments have to happen again and again. The process needs to fit into the flow of day-to-day work, with less oversight and less extra investment than before.
  • A way to connect systems. The product brings several systems together to show the compliance position, and is designed to take in more automation over time.

Where it is now

The updated product has made the documentation of self-assessment far more straightforward, and work continues. The next steps add more automation: a permit reader that updates the system when a permit changes, with people only needing to check it; automated readings for chemicals at different points in the water system and at outflows; and a link to the capital maintenance project system, so an action such as refitting a building or a tank can be followed through. The aim is to keep strengthening the links between systems so the right people have the information they need before anything goes wrong.

Previous← Executive performance management dashboardsNextData visualisation design system →
Emily Blandford
All work

Personal product

Activity log

RoleDesigner, builder and only user
ScopeProduct, data model, front end
Built withClaude, Supabase

A personal tool I designed and built with Claude: an activity log that records what I worked on, who with, and what to follow up.

The challenge

It is often difficult to officially log time spent between projects. I wanted to learn to build with generative AI, and I learn best by using the tools, so a log of my own time was a real problem to build against.

The aim was an accurate record of what I was doing, who I was talking to, the leads I was following up, my side-of-desk work, coaching conversations and business development support, so I can answer when I’m asked what I was doing.

Who it is for

Me. A private record I could add to daily, building a habit while I still remembered what I’d done, and easily extract from later.

Process

I started by asking Claude Chat how to build an activity log, and the first version lived inside the chat itself. It wasn’t comprehensive enough and had no visual front end, so I moved to building a proper app with Claude. It went through these stages:

  • Version 0. The version built inside Claude Chat.
  • Version 1. Its own app. I set up Supabase and Netlify following Claude’s instructions. It prioritised entering data over reading it, so getting any insight out was hard.
  • Version 2. A shift towards reading the data rather than entering it, though entering is still possible. It links entries more closely to a date, which is relevant for explaining to other people how I’m using my time.
  • Version 3. Entries broken down by date, so I can see whether I have logged everything for the day. A blue marker shows when I have reached 7.5 hours, a full working day. A bar chart sits at the top, and I added a to-do list so it also helps me remember what to follow up.
Version 0, inside a Claude chat: a form for logging a role applied for, with buttons for each type of entry above it. Other chat titles are blurred.
Version 0: Claude Chat.
Version 1 of the activity log, in its own app: a form for logging a role applied for, with a sidebar of entry types.
Version 1: its own app, built for entering data.
Version 2 of the activity log: a weekly list of activities with type labels, and a sidebar of activity types and subcategories. Names are blurred.
Version 2: built for reading the data.
Version 3 of the activity log: a calendar, a daily list of activities and a to-do panel. Names are blurred.
Version 3: entries by day, with a to-do list.

After starting to build, I thought through what I needed to log, the different categories, and how I would need to log that information, because the fields needed to be different for different types of information. I mapped a flow and a structure of information for how an activity would be added.

A flow diagram of how an activity is logged: add a name, choose a type, add a subcategory, a day and duration, a status, then detail fields. Blue boxes list the status options and detail fields for each activity type.
The flow and structure of information, mapped after I had started building.

After a few iterations I moved from Netlify to running it locally, which changed my workflow substantially. On Netlify I was iterating without seeing the output. Locally I could make small changes and see them on screen straight away, which taught me to give Claude better instructions.

What I made

I made a dashboard showing a log of activities, with the time breakdown visualised as a stacked chart and a to-do panel of relevant follow-ups. I could add new activities, and filter and search anything already in the system. Entries were organised into categories, with a status and a priority. I could search on a particular client or colleague, and add relevant information such as charge codes, if they existed, and whether an activity aligned to one of my work priorities, so I could log it as something that moved those priorities forward.

The activity log: a stacked bar chart of time by activity type, a daily list of activities and a to-do panel. Names are replaced.
The latest version, with clearer separation between foreground and background than version 3.

It was only for me, so I prioritised function over visual polish: seeing and filtering what I had logged at a glance, so I could tell someone what I had been up to over a period.

What I would do differently

  • Establish what is possible and needed before building. I would understand what is possible, desirable and needed for the context, separately from the product build. Claude suggested things bigger than I needed and I took the first answer, so I set up accounts and online hosting that a tool only I use never required. Next time I would spend longer on the scenario and ask more questions first.
  • Lay foundations first. I kept much of what I would normally document in my head, so there were no written user stories and no design files. Next time I would start from a brief and design files, not a prompt, so the fonts, colours and layout are my decisions rather than defaults.
  • Design for the behaviour, not just the data. A tool like this only works if it gets used. I would think about how to make logging happen when something occurs, rather than retrospectively: automation, links to other systems, entering data by voice, or nudges that remind without annoying.

Building this made it clear to me that design discipline matters more, not less, when AI makes building quick. It is easy to end up with something comprehensive and complex that was never properly thought through.

Previous← Curiosity mappingBackAll work