About Analyze

Analyze Consulting was founded in 2007 with the purpose to help businesses get to the bottom of and solve business inefficiencies. The cornerstone of this dream is a passion for quality business analysis and project management.

We are motivated and rewarded by helping businesses be more efficient and solve problems.

We believe that the best way for us to do this is to start with a deep and thorough understanding of the problem or opportunity. The discipline and insight that we apply to this enables us to be confident and truly objective about defining the best possible solution.

Our vision is to be the partner of choice in solving business challenges through the appropriate use of technology, process and people.

Get In Touch

Email: info@analyze.co.za

Tel: +27 (0)21 447 5696

Cape Town Office:
The Studios – Unit 314
Old Castle Brewery Building
6 Beach Road
Woodstock
7925

Johannesburg Office:
Block A
Homestead Park
37 Homestead Road
Rivonia
2191

Creating context for The Context Diagram

//Creating context for The Context Diagram

Often, when business analysts start projects, they are required to define the scope of work that will be involved in implementing a new system. One way to do this, is to draw up a context diagram that graphically illustrates the full scope of the system.

 

What is a context diagram?

This is a simple but powerful tool that clearly shows the system under consideration and the various external entities that interact with it.  A context diagram shows at a very high level:

  • The system boundaries
  • The external enties – these could be people or other systems
  • The information that flows between the system and these external entities

 

External entities may include various stakeholders and systems that have direct interactions with the system under consideration. It is not to be confused with the use case diagram which is more detailed and includes detail down to the process level.

 

Why is it important?

This very useful tool is often overlooked by business analysts as they believe it does not add much value. The team at Analyze, however, believe that it is a critical step in the initiation phase of a project. The context diagram is a tool that will be a central reference point for scope.

 

How to draw one up?

The key is to ensure that the context diagram depicts the project scope simply but accurately.

 

Here are our top tips on drawing the context diagram:

 

  1. Start by drawing the main system under consideration in the middle of the page.
  2. List all external entities around the system. NB. Only list those external entities that have direct contact with the system.
  3. Taking each external entity, describe the relationship it has with the system. This relationship includes – what kind of information the entity will require from the system and what their main interactions with the system will be.
  4. Represent this relationship with a line between the entity and the system. Use an arrow on each line to indicate the direction of the information flow, either towards the external entity or towards the system. Describe the information that moves between the entity and the system. Information may only flow in one direction.
  5. Follow step 3 and 4 again for the adverse relationship i.e. relationship between the system and the external entity.

 

An example?

Take for example a new e-commerce website being developed for a retail chain. The main system under consideration will be the e-commerce website. The various external entities may include customers, staff, management and payment system.

  • Customers can register on the system, view different goods for sale, place orders, make payments, track orders etc.
  • Staff can update inventory (prices and goods) on the system, view customer orders, track customer orders, process orders placed by customers etc.
  • Management can access reports on goods sold, user statistics, stock levels etc.
  • The payment system can process payments, send notification of successful/failed payments etc.

 

Ecommerce Website Example

You can see from the example above, that the context diagram is really valuable in defining the scope of a project at a high level. This ensures that all project stakeholders are on the same page from the get go.

 

Having problems defining scope? Contact us today to find out how we can help you in defining the scope of your project.

No comments yet.

Leave a comment

Your email address will not be published.