COMMENTS
Good points. Brief and Quick. These points should be voted & reflected in BA Syllabus for beginners. Methods and Tools if available should also be cited.
Putcha V. Narasimham (putchavn@yahoo.com)
re: Putcha. May I add an invitation to readers to provide responses to Putcha's points as well as their own lesson learned with respect to "Things I Wish People Had Told Me When I Was Starting Out As A BA"?
Dear Howard Podeswa:
Yes, you can invite views from other members but a survey would be better. Let them rank the top 3 points they agree with and 3 points that are not applicable with reasons.
Then we will get to know what is happening in the practical world.
Best wishes,
Excellent points, taken to heart by a new BA! I may particpate in your opinion gather or survey at a later time as some thoughts did strike me from my first (recent) experience as a BA.
As an addendum, Howard, I have two of your books (UML and Handbook) and they are excellent.
Regards,
M
Thanks for the feedback, M. (Ah, the compliment. It never gets old!) If you find the time to share those thoughts, I think it would be very useful and interesting to the community. To all: Informal survey notes (on which points are most/least relevant) as well as points you'd like to add can be posted here or sent to my personal email at howardpodeswa@rogers.com
Excellant points!
My number 1 point would be: It's about solving business problems. Focus on the business, not the tools or the complexity of the solution. Understand how solutions are going to benefit the business.
You're #3 point, finding the ultimate signing authority, sounds like more of a project manager statement. I agree that it's important to keep them informed, but my replacement for that statement would be "Find the person that built the process from the ground up". They will generally be the hardest to work with, because they will challenge everything you do in the process; but for a very good reason. They actually know the process.
Your #1 point gets my vote, too.
I like your #3 point about finding the person who built the process. But I stand by mine about finding the signing authority. The PM may be the role ultimately accountable to that person, but it is the BA who is responsible for supporting the PM by liaising with stakeholders - and that includes (especially) the one who signs - and, preferably with enough lead time to revise the requirements if there are changes that need to be made.
I think #3 point goes to stakeholder analysis. The person who is most influential on the project (project sponsor) is the key to the success or failure of the project. He commits the resources (human & money) & lobbies the project idea in the business circles.
I have had 2 recent projects where most of the interaction (by me & the PM) was happening with the client CTO. Eventually we realized that the project sponsors wanted us to break the bad news to them so that they project objectives were met. Based on my experiences I couldn't agree more with #8 (there is almost always a hidden agenda) as well.
#8. Hidden agenda is just another word for incomplete requirements. Requirements will always be discovered. It's up to you whether they will be discovered before the "Go-Live" date, or after. You're probably spending too much time analyzing the wrong part of the business if you're finding covert agendas. Listen to the business. These projects are not your projects. They belong to the business. If you're a business analyst, then focus on the business and not what you'd like to accmplish.
These are simply conflicting requirements. There's nothing magical or covert about them. They need to be resolved, and it's your job to resolve them before the project is derailed.
Thanks
Nice! Set me thinking and I have my own list now.
Hi. Regarding point 9. Do you not think that BAs should offer a solution then in addition to encapsulating the requirements?
ClaireBA,
I think all he is saying is not to create requirements that will only apply to a specific technical solution. For example creating requirements of which can only be implemented using a language that can build object data structures: C vs. C++, if that's a good example.
Concerning #8 I guess it's just to be aware of these hidden agendas and not get blindsided?
All were already noted. Thanks.
Excellent compilations, these are truly BA 101. Moreover these have deep implications such that one can refer and get new insight every time !
Note points #5 (people don’t know what they want) and #10 (client already know the answer) ‘appear’ to be in conflict, but they are true in the context. User already knows what needs to change or how to improve a process, but system User Interface is an iterative exercise even for best BA’s.
Another point I feel is crucial (related to #2) is, BA has to adapt to the style of the particular client while eliciting requirements. People have different perspectives like top down, bottom up, visual, people centric, detail oriented etc. BA needs to listen to encourage client to trust him and open up. Later to fill the missing gaps, BA has to ‘interview’ on areas client didn’t touch earlier. This approach works better than forcing one’s own process preference on the client.
I agree with 9 in that it is very easy to be concerned with the solution during the requirements phase. Its during this point that it should be all about the what and why to the point that it is all clear and pretty much unquestionable.
However point 10 may well be true for some but in my experience its almost the reverse. Clients will certainly have an answer to their problem and want the BA to ratify or do something about it but I have found it is often the incorrect answer. Clients will have solutions that don't really address the real problem and will only provide a band-aid fix which isn't the best way to go.
mike
http://the247analyst.wordpress.com
Howard, excellent points! Psychology, business and Art = People, Processes and Tools. When I work on any project, it is all about the "people" and getting stakeholder feedback, understanding the business process and using a tool to create a visual representation of the project. It is all interconnected. Yes, BA's have to wear three hats!
Howard, excellent points! Psychology, business and Art = People, Processes and Tools. When I work on any project, it is all about the "people" and getting stakeholder feedback, understanding the business process and using a tool to create a visual representation of the project. It is all interconnected. Yes, BA's have to wear three hats!
Howard, excellent points! Psychology, business and Art = People, Processes and Tools. When I work on any project, it is all about the "people" and getting stakeholder feedback, understanding the business process and using a tool to create a visual representation of the project. It is all interconnected. Yes, BA's have to wear three hats!
Howard, excellent points! Psychology, business and Art = People, Processes and Tools. When I work on any project, it is all about the "people" and getting stakeholder feedback, understanding the business process and using a tool to create a visual representation of the project. It is all interconnected. Yes, BA's have to wear three hats!
Most excellent! I was nodding my head in agreement as I read each one, and for nearly every point a specific experience came quickly to mind. Point 3 may be obvious, but it's a fresh and concise statement of a great idea that's not part of my thinking--and should be.
The spin I'd put on Point 10, though, is that influential stakeholders generally know the 'right answer' from the outset, and that this is the path ultimately taken in the decision process. But, this may have nothing to do with the actual 'right answer' as indicated by facts, data or even just consensus. What the client may know that the BA doesn't, however, is what is 'culturally implementable'. That may be the defining element of 'right'.
Very nice Ten Things. Thanks!
Very nice post indeed. The points made me think that indeed these must have been made available to us as well when we were starting.
Thank you so much for these Beginner tips. These do confirm what i've learnt over the 2 years i've worked as a BA.
However, i would also like to add a small point to #3: Stakeholder Analysis.
Although it is imperative that we must find the signing authority, we must ensure that we also meet the most influential End-user too since usually both are not the same. Failing to differentiate and identify these two positions can lead to serious issues in the post-release acceptance and Customer Satisfaction Index.
The 10 golden rules! Amazing!!