Share this
The Perfect Business Analyst Interview - 10 Essential Tips
by LN Mishra, CBAP, CBDA, AAC & CCA on Oct 24, 2017 12:00:00 AM
"How on earth can something be perfect? Perfection lies only in definition."
What I wanted to write about the BA interview process that is near perfect. It has stood the test of time for more than a decade with me as a business analyst.
Hence, I decided to subject the same to public scrutiny.
All of us know, interviews are the most common technique to elicit requirements. They offer multiple advantages, such as
-
Interactivity with the stakeholder
-
Build relationship with the stakeholder
-
Explore areas which BA may not have considered etc.
At the same time, this can be quite nerving for new business analysts.
Here is the 10 step approach I follow and have personally found it to be quite effective.
1. Introduce and break the ice
Interviews, essentially, are the interactions between two human beings. When one is able to establish a positive connection with the interviewees, interactions happen much better.
So when you meet the stakeholders for the first time, do not jump to discuss work in the very first minute. It's always good to know a little bit about the stakeholders. You can use any kind of icebreaker techniques which will help you to build rapport with the stakeholder.
For example, you can inquire about sports, music, hobby or any other aspect that the stakeholder has some interest (observe the stakeholders work area to pick some clue). Using this, you can build some kind of affair personal rapport with the stakeholder before you jumped into the actual interview.
Remember, if you are able to establish a positive impression of yourself in the very first interaction, it goes a long way in making sure that the stakeholder responds to your questions in a positive way. Stakeholders are willing to go an extra mile to help you in your elicitation journey.
2. Explaining the purpose of the discussion
The next thing that one should do is to explain what one is planning to achieve from the discussion. It's also a good idea if you can send a note to the stakeholders mentioning aspects that you may be interested in discussing. This allows stakeholders to have the discussion content ready before you meet the stakeholders.
3. Understand the existing process
This is something for any business analyst must do. The primary objective of the business analysis is to improve or automate an existing process. Understanding the existing process can be very helpful in terms of designing the solution. I would strongly recommend using flowcharting on a whiteboard which is very helpful in providing a glimpse of how tasks are carried out in the process.
4. Discuss the challenges of current process
Understanding the challenges of the current process is again a vital element for any business analyst. All processes that we run in any organization have definitely some challenges in terms of either effort involved in executing the process, or predictability of the process or product quality of the process.
There are multiple challenges that the stakeholders are grappling with and they expect the business analyst to provide a solution to the problem that the processes have.
5. Ask for existing policies, processes, templates and reports
Ask for what the stakeholders are using at this point in time in terms of any documented policies, processes, or templates and reports. What we try to do is to ensure that whatever information is being captured in these templates and reports also captured in our information systems.
6. Understand business rules
All systems help us to better implement business rules. We human beings always find it difficult to remember and apply all the rules that the business would like us to follow. Applications can have built-in rules validation which would ensure that the transactions do not violate any of the corporate policies or rules that the business would like to have.
Talking about all the business rules that the business is following, remember business rules are little debatable subject because of rules might be archaic and they may need to be removed or replaced in different situations. But this requires a significant discussion with the stakeholders and sponsor in case you would like to modify existing business rules.
7. Identify users of the system
Other than the stakeholders that your meeting, there are bound to be other users of the system. It is good to ask the current stakeholder to identify other users of the system. The greater the number of stakeholders that you are able to identify, you will be able to figure out if there will be requirements for those set of stakeholders.
8. Understand interactions with other systems
Over the last 25 years of my work life, I have hardly seen in a system which behaves like an island of its own, which means it does not interact with any other system. 99.9% of the systems interact with other systems and it is essential for business analysts to understand the interfacing systems with the proposed or existing system and what kind of information flows between these systems.
9. Identify non-functional requirements
Elicit non-functional requirements because this is something most stakeholders stay very silent. This is primarily because many of them may not have a good understanding of non-functional requirements. As business analysts, we need to orient the stakeholders on non-functional requirements.
Have an exclusive session to collect the non-functional requirements. Remember changing functional requirements is easy and can be done pretty much in the Agile way. But non-functional requirements are hard to change and hence it is better than we get them clarified in the beginning before we architect the solution. This will ensure in future we do not run into a situation where the solution has to be scrapped because it could not satisfy certain non-functional requirements.
10. Thank the stakeholders for their time
Finally, always thank the stakeholder for their time and support. If you end the meeting on a positive note, you are likely to get better support from the stakeholders next time when you need it from them.
These are the 10 simple steps of the Perfect BA interview process that I usually follow when I do my interviews. I trust most of you would find value in this simple steps.
I will be very happy to get input from all my fellow business analysts if they have added some more elements to the Perfect BA interview process which makes there interviews much more effective.
Suggested Readings
How to convince your employer to fund your IIBA certification
BA Job Description | BA Responsibilities | Duties of BA
20 Golden Tips for Business Analysis Documentation
Adaptive US Interview Prep Training
Share this
- Business analysis (135)
- CBAP (41)
- Business analysis skill (34)
- CBAP Certification (32)
- #CCBA (31)
- Career (29)
- ECBA (22)
- #AdaptiveUS (20)
- #BA Certification (18)
- #BA (16)
- IIBA Certifications (16)
- BABoK (15)
- #IIBA (14)
- #AdaptiveUS #BusinessAnalysis (13)
- Uncategorized (13)
- Most Popular (12)
- Announcements (11)
- cbap certification training (11)
- Requirement engineering (10)
- #CBAP_Certification (8)
- #LNMishra (8)
- countdowns (8)
- #BA Skills (7)
- CPRE (7)
- Press Release (7)
- #BA Techniques (6)
- #BusinessAnalysis (6)
- #CCBA_Certification (6)
- #Elicitation (6)
- #AdaptiveUS #BusinessAnalysis #BA #BABoK (5)
- #PressRelease (5)
- #business analyst (5)
- #Business_Analysis (4)
- #ECBA_Certification (4)
- #Requirements engineering (4)
- #cbap_exam_ preparation_tips (4)
- #certifications #AdaptiveUS #BusinessAnalysis #BA (4)
- Business analysis certification training (4)
- Most Recent (4)
- #AdaptiveRocks (3)
- #BA_Certification (3)
- #IIBA Membership (3)
- cbap certification cost (3)
- cbap certification course (3)
- cbap training certification online (3)
- #LearnwithLN (2)
- Business analysis study guides (2)
- CCBA Recertification (2)
- CPOA (2)
- businessanalyst (2)
- cbap question banks (2)
- cbap study guide (2)
- ecba question banks (2)
- ecba study guide (2)
- #AAC (1)
- #AgileBA (1)
- #BAOT (1)
- #BATrends (1)
- #BridgingtheGap (1)
- #ECBA #IIBA #IIBAWorkshop #Certification (1)
- #IIBA #Agile (1)
- #IIBAEgyptChapter (1)
- #IREB (1)
- #NFR (1)
- #OneWorksGroup (1)
- #Partnership (1)
- #SimpleSim (1)
- #ba #businessanalysis #jobdescription #adaptiveus (1)
- #performancemetrics (1)
- Adaptive US (1)
- Agile BA (1)
- Artificial Intelligence (1)
- Awesome BA (1)
- BABoKV3 based certification (1)
- BACOE (1)
- CBAP Certification Tips (1)
- CBAP Exam Preparation (1)
- CBAP Exam Tips (1)
- CBAP Preparation Tips (1)
- CBAP certification preparation (1)
- CBDA (1)
- ECBA Certification steps (1)
- ECBA V3 certification (1)
- ECBA certificate (1)
- From our Archive (1)
- IIBA CBAP Certification (1)
- KPI (1)
- PMI PBA (1)
- PMP vs CBAP (1)
- Requirements Management (1)
- Scrum (1)
- Scrum rules (1)
- Transitioning to BA (1)
- bajobs (1)
- cbap e-learning (1)
- cbap training material (1)
- ccba certification training online (1)
- ccba or cbap certification (1)
- conflicts resolution techniques (1)
- iiba ecba online course (1)
- productowner (1)
- stakeholders (1)
- testing (1)
- what is scrum? (1)
- May 2023 (2)
- April 2023 (4)
- March 2023 (3)
- February 2023 (5)
- January 2023 (1)
- December 2022 (4)
- November 2022 (3)
- October 2022 (2)
- September 2022 (4)
- August 2022 (3)
- July 2022 (4)
- June 2022 (8)
- May 2022 (4)
- April 2022 (7)
- March 2022 (6)
- February 2022 (1)
- January 2022 (1)
- December 2021 (2)
- November 2021 (4)
- October 2021 (4)
- September 2021 (2)
- August 2021 (4)
- July 2021 (4)
- June 2021 (2)
- May 2021 (1)
- April 2021 (1)
- March 2021 (4)
- February 2021 (2)
- January 2021 (3)
- December 2020 (3)
- November 2020 (3)
- October 2020 (3)
- September 2020 (5)
- August 2020 (8)
- July 2020 (3)
- May 2020 (5)
- April 2020 (2)
- March 2020 (7)
- February 2020 (6)
- January 2020 (4)
- December 2019 (1)
- November 2019 (3)
- October 2019 (5)
- September 2019 (3)
- August 2019 (2)
- July 2019 (4)
- June 2019 (2)
- May 2019 (3)
- April 2019 (6)
- March 2019 (3)
- February 2019 (8)
- January 2019 (7)
- December 2018 (8)
- November 2018 (6)
- October 2018 (8)
- September 2018 (11)
- August 2018 (11)
- July 2018 (23)
- June 2018 (12)
- May 2018 (19)
- April 2018 (11)
- February 2018 (1)
- January 2018 (3)
- December 2017 (1)
- November 2017 (5)
- October 2017 (2)
- September 2017 (2)
- August 2017 (30)
Comments (2)