Overcoming Challenges with SCQA: Gordon Tredgold’s Guide to Problem Solving

In high-pressure situations, we often find ourselves focusing on tasks that seem important rather than the most urgent ones. To overcome this challenge, I use a technique called SCQA. It helps me identify the real issues at hand and focus on finding the right solutions.

SCQA is an acronym for Situation, Complication, Question and Answer.

What is SCQA and How Does It Work?

The reason for using this technique is to try and really understand the question that we should be focusing on, rather than the most obvious question or the initial question.

Often we think we know what the real question is, i.e. the most important question, but it’s not always the case, and if we have the wrong question, then we definitely won’t find the right solution.

So when you find yourself in a difficult position, just take a little time to step back and write down what the current situation is, this might be the question that you think you have to answer.

Once you have done that, then write down any Complications that you are encountering, which may be causing you difficulties in solving what you thought was the original problem.

Then ask yourself, so given all that, what’s the real question, or questions, that I now need to answer in order to make real progress?

Many times that I have done this, it has been a real eye-opener. It has often presented me with a question that I wasn’t focused on at all, one that really needed to be answered first, or was a different approach.

This then allowed me to better prioritise resources, focus on what was important and then look to make the progress needed to be successful.

This is another way of looking at the situation, to try and get a different perspective, to see whether there is another problem that we could solve first which might remove a major roadblock for us.

Applying SCQA to Real-Life Challenges

I was involved in a project where we had a program which had a Database Query which took 5 minutes to run, this wouldn’t have been a problem except that we called that Query 1000 times, which meant that this program would take 5000 minutes to run.

So we got all the Database experts in a room and we looked to find a way to reduce the duration of the Query. After a couple of hours the experts had done a great job, they had reduced the Query by 80%, but unfortunately, this meant that it still took 1000 minutes which was way too long.

So I stepped back and went through the SCQA process.

Situation – Define the Current State

We have a batch program that needs to complete in 1 hr.

Complication – Identify the Obstacles

One of the Database Queries takes 1 minute to run, which we call 1000 times, giving the program an overall duration of 1000 minutes which is way too long.

By writing this down, it’s now clear that we have two potential complications, one the job takes a minute to run, and two we have to call it 1000 times.

By looking at it this way we now get a different question.

Question – Determine the Real Issue

Why do we need to call the query 1000 times?

If we can answer that, and find a way to solve that problem, then the fact that the Query took 5  minutes is not a problem at all.

Answer – Find the Solution

As it turned out the Query always came back with the same answer, so we actually only needed to call it once.

In this case, we really couldn’t see the forest for the trees, there were two problems that we could have looked at but we had only focused on one, the Query duration.

I have used this SCQA technique many times when I have been stuck, or even when I have been creating presentations, to help me better understand and communicate what the real problem is that we need to solve, rather than just focusing on what might appear to be the most obvious problem.

If you want to learn more about creating highly engaged teams or being a better leader click the link to view our course.