Tuesday, 25 May 2021

Corkscrew Minds - Creativity and Business Analysis



There is an old adage in systems development:
  • Analysis is about Discovery.
  • Design is about Invention.
From which follows - that Analysis is mainly about logical objective thinking (what is).
Design is more about creative thinking (what may be).

Like many things in business (and life generally) things are not always that clear cut, but this does serve us well as a broad principle.

So this leads to an interesting question - is there a place for creative thinking in Business Analysis?
I personally thing that the answer is "Yes" - but feel free to disagree.

Another principle of Business Analysis,  that I believe in strongly:
  • Problem.
  • Solution.
  • In that order.
  • Not the other way round!
So should Business Analysts focus purely on analysing Problems in a logical and objective way, leaving Solutions to creative designers?

If you will allow me, a short but relevant digression into history.

During World War 2, British leader Winston Churchill identified a need for "corkscrew minds".
People with the ability to think creatively and challenge convention. People who could analyse problems and come up with highly innovative solutions - "game changers" if you will forgive the cliche.

Churchill believed that one strength of the Germans was their ability to think clearly and logically. But he also believed that this was a potential weakness. It could lead to thinking too much in "straight lines" and missing potentially powerful and potentially war-winning solutions. It could also leave them open do deception. So recruiting creative thinkers to support the British war effort  was a deliberate policy.

One great example of this was "Operation Mincemeat" - a cunning and devious scheme devised by British Intelligence in 1943. It aimed to fool the German commanders into thinking that the allies next target for invasion was Greece rather than Italy. It involved fake documents, a convincing "back story", a submarine and a dead body - and it worked! It is beyond my scope here to describe this further, but if you are interested you can read more - here:
Wikipedia - Operation Mincemeat


Another example, arguably far more important, was the breaking of the German Enigma Code at Bletchley Park. This included the development of Colossus, the world's first programmable digital electronic computer - which then led to the development of Information Technology as we know it today. Many corkscrew minds were involved - but one who stands out is the Alan Turing, for me one of the "greats" of IT history. You can read more about that - here:
Wikipedia - Bletchley Park

Both of these involved using both creative and logical thinking to analyse problems as well as for devising potential solutions. Hence - Corkscrew Minds were needed.

Moving rapidly forward to 21st century business problems (or opportunities if you prefer!) -
a combination of both creative and logical thinking may be the best approach.

Analysis for a project starts with understanding the business environment and the business requirements that arise from this.

On the surface this may seem straightforward - after all you can just ask the people in the business how thinks work and they will tell you. You can then ask them how they want it to work in the future and they will tell you.

But in practice this information is often "buried" or "hidden". Businesses are often complex, so that no one individual can explain, at least in any useful detail, how it all fits together and works. Requirements are often not fully understood at the required level because nobody has fully though through what the real problem is and what exactly they are trying to achieve.


Hence the tremendous value that you, The Business Analyst, can bring to a project.

Your job is to:
Facilitate and Investigate - work with stakeholders to draw out a full understanding of business processes, business data and business requirements.
Analyse and Prioritise  - work across and drill down to help the business draw up a full picture, at the required level of detail, of the way forward.

There are a number creative Business Analysis techniques that can help.
Examples include:
  • Brainstorming.
  • Facilitated Workshops.
  • Rich Pictures.
  • Mind Maps.
Each of these involves a degree of creative thinking.

So to conclude - yes creative thinking does have an important place in Business Analysis.

If you have anything else to add to this - please comment - creatively!

Tuesday, 18 May 2021

Business Processes and Scenarios - Think Like A BA



Like many Business Analysis Trainers / Consultants - I've spent a lot of time in hotels over the years.

One thing that I enjoy as a BA is observing how businesses work, even if I'm simply a customer rather than on an assignment. I find the process of doing business and how different organisations work quite fascinating.

Observation is one fact finding technique that you can apply anywhere at any time.

This can lead to some interesting insights into the way that a business works and how things might be improved. One of the things that Business Analysts do!

To give an example - I was once staying in a large chain hotel, in Belfast as it happens (one of my favourite cities to visit and work in).

Once I'd checked in and unloaded my bags into my room I headed for the restaurant. Like many travellers I was hungry after a long journey.

One question a BA might ask - why do most larger hotels have an on-site restaurant? Particularly those in city centre locations where there are dozens of places to eat within a short walk.

