Requirement Analysis: Gather Information

During the requirement analysis, consult the following sources of information:
Project focus
Check the scope and aim of the project with the sponsor.
Interviews
Identify the participants for the interviews (management) and determine the conditions (business strategy, products, markets, customers, targets, project scope) as a basis for the operative workshops (with the employees). It's important to define the correct coverage for personnel interviews.
Workshops
Hold a workshop with the employees of the departments and determine proposals for key figures (KPIs) and characteristics.
Documentation
Document the collected results (characteristics, key figures, calculations, descriptions, and so on) and determine which areas already have KPIs.
Gap analysis
Determine the differences between the previous reporting systems.
Reporting requirements
With the departments (through the workshops), determine the reporting requirements using the collected characteristics and key figures (documentation).
Overall, proceed in a logical sequence:
- Reporting requirements:
What must be analyzed? What are the KPIs?
- Sources of data:
Where do we have basic information from which KPIs can be derived?
- Transformations:
How do we map, transform, and filter the source data?
- Storage requirements:
Does this transformation require reliable persistent intermediate values? Is storage required for a stable data basis? Is virtual access desired to fulfill real time requirements?
Simple Key Figure Matrix
First, you must structure the information from the requirement analysis. You may need to structure the analyzed characteristics and key figures in a table display, and define the initial relationships between the characteristics and key figures. We provide two examples of table displays. Let's start with a simple key figure matrix.

The preceding figure displays an example of the key figure matrix that contains only information needed for the next steps. It demonstrates a formal way of structuring the information requirements that you've gathered. The first step is to determine which key figures must be measured. For example, quantities, volumes, profit, and costs.
The steps involved in creating a table display (key figure matrix) from a requirement analysis are as follows:
- Gather the key figures as rows.
- Obtain relevant KPIs from interviews.
- Determine basic key figures.
- For each key figure, incorporate the most detailed time granularity.
- Gather characteristics as columns.
- Obtain the characteristics that describe the KPIs from interviews (list the basic business subjects and their attributes without distinction yet).
- For each characteristic, generate a new column.
Assign business subjects to KPIs.
For each key figure, add a mark (X) for all characteristics that describe this key figure.
- Group key figures by structure. The idea is that key figures with the same set of characteristics can be in the same InfoProvider.
Enhancement of a Key Figure Matrix
Different interview partners may provide different answers. Keep in mind that people might use different terms for the same things, such as "product ID", and "product number".
Ask the interview partners to agree on one definition. If they can't, agree on an SAP BW/4HANA terminology that distinguishes different entities as clearly as possible.
If there are in fact, different requirements, adapt the entries in the key figure matrix in the following ways:
- If the new interview partners mention further KPIs with other required key figures, add them to the list as new rows.
- If the new interview partners desire a coarser time reference, leave the finer one from the earlier partners. If they require more detailed time characteristics, change the time characteristic to the finer one.
- If the new interview partners mention further characteristics, add them to the list as new columns.
- If the new interview partners desire further assignments, add new marks (X), but don't delete old marks.
- Regroup the key figures.

The preceding figure displays examples of enhancements of the key figure matrix.
You can also add any kind of information to the key figure matrix that makes the subsequent steps easier.
Add the unit of measure (or currency), whether it's a fixed one ("KG" for kilogram, or "PC" for pieces) or different ones ("original unit"), or none ("1" as unit).
If you expect or know SAP BI content that covers the need, you can indicate the content object, or at least the application component.
If you know which source system, or even which table is involved, indicate it in another column. This indication helps you to recognize where harmonization issues are relevant.
If it’s clear that a key figure can’t be evaluated for a specific level of detail (characteristic), indicate this with a hyphen (-). If it turns out that this detail was requested, report the problems to the requester immediately.
If a more detailed inquiry reveals that a characteristic is used with different reference objects, such as the country/region of the customer and country of the sales organization, add more columns.
A more detailed inquiry may reveal that a key figure is used in different versions. For example, sales volume in original currency and sales volume in Euro, or net and gross values. If so, to generate two rows with the same assignments, copy the row.
Add formulas for the calculation, such as the following:
"Currency conversion"
"Unit conversion"
"1:1" for no transformation
"RKF" for restricted key figure, with a specific condition such as "cost type = ‘storage’"
"CKF" for calculated key figure with a formula such as "items * price", or "revenue–costs"
The KPIs from the requirement analysis are broken down to the lowest level of the basic key figures. When you do this, you must also consider whether these key figures are basic key figures or calculated key figures. Add new lines for the basic key figures.
If a key figure is calculated from others, then as much detail as for the calculated key figure must be assigned to the basic key figures. For example, if profit is calculated from revenue and costs, with detailed values per product, then costs and revenue must also be provided per product. This is indicated by the red text and arrows in the figure.