home

Business Analysis using "Method H"

by Neville Turbit

Many Business Analysts start a conversation with users by asking what they do. The conversation tends to drift in no particular direction until a thread is sighted, then the BA follows that thread to the end. The next thread is fleshed out and a similar process followed. Hopefully, by taking enough random walks around the person’s job, sufficient information will be collected to come up with a requirement.

In this article Neville Turbit describes a more methodical approach to eliciting requirements called "Method H".

AttachmentSize
Method_h.pdf113.74 KB

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

Method_H improvement

I would add the "business process" improvement attribute with technological improvements as a sub-type.

Raffi Garabedian - hirondel

Update on effectiveness?

Neville... do you have any feedback on effectiveness of this method or successes or learnings? I first saw this 4 years ago and am interested if you or anyone has any feedback on it use. Thanks.

Method H

Hello,

We are using similar sort of approach for our requirement elicitation. We are calling them as our "Shadowing " sessions. However, you can not capture all the business rules and functionality if the business process is very complex.

Shadowing...

So in this shadowing sessions do you how do you capture those different areas? do you just write down notes of what they do? Or are you using some type of method like this "H" to help structure/capture those areas.

Shadowing...

Kind of Yes...Shadowing means observing "HOW" business users perform their duties and at the same items asking "WHY", they do certain things. That helps us in determining our USE CASEs because some of their answers to "WHY" can become my business goal and ultimately my use cases.

Efectiveness

A big part of Business Analysis is translation. Taking what a user says and turning it into IT speak. Method H seems to bridge the gap. It elicits information in a way that business people think, and it fits IT requirements.

Since we developed the technique it has been used around the world and we have never had negative feedback. If fact one guy rang me from the UK to see if we would confirm he had been using the technique for years with a client. He was actually using it for the first time, but found it so easy he has been back to us a number of times with rave reviews.

Would I use it everywhere? Definitely not. Some processes are so complex, you need to do some serious BPM. Method H is better for smaller developments. Incidentally anyone doing serious BPM who does not use Holocentric Modeller needs their head examined!

Someone mentioned that Method H does not look at the 'why'. Correct. If you need to reengineer processes, use a modelling tool. If you are specifying a fairly stable process, use Method H. It is all about horses for courses.

Neville Turbit
www.projectperfect.com.au

How do you address 'Why?'?

I was first introduced to this idea with structured analysis as 'IPO' (inputs/process/outputs) or 'HIPO' (hierarchica IPO) I found it works really well at the system design level. I can see that it would also work well for documenting the 'as-is' process.

My problem with using it for business analysis is that it doesn't answer the question of 'why'. This is the first thing I start with -- why are you doing this? what is the goal? how does this benefit the company? I don't think you can really figure out the 'to-be' solution unless you know the answers to this.

Ginny

Model H

Yes, you ask a very important question. I think business drivers or why should be added to this model. This would ensure traceability from end to end.

Method H

Fantastic diagram and text. It is exactly what I do and I love to know that it has a name! Always-- what do you do? what do you gather doing it? why do you do it? Thanks for the diagram!

Business requirements s/b included

This follow similar models in requirements gathering, I appreciate what is written here. I think business drivers should be added to the top rung of the ladder (the H) to address the "why". This would ensure traceability from end to end.


© 2007 Requirements Networking Group All rights reserved. contact | advertise | privacy
Requirements Networking Group