Restaurants incur cost overheads - staffing, heating, lighting and use of space that could be used for something else.

One reason is that it is a useful facility for their guests, easy and convenient - the Customer viewpoint. Another is that it should generate cashflow and profits - the Business viewpoint.

What follows on from this is that one way (there are others) to achieve this business objective is to provide good food and good service.


Returning to my own story - I was shown to a table by a very friendly and polite waitress, handed a menu, asked if I wanted to order a drink, given my beer and asked if I was ready to order food.

I placed my order, enjoyed my beer, waited a short while and my meal was delivered by the waitress.

I started to eat and the food was not good, overcooked and dry, probably pre-prepared and left under a heat lamp in the kitchen for too long.

After about 5 minutes the waitress returned and politely asked if everything was ok with my meal. I replied, equally politely, that it was not. She smiled and without saying anything moved on to her next customer.

Once I'd finished I walked over to the restaurant bar where the same waitress produced my bill and asked me to sign for the meal, so that it could be added to my final hotel bill. I thought about complaining, but was too tired to argue so simply signed the chit.

Then - she asked me again, with a smile, if everything was ok with my meal. I again replied, equally politely, that it was not. She handed me my receipt and I headed out.

Why am I explaining all this? After all if I wanted to moan about the hotel I could post on TripAdvisor or Facebook!

Well it got me thinking, why did such an obviously polite and pleasant member of staff behave like this and completely ignore my complaint? Other than that the service in the restaurant had been excellent.

I'll never know for certain, but based on my experience of business processes and Business Analysis it probably came down to failure by the hotel , not her, to do two things properly:
  • Business Process Modelling.
  • Process Implementation and Staff Training.

I reckon that when the waitress did her initial training in the hotel she was taken through the basic processes of dealing with a restaurant customer:
  • Show to table and give menu.
  • Take drinks order.
  • Deliver drinks.
  • Take food order.
  • Deliver food order.
  • Check all ok.
  • Produce bill.
  • Check (again) all ok.
  • Take payment.
What the hotel had failed to do was consider various scenarios for the process.

The waitress had clearly been well trained in "Scenario A":
Check all ok - answer = Yes.
Check (again) all ok - answer = Yes.

What the hotel had failed to consider was "Scenario B":
Check all ok - answer = No.
Check (again) all ok - answer = No.

Or indeed variants - "Scenarios B-1 and B-2"
Check all ok - answer = No.
Check (again) all ok - answer = Yes.
Check all ok - answer = Yes.
Check (again) all ok - answer = No.


This resulted in two potential weaknesses - and therefore potential areas for improvement.

First - a training plan that not only covered the "Happy Day" Scenario but other situations as well.

Second - a business process that included additional actions to be taken in the case of various "Unhappy Day" Scenarios.

