Using NLP to remove ambiguity from requirements

By | 22/04/2016

Below are a number of sentences extracted from requirements documents. The techniques in this article use a NLP technique called the Meta model which can be used to identify ambiguity and where information is missing.
For an introduction to what NLP is please read the introduction in the following article – How NLP can be used to improve communication with stakeholders.
For a summary of the meta model to provide context please read – Using NLP to explain ambiguity from gathering and documenting requirements.
Read the following requirements and decide for yourself first before reading any further whether and how these requirements can be improved or what questions could be asked to ensure information is not missing.
1. All remittance advice notes must be emailed

2. The requirement should have a priority of essential

3. The HR file should be processed daily

4. All records must be validated by the front end when they are amended

5. Data needs to be sent quarterly

6. The system must be the fastest on the market

7. The system must be user friendly

As explained in the Using NLP to explain ambiguity from gathering and documenting requirements there are 3 types of language patterns to look out for. These are:
1. Generalisation

2. Deletion of information

3. Distortion

See table below for an explanation of the different types of language patterns, the example requirements and what actions are required by the business analyst to overcome ambiguity.
Generalisation

generalisation table

Deletion

deletion table

Distortion

distortion

Thoughts? Questions? Please share in the comments.

Author: Helen Winter

An Management Consultant responsible for structuring programmes, success criteria, mobilisation, management of scope, budget, timely delivery, benefits realisation and stakeholder satisfaction. Helen has led on large transformation programmes to execute delivery along with strategic business outcomes. Helen is also a global business author with publisher Kogan Page where her first book “The Business Analysis Handbook” was a finalist for 2 major industry awards. One was for contribution to project management literature with PMI and the other was the Specialist book category for the business books awards. She is an active member of the APM programme management group. She is currently involved in a focus group sharing examples of good programme management practice and is an established speaker for project management forums. In her free time, she loves sharing her knowledge on her blog BusinessBullet.co.uk which is followed by over 5000 visitors a month.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.