Thursday, May 23, 2013

   Quick Links:   Articles     MA Blog     Community Blog     Templates     Books     BA Humor     Events     Jobs     Interview Questions         RSS Feeds

Business Analyst Articles: Business Analysis & Systems Analysis

Resources




BA ARTICLE ARCHIVE
» May 2013 (6)
» April 2013 (8)
» March 2013 (4)
» February 2013 (6)
» January 2013 (6)
» December 2012 (5)
» November 2012 (7)
» October 2012 (6)
» September 2012 (6)
» August 2012 (5)
» July 2012 (9)
» June 2012 (5)
» May 2012 (9)
» April 2012 (7)
» March 2012 (7)
» February 2012 (5)
» January 2012 (7)
» December 2011 (6)
» November 2011 (6)
» October 2011 (8)
» September 2011 (6)
» August 2011 (8)
» July 2011 (7)
» June 2011 (7)
» May 2011 (6)
» April 2011 (8)
» March 2011 (6)
» February 2011 (5)
» January 2011 (6)
» December 2010 (5)
» November 2010 (9)
» October 2010 (5)
» September 2010 (6)
» August 2010 (8)
» July 2010 (6)
» June 2010 (6)
» May 2010 (10)
» April 2010 (5)
» March 2010 (8)
» February 2010 (7)
» January 2010 (7)
» December 2009 (7)
» November 2009 (7)
» October 2009 (6)
» September 2009 (8)
» August 2009 (10)
» July 2009 (9)
» June 2009 (5)
» May 2009 (10)
» April 2009 (5)
» March 2009 (12)
» February 2009 (8)
» January 2009 (6)
» December 2008 (9)
» November 2008 (8)
» October 2008 (9)
» September 2008 (4)
» August 2008 (6)
» July 2008 (8)
» June 2008 (17)
» May 2008 (12)
» April 2008 (7)
» March 2008 (21)
» February 2008 (16)
» January 2008 (13)
» December 2007 (9)
» November 2007 (25)
» October 2007 (2)
» September 2007 (23)
» August 2007 (12)
» July 2007 (11)
» June 2007 (7)
» May 2007 (6)
» April 2007 (9)
» March 2007 (5)
» February 2007 (3)
» January 2007 (2)
Articles and White Papers
Minimize


Current Articles | Search | Subscribe (RSS)

» The Mentalist Guide to Requirements Gathering

Statistics:Article Rating (4644 Views) (7 Comments) Print
Posted: Thursday, August 11, 2011
Categories: Soft Skills, Elicitation (BABOK KA)

If I said Mentalist to you, I expect you would either think of a mind-reader of the David Copperfield ilk or the TV series of that name. In fact you would probably take it as an insult as neither of these images is particularly comfortable, but both would have a voyeuristic attraction.

The Mentalist Guide to Requirements GatheringThe reason I bring this up is that there has always been a fascination with trying to guess what is going on the minds of the people in front of you. This is particularly apt when you are trying to understand what the in-duh-vidual in front of you really wants.

Most people do things because that is how they have always done them. At some stage they probably had to learn how to do it, but the training would have been incomplete and the system changed so many times since then that they have ended up doing it in the least painful way, whatever the dusty quality manual on the shelf says. So when asked to describe their requirements it will be in the context of what doesn’t currently work for them.

So when you come along to understand and document their requirements, you will have wasted your time reading the terms of reference, business case and talking to their manager. You will sit in bewilderment as the member of staff in front of you describes the random process they want to deliver their output.

You start panicking as the realisation dawns on how difficult just understanding what this earnest but seeming vacant user is on about, let alone the crazy spider’s walk use case you will end up drawing that no one will believe. And any hope of authoring an elegant requirements document is in tatters, as you try desperately to remember what an efficient process looks like while you are rapidly losing the will to live.

However, it needn't be like this. Good business analysts are effective at empathising with their subjects (sorry, users) to understand why people behave the way they do. Really good analysts can use a variety of observational skills to identify the roots of the behaviour and are able to work out what their users are thinking. They observe the individuals, their desks, the working environment, the colleagues in the office, the interactions with their managers and other staff either side of the process step they deliver. They listen to the words used, the tone of voice when describing specific pains, and the subconscious body language that tells you the state of mind behind their conversation. They can then start synchronising their own thinking with that of the other person, supported by alignment of posture and gesture so that they start to also physically mirror the other person.

For those lucky/unlucky (*delete as appropriate) enough to have been in the early stages of dating, you may recognise this technique from various dubious 'advice' books written for the gullible & naïve first timers. Not that I ever read any… Anyway, the point is that subtle alignment of body position, gestures, and voice modulation creates a more relaxing and engaging conversation allowing you to get on the same wavelength. In this situation you can reach a higher level of shared understanding of the topics you are discussing. This also increases openness and allows you to get closer to the truth (at least as seen by the other person).

