--:-- --
↓ Scroll for more

Unit 8.3

The Business Analytics Process: From Problem to Deployment

IT 233: Business Information Systems

Learning Objectives

By the end of this chapter, you will be able to:

  • ✅ List and describe the six phases of the Business Analytics process.
  • ✅ Explain the importance of the Business Understanding phase.
  • ✅ Understand why Data Preparation is often the most time-consuming phase.
  • ✅ Describe the final steps of Evaluation, Deployment, and Communication.

A Systematic Approach 📊

Business Analytics isn't just about making charts. It's a structured, systematic process to turn business problems into actionable solutions.

This process is closely related to the CRISP-DM (Cross-Industry Standard Process for Data Mining) methodology, a widely accepted standard.

The 6 Phases of Business Analytics

  1. 🎯 Business Understanding
  2. 🔍 Data Understanding
  3. ⚙️ Data Preparation
  4. 📈 Modeling
  5. Evaluation
  6. 🚀 Deployment & Communication
Diagram of the 6 phases of the Business Analytics Process in a cycle.

An iterative cycle, not a one-way street.

Phase 1: 🎯 Business Understanding

This is the most critical first step. Before touching any data, you must understand the business goal.

Key Questions to Ask Stakeholders:

  • What specific business decision needs to be made?
  • What question are we trying to answer with data?
  • How will we measure the success of this project?

Without a clear objective, the analysis is destined to fail.

Phase 2: 🔍 Data Understanding

Once the goal is clear, we identify and explore the necessary data.

Tasks in this phase:

  • Identify relevant data sources (Internal CRM, external market data, etc.).
  • Collect an initial data sample.
  • Perform Exploratory Data Analysis (EDA) to check quality and structure.

Data Sources

Internal: CRM, ERP Systems, Sales Records

External: Government Data, Social Media, Market Research Reports

Phase 3: ⚙️ Data Preparation

Raw data is almost never ready for analysis. This phase transforms it into a clean, usable dataset.

Fact: This is often the most time-consuming phase, taking up to 80% of the project's time!

Data Cleaning

Handling missing values, fixing errors, removing duplicates.

Data Integration

Combining data from multiple sources into one dataset.

Data Transformation

Formatting data, creating new variables (e.g., Age from Date of Birth).

Phase 4: 📈 Modeling

Here, we apply statistical and machine learning techniques to find patterns and insights in the prepared data.

The choice of model depends entirely on the business objective from Phase 1.

  • Descriptive Models: What happened? (e.g., Sales reports)
  • Predictive Models: What will happen? (e.g., Customer churn prediction)
  • Prescriptive Models: What should we do? (e.g., Supply chain optimization)

Phase 5: ✅ Evaluation

A model isn't useful unless it's accurate, reliable, and actually solves the business problem.

  • Rigorously test the model's performance against the success criteria defined in Phase 1.
  • Review results with business stakeholders to ensure they are understandable and useful.
  • If the model fails, it's back to the Modeling phase to try a different approach. This is why the process is iterative.

Phase 6: 🚀 Deployment & Communication

The final step is to put the insights into action to create business value.

Communication

Presenting findings to decision-makers in a clear, compelling way.

Tools: Reports, dashboards, data visualizations that tell a story.

Deployment

Integrating a model into a live production system for automated action.

Example: A fraud detection model integrated into a bank's transaction system.

Practical Application: Nepal Context

Scenario: Reducing Customer Churn for a Nepali Telco

A major telecom provider in Nepal like Ncell or Nepal Telecom wants to reduce the number of customers switching to competitors.

  1. Business Understanding: 🎯 Reduce monthly customer churn by 5%. Success is measured by the retention rate of at-risk customers.
  2. Data Prep: ⚙️ Combine call detail records, recharge card data, and customer service logs into one clean dataset.
  3. Modeling: 📈 Build a predictive model to identify customers with a high probability of churning in the next 30 days.
  4. Deployment: 🚀 Integrate the model with the CRM. Automatically flag at-risk customers and send them a targeted retention offer (e.g., a special data pack).

Key Takeaways

  • The BA process is a structured, iterative methodology for solving business problems with data.
  • 🎯 Business Understanding is the most critical first step. Get this wrong, and the whole project fails.
  • ⚙️ Data Preparation is typically the most time-consuming and labor-intensive phase.
  • 🚀 The final goal is deployment and communication to drive action and create tangible business value.

Questions & Discussion

  1. Why is it so important to have clear success criteria defined in the Business Understanding phase?

  2. What is the difference between "Communication" and "Deployment" in the final phase of the process?

Thank You

Next Topic: Unit 8, Chapter 4 - Data Visualization and Storytelling