To being with, this is my first web-blog written after I started handling Functional assignments in SAP BI (Business Intelligence) implementation. Would like to share with everyone, a few inputs that I gathered in beginner-journey in a Functional role. These may be tweaked upto a great extent to develop an ideal Requirement Gathering process. This blog will contain pointers that will help beginners and mid-level practicioners to perform an efficient result-oriented discussions with the client/users.
As a part of self-preparation, preparing and executing an agenda for ourself would surely help for requirement gathering process.
Understanding the scope of BI/BW implementation from the Project Manager/Project Lead.
Know the team/people involved. This may include: BI/BW Team (members and their roles), Client Project Team (members, functional area expertise, etc.), and team hierarchy.
Areas to be a part of the BI/BW implementation as per the project scope (Eg. MM, PP, SD, etc.).
To prepare before the actual discussion, a broad list of the business processes involved for the requirement can be noted. For example, for a requirement gathering discussion on Material Management (MM) reports, business processes involved may be Request for Quotation, Approve Quotation, Purchase requisition, Purchase order, Goods receipt, Payment.
An internal discussion with the BI/BW Functional team is useful to brain storm key points that can be discussed with the client.
The discussion can begin with a short brief about the capabilities of BI/BW possibly with a relevant example (related to the requirement).
Understand the client’s current business process (as-is) in regards to the requirement.
Discuss about the information flow across/with-in modules. This will help us evaluate dependencies, if any.
Understand and suggest how the reporting requirement can be useful in analysis (purpose), resulting into improved decision making and business value.
Some important highlights of the discussion should be:
– Process refinement needed (if any) to achieve the requirement
– Key Performance Indicators (KPIs) and their definition
– Data/information availability, frequency of reports
– Report layout
– Assumptions, business rules (if any)
– Degree of flexibility required (for changing requirements/business processes)
– Challenges to implement single reporting solution across locations
The entire discussion can be summarized into a document, which can be initiate further activities like feasibility study, deadlines, task distribution, etc.