My role
Lead product designer
Other roles
Senior BE engineer
Senior FE engineer
Technical analyst
Munition analyst
Timeline
3 months
Tools used
Figma
FigJam
Zoom + Dovetail
Techniques used
User interviews
Process mapping
Impact/effort matrix
Dot voting
Overview
Increase data processing by 15x and reduce publication time from 2-3 hours to 90 seconds.
This project was the culmination of many problems all at once. Data entry teams had been raising concerns about the process for adding data to the system for some time. The sales team was starting to see a knock on from the current way of doing it. Management wanted more from the data we were ingesting. This project needed to deliver value to the business, both internally and externally.
My goal going into this project was to deliver a process that matched the current process throughput, knowing we could continue to improve it incrementally. However, the impact of this project was immediately evident.
15x
Increase in conflict data processed
Low value events increased by 15x and high value events by 14x.
3 hours
Faster upload for urgent events
Faster upload for emerging conflict zones. This became a USP.
2,300
Events processed in the first month
This was a new record for the events team.
RESEARCH
Keeping the user front and centre at all times.
User feedback: Asking our account managers to be vigilant for customer feedback. What isn’t working for a client, but also equally important to understand what is working. Are there patterns between clients?
Process mapping: ensuring we fully understand the current process before implementing a new one. We need to ensure we know what is and isn't going to be possible when our project delivers.
User and stakeholder interviews: ensure we capture the emotional challenges our users and business stakeholders face. Sometimes these can be shared challenges on either side of the same coin.
I often find that the best way to start a new project is to talk to people in the space it occupies. Whether that is an SME or a member of another team, such as engineering or sales, they can often help contextualise the business focus we should return to and help sell an idea based on hours of user research to management later. Getting the best from both worlds.
The end users for this project are governments, humanitarian causes and military applications. They all have very different goals, but unsurprisingly, they are often difficult to discuss openly. These things can hamper efforts to extract meaningful problem spaces from actual users.
Process mapping
User interviews
Internal users were very used to the status quo, and teasing the information from them was the key to this project's success. However, after hours of internal interviews with the team, I was able to outline issues with the current process (from the obvious to the subtle).
Stakeholder interviews with engineering, management and sales, with a deep dive into the processes in place currently with the event data team.
“Things we have put in place aren’t being fully utilised”
Frustration from engineering
“Customers complain about the slow updates to the system”
Frustration from sales
“Everyone manages their own area of the process”
Lack of process unification
“We need events to enter the system faster”
Opportunity to improve the process
However, despite all the information provided in the interviews, it was important not to lose sight of the fact that all users should be considered.
problem
Legacy workflows restricting adoption of new technologies.
Reviewing the current process and the issues that the users and stakeholder had it was clear that there were many problems with the current process which was causing huge delays to the data being added.
User list assignment
Users were assigned lists of events to work on, this meant that no other users could work on them. Additionally, this meant the event was stuck with that user until the entire sheet was completed.
Knowledge silos had formed
Because some events shared similar patterns, each user had their own set of events to manage. 1 person handled Ukraine alone, 1 person handled Europe, and another person handled the rest of the world events. Knowledge silos like this can be problematic for the business on many levels.
Process
We have the problem defined, so we now move on to ideation and solution development.
As everyone knows, there is more than a single way to solve a problem. If you think about the way we speak, we can add emphasis on a specific word, or even a syllable, to change the way a sentence is received. This is the same with design. You can emphasise elements, but we must retest to ensure the emphasis is in the right place.
Workshops with engineering
I also ran multiple workshops with the engineering team to understand what data was stored, then matched it to the site FE output to ensure we covered everything currently there. This reduced the risk of adding too much overhead to the data, while the goal for the business was to ensure greater throughput.
Design discovery
Mapping prototype testing feedback
This project required a thorough solution, but one that could deliver quickly. This meant making the complicated task simple for the user and engineering. This doesn’t always mean a simple solution, but it does mean being mindful of added and unnecessary complexity.
Prioritisation and dot voting workshop
I am a big fan of running prioritisation workshops based on an impact-over-effort analysis. This really helps bring all departments to the same level of understanding. Unusually for this project, our internal users were able to join afterwards and vote on the features they most wanted. This helped with story mapping the initial releases.
Solution
An experience focussed on problems and reducing load for the user.
The outcome of this project was a complex interface, but it still reduced the load on the user compared with the previous multi-step, multi-user process.
Below are 3 key areas that saw great improvements for the user.
Visibility of all records
Up until this point, it was not possible to view all the articles together. Seeing which ones contained media (using tags) and also which ones had events created from them. Additionally, the list gives information on extracted locations, dates and munitions mentioned in the articles.
Ability to filter records
This seems like an obvious element to add, but its impact was incredible. Users can now filter the results they see by specialism. Review completed news items and even review other data in languages other than English.
Popover event insertion
To keep your location context on a long list of items on the page, we implemented a popover that keeps the list visible behind the active input screen. Doing this allows us to keep many decisions in one place and reduces load time significantly, leading to faster event turnaround.
Impact
Did we achieve what we set out to do? Have we managed both the user and business needs?
In a word, yes, this project is by no means finished, but it has taken the team to a new level and enabled them to process information in ways not seen before.
15x
Increase in conflict data processed
Low value events increased by 15x and high value events by 14x.
3 hours
Faster upload for urgent events
Faster upload for emerging conflict zones. This became a USP.
2,300
Events processed in the first month
This was a new record for the events team.
The team have done a fantastic job, and I was very pleased with the outcome. The first 2 weeks after launch required further rounds of improvements, and since then, we have added features such as attributing multiple sources to an event (something not previously possible) and the ability to move an item into different states.
Reflection
What have I learned and what might I do differently?
This was many of the teams' first exposure to design thinking and a process like this. It is more front-loaded than a development-led project can be (at least in my experience). It can feel like research and ideation take up a lot of time. However, the feedback following the deployment has been overwhelmingly positive. Users feel more attached to the product (endowment effect). Engineers have had fewer updates because users are getting a product that solves their key problems, and key stakeholders in management and sales are seeing the benefits too.
Understanding the user was the key to success
During all the fact-finding and investigative work, I would hear "we've never been asked this before" or "I didn't know they did it like that". Removing the disconnect between departments was essential for this project to succeed. It was everyone's shared problem.
Ways I would like to improve…
The project
Implement real-time notification of users working on an event
Gamify the experience; the users currently work from a monotonous list of events with no end in sight.
Continue to check in with the internal team of users to understand further what they require.
The process
Implement a more formal process for how we carry out this work.
Continue to work with engineers to improve and develop the handoff that occurs.
Improve our style and component system to include commonly used elements.















