Skip to content

Commit bbdd335

Browse files
authored
Merge pull request #103 from NHSDigital/Bowel-update
Bowel cancer update
2 parents 29c51ca + 1ea1263 commit bbdd335

1 file changed

Lines changed: 47 additions & 0 deletions

File tree

Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
1+
---
2+
title: Accessibility audit of BCSS
3+
description: How the bowel team carried out a high level audit of the bowel cancer screening service (BCSS)
4+
date: 2025-04-07
5+
tags:
6+
- bowel screening
7+
- Accessibility
8+
---
9+
10+
This week the bowel UCD team reviewed the accessibility and usability of the bowel cancer screening system (BCSS).
11+
Accessibility concerns with the current system are often raised as one of the main reasons to modernise BCSS. The project team requested an accessibility audit to use the results to accelerate the modernisation work. However, it seems like this audit could take a while so in the meantime the UCD team conducted a high level audit to highlight potential improvements early on.
12+
13+
## How we did it
14+
15+
- worked together in groups of 3 to 4 people and also looked at some things individually
16+
- referred to GOV.UK guidance on [how to carry out a basic accessibility check](https://www.gov.uk/government/publications/doing-a-basic-accessibility-check-if-you-cant-do-a-detailed-one/doing-a-basic-accessibility-check-if-you-cant-do-a-detailed-one#technology) for advice on how to start and how to structure a high level audit
17+
- used a BCSS test system to access the screens and code rather than the live system (access to the live system is difficult due to the training and sign off required)
18+
- used the Windows default voice over settings to get a brief indicator of how a screenreader might interact with BCSS
19+
- used the browser developer tools to look at snippets of code to check things like element labelling, font sizes, and the size of interactive elements
20+
- used the basic browser tools to zoom in and out to see how the system responds
21+
- referred to an online tool to check the colour contrast of certain sections and elements
22+
23+
## Issues we had
24+
25+
Knowing where to start for a high level audit was difficult. We knew we couldn’t cover everything but wanted to make sure we got the most important parts. Referring to the GOV.UK guide was really helpful in pointing us in the right direction.
26+
27+
The BCSS test system is clunky and difficult to get into. It is also fairly slow.
28+
29+
We were unsure how to format the information, considering this was a high level audit and we were not making detailed recommendations. We eventually decided it would be best to create a page in Confluence with a simple table describing the issues we found and how they can affect BCSS users.
30+
31+
## What we found
32+
33+
Here are a few of the top level findings that stood out to us as problematic and things that could hopefully be resolved in the future. We recorded everything else in Confluence so contact Lasara Denton or Stephen Nicola for a link).
34+
35+
1. The headings, general text sizes and page titles don’t meet best practice standards or accessibility standards. The body font is very small and there are lots of inconsistencies in font sizes in general. The page headings are not descriptive and the page title seems to be the same for every page.
36+
37+
2. When we looked at the code we could see that a lot of things had not been labelled correctly like headings, input fields and selects.
38+
39+
3. We could use the keyboard to navigate the page to a degree. However, it did not always work how we expected and some clickable elements were skipped over.
40+
41+
4. Most of the clickable elements that we looked at, like buttons, radios and checkboxes, were very small and do not meet the minimum size of 24x24.
42+
43+
5. When we zoomed into the screen to 400% the information on the system did not react responsively. Instead, we had to scroll horizontally to see all of the content on the page.
44+
45+
## What's next?
46+
47+
We will share this information with our wider team to hopefully help stimulate the conversations around modernisation and improving the accessibility of BCSS.

0 commit comments

Comments
 (0)