One of the most useful techniques is to work out how best the other person relates their story in terms of a primary sense, i.e. feel, sight, sound, taste or smell. You can calibrate what their preference is by asking a series of open questions and see what sensory words or phrases they use to describe their feelings on a topic. For instance, look, see, focus, bright, etc. are visual cues. Hear, sound, 'rings a bell' are all auditory. Feel, grasp, hold, 'get a grip' are obviously feel (sometimes pompously called kinaesthetic). People are less likely to ‘smell sweet’ or 'taste bitter', but you may want to hold your breath or hide your doughnuts in these cases. I am personally a more visual thinker so I tend to communicate in pictorial language (this look terrible, I can see you are to blame, etc.) and awful movie clichés.

If you can do all this, you are in the Mentalist category, to be respected by the impressed management, and feared by the superstitious staff who will truly believe that you can read their minds. Ruling out psychic powers, you can acquire these impressive skills either through improving your attention to detail or getting trained in the specific portfolio of techniques that are required.

Those wishing to taste the dark side can enrol on Neuro-Linguistic Programming (NLP) courses, where you will learn the sinister arts of manipulation. But beware! You will never be the same again and may wish to become a salesman or life coach...

 

Author: John Moe is Principal at J Moe Associates and writes and presents widely on SOA and BPM. With over 25 years experience delivering application development and business transformation programmes, John has made most of the mistakes you will ever make and is keen to pass on this knowledge to help you avoid them yourself. In return he just expects undying gratitude and free drinks wherever he goes.


Rating
Comments

John:

I fear that I may fall into the in-duh-vidual classification. I can only speculate as to what point you're trying to make.

You mention Neuro-Linguistic Programming (NLP) from my readings one may contend the NLP is a pseudoscience.

Are you suggesting the NLP and requirement gathering as well as BA etc. are in fact pseudosciences?

I await further enlightenment.

zarfman

posted @ Wednesday, August 17, 2011 1:39 AM by zarfman


NLP may or may not be a pseudo-science, Zarfman.

I figured John meant that the better you understand your 'user' the better the chance of your getting the requirement right.

and of course, the reference to NLP, I thought, was resignation or sarcasm in the context of the average office-worker's apathy/brainless answers.

But now you've gotten me curious too - let's see what John has to say...

posted @ Wednesday, August 17, 2011 3:59 PM by undrkvabrtha




Greetings:

I consider it inappropriate to refer to users as vacant or brainless. By what standard do we judge someone as vacant or brainless?

There are reasons a user may not be able to answer a question. Among those are; the BA is talking the wrong person, user lack of training, user has memorized a process and has no understanding of the underlying process/rules. Or, god for bid the fault lies with the questioner and/or the form of the question.

Regards,

Zarfman

posted @ Friday, August 19, 2011 3:22 PM by zarfman


I do agree that labelling is a problem however perhaps Johns purpose was to raise a discussion about the way we do handle people when they for the myriad of reasosn out there have difficulity describing the processes they follow in getting various tasks done. His ideas of mirroring the person to open communications are great and can lead to a person feeling that you are empathetic to their cause and they will help you in obtaining the info you need. I am sure there are no shortage of organisations out there with very poor and convoluted processes. These are the BA's greatest nightmare and also their greatres opportunity. Some of the language was either written on a bad day or was deliberate to provoke the discussion that seems to have started. Personally the described scenario my dream site as it is likely in need of so much that it would be difficult to not find lots of low hanging fruit to collect.

posted @ Sunday, August 21, 2011 10:36 PM by pameacs


I am still trying to decide if this is tongue-in-cheek...

posted @ Thursday, August 25, 2011 6:44 PM by dwwright99


In the US "Mentalist" might make you think of David Copperfield or the TV series of that name, but in the UK it only makes most people think of one thing (and it's not someone you want gathering your requirements)...

http://www.youtube.com/watch?v=l76u8Z5Ic2U

posted @ Friday, September 09, 2011 8:04 AM by mcable


John, nice article that touches only the surface of how NLP can be used to enhance the client and BA experience in requirements gathering!

I am a seasoned BA (some 20 years now) and am also an NLP Master Practitioner and coach - I have used NLP with great results for a while now. You mentioned the BA developing sensory awareness to elicit the clients internal processing system (visual, auditory or kinaesthetic) to allow rapport between the BA and the client - this enhanced the experience an two way communication - too many BAs go direct to use cases without first gaining rapport/trust with the client.

NLP has a wide range of techniques that a BA can utilise - well formed outcomes to tie down objective and ultimately requirements (needs not wants!) and negotiating for conflicting requirements to name but a few.

I am in the process of developing a training programme for BAs to use based on NLP to allow for eliciting better requirements - regardless of which SDLC / methodology is used - I would love your input/experiences on this.

posted @ Friday, December 30, 2011 7:49 AM by MaureenB


Only registered users may post comments.
  

Do you twitter?: If you want short updates on what's going on in the BA world and at ModernAnalyst.com, simply follow us on Twitter: http://twitter.com/ModernAnalyst



 

Privacy Statement  |  Terms Of Use
Copyright 2006-2013 by Modern Analyst Media LLC