In addition to the above there might be a whole range of other Scenarios to consider - including, as in my case:
Check all ok - answer = Yes (but Customer's real feeling = No).
Check (again) all ok - answer = Yes (but Customer's real feeling = No).
...... and many more.

So how could a Business Analyst have helped the hotel to do things better?

Well - there are a number of BA techniques that you could apply - including:
  • Stakeholder Analysis.
  • Scenario Analysis.
  • Process Modelling - Business Activity Models.
  • Process Modelling - Use Case Diagrams.
Stakeholder Analysis would help to identify the various participants "actors" in the business process (Serve Restaurant Meal) - and hence their roles and viewpoints.

Scenario Analysis would help to identify the various possible routes through the process - as described above.

Process Modelling would help to identify and design the business processes and actions needed to deal with the various Stakeholders and Scenarios.

Plus of course, in addition to the various diagrams and documents that could be produced using the techniques above - just simple observation and common sense by a good BA.

I'll describe how you might do this in future posts - and I also cover these techniques in my various BA training courses (shameless plug - see links above top right).

If you have anything to add to this - please comment!



You might also enjoy:

Adrian Reed Blog:
Make It Easy For Stakeholders: Think Like a Restaurateur!

Business Analysis Blog:
Stakeholder Analysis - Identifying Stakeholders



Photo Credits:
Restaurant Photo 1
Restaurant Photo 2
Restaurant Photo 3
Restaurant Photo 4

Friday, 14 May 2021

Business Analysis Techniques - Rich Pictures

Business Analysis Techniques - Rich Pictures
Business Analysis Techniques - Rich Pictures


A Rich Picture is a diagram used to capture and organise information visually, using images to explore ideas creatively.

In business analysis they have many uses – for example:
  • Recording the results of interviews, workshops or other fact finding.
  • Capturing and analysing requirements.
  • Understanding business processes.
  • Analysing stakeholders.
  • Exploring solutions creatively.
The example above shows how a Rich Picture might be used to analyse the stakeholders for a Hotel Booking System.

The technique is similar to Mind Maps - but makes more use of visual imagery, which can make them easier for business users and other stakeholders to relate to.
You can learn more about Mind Maps in my earlier blog post:
Business Analysis Techniques - Mind Maps

A Rich Picture can be initially be drawn by hand - as "rough notes" during a meeting or workshop.
It can then be enhanced and expanded if needed - the build up a fuller picture of a business scenario.

For example - taking the example used at the top of this blog post - a Hotel Booking System - Stakeholder Analysis.

Imagine that initial analysis has revealed that there are three main groups of stakeholders for the project - Customers, Staff, Suppliers.

Business Analysis Techniques - Rich Pictures

You could start with the diagram shown above - that simply shows the system under investigation in the centre - "Hotel" - with a little sketch of a hotel building to illustrate this. This also shows the three groups of stakeholders link to the central image.

Business Analysis Techniques - Rich Pictures

You could then add detail to the diagram step by step. For example - imagine that analysis has showed that Hotel Staff fall into three main groups - Back Office (administration), Reception and Restaurant. This could be shown as above.

Then - as also shown on the diagram - these groups could be broken down further. In the diagram above - for example - staff in the Restaurant have been broken down into Front of House (FoH), Bar and Kitchen.

Business Analysis Techniques - Rich Pictures

The same could be done with Customers and Suppliers - as shown above.

The picture could then be reviewed with business users and others to ensure that it is accurate and complete. If not it could be amended accordingly until it does proved an accurate and complete picture of the stakeholders for the project.

So - in conclusion - benefits of Rich Pictures:
  • Relatively fast to do.
  • Easily understood.
  • A good communication tool - stakeholders such as end users can relate to them.
  • Visual documents are usually easier to talk through and review than the equivalent text.



You can learn more about Business Analysis techniques from the videos on my channel:
Business Analysis - YouTube

My online course on Udemy covers the fundamentals of Business Analysis - including a session on Rich Pictures with a detailed case study example. Learn more here -
Course - Stakeholder Analysis

Wednesday, 12 May 2021

Business Analysis Techniques - Mind Maps

Business Analysis Techniques - Mind Maps
Business Analysis Techniques - Mind Maps


A Mind Map is a diagram used to capture and organise information visually.
A relatively informal high level diagram that can be done quickly.

In business analysis they have many uses – for example:
  • Documenting the results of interviews, workshops or other fact finding.
  • Capturing requirements.
  • Understanding business processes and data.
  • Analysing stakeholders.
They can then be used as a basis for more detailed analysis techniques such as data flow diagrams or use case diagrams. So – a good start point for analysis.

A Mind Map can be initially be drawn by hand - as "rough notes" during a meeting or workshop.
It can then be enhanced and expanded if needed - with more text and better images.


The example above shows how you might sketch out a mind map on paper.

This example shows how the technique can be used for Stakeholder Analysis - in this case for a hotel booking system. It shows three main groups of stakeholders - Staff, Customers and Suppliers. Two of these three groups are then broken down further.

You could review this with other members of the project team and with some of business users. This is likely to result in additions, corrections and more detail being added.
Business Analysis is generally iterative – which means that documents are completed in steps.

Having completed the diagram using “pen and paper” you could use a computer based tool to produce a digital version - as in the illustration at the top of this post. This may be easier to share with the project team and other stakeholders.

The Mind Map could then form a basis for further analysis using other techniques.

So - in conclusion - benefits of Mind Maps:
  • Relatively fast to do.
  • Easily understood – a good communication tool.
  • Visual documents are usually easier to talk through and review than the equivalent text.



Mind Maps Course on Udemy
My highly practical and interactive course - where I will teach you to draw these diagrams  and how to use them in practice. It includes a real life case study that you can work through step by step to learn and practice your new skills. Also an interesting and fun project that you can try for yourself. You can try out the first couple of sessions for free a d then enroll if you choose:
Mind Maps Course on Udemy