3. Techniques
3.13 Interface Analysis
Guide to Business Data Analytics
3.13.1 Purpose
Interface analysis is used to identify where, what, why, when, how, and for whom information is exchanged between solution components or across solution boundaries.
For more information, see BABOK® Guide v3, chapter 10.24.
Interface analysis is used to identify where, what, why, when, how, and for whom information is exchanged between solution components or across solution boundaries.
For more information, see BABOK® Guide v3, chapter 10.24.
3.13.2 Business Data Analytics Perspective
An interface represents a connection that facilitates the exchange of information between one or more solution components, organizational units, or business processes. Interface analysis helps the team understand what information is exchanged through the interface, as well as the volume of data through that interface.
.1 Identify the Research Question
Interface Analysis does not have a significant role in the Identify the Research Question domain. However, understanding what data is available through different interfaces can be used to frame better quality research questions.
.2 Source Data
During data sourcing, an interface can be analyzed to correlate interface elements to database attributes and discover any underlying data or business rules. How the data is saved in the corresponding database entities can be viewed and these findings can be documented through data mapping to be leveraged during extract, load, and then transform (ELT) activities.
For instance, an update to a customer's profile may update the corresponding data record for the customer, or it may create a new record with an identifier for it being the most recent record. This data mapping work is a beneficial resource for stakeholders who are responsible for business reporting.
.3 Analyze Data
Understanding data transitioned through an interface is important in ensuring good quality data is being generated to answer research questions. Typically, data entered in a system is leveraged for reporting. However, a system acts on that data and generates transactional data which is also valuable to the analytics team.
For instance, to evaluate the success and usage of a newly launched claims application, the analytics team analyzes the data related to the interface to:
Interface Analysis does not have a significant role in the Interpret and Report Results domain. However, thoroughly understanding the data generated through various interfaces improves the team's knowledge of how the data is modified, transitioned, and used. This leads to more accurate interpretation and reporting of results.
.5 Use Results to Influence Business Decision-Making
Interface Analysis does not have a significant role in the Use Results to Influence Business Decision-Making domain. However, a thorough understanding of data generated through various interfaces instills confidence in the results and leads to more confidence in influencing decision-making.
.6 Guide Organization-Level Strategy for Business Analytics
Interface Analysis does not have a significant role in the Guide Organization- Level Strategy for Business Analytics domain. However, a good understanding of an organization's interfaces and the data that is generated leads to more robust information and data models that are maintained for organizational use.
An interface represents a connection that facilitates the exchange of information between one or more solution components, organizational units, or business processes. Interface analysis helps the team understand what information is exchanged through the interface, as well as the volume of data through that interface.
.1 Identify the Research Question
Interface Analysis does not have a significant role in the Identify the Research Question domain. However, understanding what data is available through different interfaces can be used to frame better quality research questions.
.2 Source Data
During data sourcing, an interface can be analyzed to correlate interface elements to database attributes and discover any underlying data or business rules. How the data is saved in the corresponding database entities can be viewed and these findings can be documented through data mapping to be leveraged during extract, load, and then transform (ELT) activities.
For instance, an update to a customer's profile may update the corresponding data record for the customer, or it may create a new record with an identifier for it being the most recent record. This data mapping work is a beneficial resource for stakeholders who are responsible for business reporting.
.3 Analyze Data
Understanding data transitioned through an interface is important in ensuring good quality data is being generated to answer research questions. Typically, data entered in a system is leveraged for reporting. However, a system acts on that data and generates transactional data which is also valuable to the analytics team.
For instance, to evaluate the success and usage of a newly launched claims application, the analytics team analyzes the data related to the interface to:
- ensure that the interface elements and sequence accurately represent the business process.
- evaluate whether data entered via the interface is being saved in the corresponding entities correctly.
- determine both user and system usage patterns based on activities occurred or events generated. The analysis and reporting of this data helps answer questions such as: What were the most frequently used features in the application? What were the top reasons for an incomplete claim?
- assess system performance and identify top areas of improvement based on system issues. Analysis and reporting of this data helps answer questions related to interface performance such as: What was the average time to complete a claim? What were the top issues with interface usage (for example, time taken to load a page, issue with password entries)? Were there any security issues?
Interface Analysis does not have a significant role in the Interpret and Report Results domain. However, thoroughly understanding the data generated through various interfaces improves the team's knowledge of how the data is modified, transitioned, and used. This leads to more accurate interpretation and reporting of results.
.5 Use Results to Influence Business Decision-Making
Interface Analysis does not have a significant role in the Use Results to Influence Business Decision-Making domain. However, a thorough understanding of data generated through various interfaces instills confidence in the results and leads to more confidence in influencing decision-making.
.6 Guide Organization-Level Strategy for Business Analytics
Interface Analysis does not have a significant role in the Guide Organization- Level Strategy for Business Analytics domain. However, a good understanding of an organization's interfaces and the data that is generated leads to more robust information and data models that are maintained for organizational use.