Business Analysis Practice Case Studies
Business Analysis Practice Case Studies
1. Stakeholder Engagement
Identify Stakeholders:
IT Team: Handles system infrastructure and integration.
Data Management Team: Manages data consistency and quality.
Product Teams: Representatives from life, auto, home, and health
insurance departments who understand product-specific needs.
Customer Service: Provides insights into policyholder inquiries and
challenges.
Engagement Plan:
Schedule bi-weekly meetings to discuss progress, roadblocks, and next
steps.
Set up a dedicated communication channel (e.g., Slack) for continuous
updates and queries.
3. Requirement Gathering
Functional Requirements:
The new system must extract data from all four insurance databases
and use a common identifier to match policyholder records across
systems.
Non-Functional Requirements:
The system should process combined risk scores within seconds to
support real-time decision-making during policy applications.
4. Gap Analysis
Identify Gaps:
Current systems use different identifiers; a gap is the lack of a unified
identifier.
Risk scoring variations that need standardization.
Solution Framework:
Propose the development of a middleware that can translate data from
different formats to a standardized format in a centralized database.
5. Solution Design
6. Implementation Planning
Roadmap Development:
Start with integrating two systems (e.g., auto and home) as a pilot,
resolve any issues, then integrate the remaining systems.
Technology Selection:
Choose an integration platform like MuleSoft or Dell Boomi that can
handle complex integrations and real-time data processing.
7. Change Management
System Testing:
Test data extraction and risk scoring in a test environment with dummy
data to ensure accuracy and performance.
User Acceptance Testing:
Real users from the auto and home departments test the system with
actual policy applications to validate the solution under real conditions.
9. Deployment and Monitoring
Rollout:
Begin with a department-by-department rollout after successful pilot
testing, monitoring system performance throughout.
Continuous Monitoring:
Use tools like New Relic to track system performance and set up a
feedback form for user experience feedback.
Post-Implementation Review:
Evaluate how the new system has improved data consistency and
decision-making in policy applications.
Feedback Loop:
Regularly collect stakeholder feedback to refine functionalities and
address any emerging challenges.
Case Study 2
Timely discharge from a hospital is crucial to maintain the flow of
patients, optimize bed utilization, and reduce costs. Delays in
discharging patients can lead to congestion in the healthcare setting,
with subsequent patients experiencing delays in getting admitted or
receiving treatment. Furthermore, unnecessary extended hospital stays
can lead to increased risks of hospital-acquired infections and other
complications, not to mention the dissatisfaction of patients who prefer
to recover at home.
1. Stakeholder Engagement
Identify Stakeholders: Key players might include hospital
administration, nursing staff, physicians, case managers, and IT
personnel.
Engagement Plan: Establish a regular communication framework, such
as weekly meetings and daily briefs for real-time issues, to ensure all
stakeholders are aligned and accountable.
2. Current State Analysis
Process Mapping: Document the entire discharge process starting from
the decision to discharge a patient to the actual release from the
hospital. This would identify all the steps, responsible parties, and time
taken for each step.
Data Collection: Gather data on current discharge times, reasons for
delays, and any existing protocols related to discharge processes.
3. Requirement Gathering
Functional Requirements: Determine what needs to be achieved to
enhance discharge efficiency, like reducing paperwork, improving
communication between departments, or automating certain
processes.
Non-Functional Requirements: These might include system availability,
data security for any IT systems involved, and user-friendly interfaces
for any new technologies implemented.
4. Gap Analysis
Identify Gaps: Look for discrepancies between the current and desired
state of the discharge process. Common gaps could include inadequate
staffing, delayed communications, or inefficient use of resources.
Solution Framework: Outline potential solutions such as additional
training, process re-engineering, or new technology implementations.
5. Solution Design
Process Redesign: Propose changes to streamline the discharge
process, such as standardized checklists for discharge criteria or
dedicated discharge coordinators.
Technology Solutions: Recommend technological support like a
discharge planning tool integrated into the hospital’s existing health
information system to track and alert staff about discharge status.
6. Implementation Planning
Roadmap Development: Create a phased approach to implement
changes, starting with the most critical areas identified during the gap
analysis.
Resource Allocation: Ensure adequate resources are in place, including
budget, personnel, and technologies.
7. Change Management
Training and Support: Develop comprehensive training programs for all
hospital staff involved in the discharge process on new procedures or
technologies.
Communication Strategy: Maintain clear and continuous
communication with all stakeholders about changes, expectations, and
roles in the new process.
8. Testing and Quality Assurance
Pilot Testing: Test the redesigned process in a controlled environment
or a specific department before a full-scale rollout.
Feedback Mechanisms: Implement mechanisms to gather feedback
from staff and patients to refine the process continuously.
9. Deployment and Monitoring
Gradual Rollout: Depending on the scope, roll out the new discharge
process to different departments gradually, monitoring outcomes and
making adjustments as needed.
Performance Indicators: Establish key performance indicators (KPIs)
such as average discharge time, patient satisfaction scores, and
readmission rates to measure the effectiveness of the new processes.
10. Project Review and Feedback
Post-Implementation Review: Evaluate the impact of the new discharge
procedures on hospital efficiency and patient satisfaction.
Continuous Improvement: Use the data collected through KPIs and
feedback to continuously improve the discharge processes.
Case Study 3
The Alpha Insurance Company (AIC) uses an old legacy system, System A, to
manage their customer policies. This system has worked well for years but lacks
the capability to automatically renew policies. Consequently, each policy renewal
requires manual intervention by a team of 20+ staff members.
With the increasing volume of customers, AIC decides to introduce a new system,
System B, that can automatically renew policies based on certain criteria. The goal
is to seamlessly transition the renewal process from System A to System B
without any disruption in service.
Challenges:
• Policies in System A do not have unique identifiers that carry over upon
renewal. Each time a policy is renewed, it gets a new ID.
• There are certain criteria to be checked before auto-renewal:
• The policy should not have any unpaid dues.
• The client has not filed more than 2 claims in the last policy year.
• The policy type is eligible for auto-renewal. Not all types are.
• System B needs to inform System A that a policy won't be auto renewed, so
it doesn’t get marked as 'expired'.
What will be your approach as a Business Analyst towards the problem?
1. Stakeholder Engagement
Identify Stakeholders: Include IT teams from both systems, policy
management teams, customer service representatives, and finance
teams (for dealing with unpaid dues).
Engagement Plan: Establish a steering committee comprising key
stakeholders who meet regularly to review project progress, address
issues, and make decisions.
2. Current State Analysis
System Assessment: Thoroughly document how System A handles
policy data, focusing on its limitations such as lack of unique identifiers
and the manual renewal process.
Requirements Elicitation: Understand from business users the specifics
of current policy management, particularly how renewals, claims, and
payments are handled.
3. Requirement Gathering
Functional Requirements: For System B, define functionalities for auto-
renewal based on criteria such as dues status, claim history, and policy
type eligibility.
Integration Requirements: Specify the need for System B to
communicate with System A to update the status of policies not eligible
for auto-renewal.
4. Gap Analysis
Identify System Gaps: Pinpoint deficiencies in System A that prevent
effective transition, like the absence of unique policy identifiers and its
expiration handling method.
Solution Framework: Design solutions that bridge these gaps, possibly
through middleware or a supplementary database that maintains
continuity of policy identifiers across renewals.
5. Solution Design
Data Integration Strategy: Propose a method to generate and manage
unique identifiers that remain consistent through the renewal cycles,
using an interim database or enhancing System B's capabilities.
Policy Status Communication: Develop an interface or API that allows
System B to inform System A of the renewal status, ensuring policies
are not marked 'expired' erroneously.
6. Implementation Planning
Roadmap Development: Outline a phased implementation plan,
starting with a pilot involving a small, controlled group of policies to
refine the renewal process.
Technology Selection: Identify and select technology solutions for
integrating the systems effectively, which might include API
management tools or integration platforms like MuleSoft or
Informatica.
7. Change Management
Training Programs: Design and deliver training for users on both
systems about new processes and technologies being implemented.
Communication Plan: Develop clear and continuous communication
channels to keep all stakeholders informed and engaged throughout
the transition process.
8. Testing and Quality Assurance
Testing Strategy: Implement comprehensive testing of System B,
including unit testing, integration testing with System A, and user
acceptance testing with actual users.
Test Scenarios: Create specific test cases that cover all criteria for auto-
renewal, the functionality of the new identifier system, and the
communication interface between the systems.
9. Deployment and Monitoring
Gradual Rollout: Deploy the solution gradually, starting with the least
complex policy types and scaling up to more complex scenarios.
Monitoring Tools: Utilize software monitoring tools to track the
performance of the new system and quickly identify and address any
issues that arise.
10. Project Review and Feedback
Feedback Loops: Set up mechanisms to collect feedback from users of
both systems to continuously improve the process.
Post-Implementation Review: Conduct a thorough review of the project
after full deployment to assess outcomes against objectives and make
adjustments as necessary.
Case Study 4
ABC Corporation is looking for an excel report to understand why
certain transactions are getting end dated daily. The requirement is for
a daily excel report. You are the Business Analyst appointed to handle
this requirement. After understanding the requirement, you discussed
the same with the technical team. The technical team is saying that
there are certain challenges to develop such a report, and they will not
be able to do it.
How will you handle this situation as a Business Analyst?
Case Study 4 – Answer
Identify the root causes for the discrepancies in the leave accrual and
carry-over processes and propose a streamlined solution to ensure
accurate leave calculations in the future.
2. Stakeholder Interviews
4. Solution Design
5. Implementation Plan
7. Documentation
Case Study 6
XYZ Bank offers various types of loans to its customers, including
personal loans, car loans, and home loans. They have a digital loan
application process in place, where customers can apply online, upload
relevant documents, and get approval status. Despite the digital setup,
customers often complain about the lengthy approval process, unclear
communication about the application status, and inconsistency in the
documentation requirements.
Problem Detailing:
Data Analysis: Analyze the web analytics data to identify at which steps
the highest drop-offs occur. Look into session times, page loading
speeds, and user behavior patterns in the checkout flow.
Primary Issues:
1. Stakeholder Engagement
Identify Stakeholders: Include procurement managers, logistics experts,
regional managers, and sustainability officers.
Engagement Plan: Establish a communication plan to keep stakeholders
informed and involved throughout the model development process.
2. Data Collection and Analysis
Supplier Data: Collect comprehensive data on current suppliers,
including lead times, cost, quality records, and carbon emissions related
to transportation.
Risk Assessment: Evaluate geopolitical risks, natural disaster risks, and
transportation reliability for each region.
Performance Metrics: Define key performance indicators (KPIs) such as
delivery reliability, cost-effectiveness, and environmental impact.
3. Model Development
Criteria Weighting: Work with stakeholders to assign weights to each
criterion based on Company X’s priorities (e.g., cost, lead time, risk,
environmental impact).
Algorithm Design: Develop an algorithm that uses these weights to
score and rank suppliers dynamically. Consider using advanced analytics
or machine learning techniques if feasible.
4. Scenario Planning
Create Scenarios: Develop various scenarios to simulate different levels
of disruption in each region (e.g., political instability, natural disasters).
Test Model: Apply the supplier prioritization model to these scenarios
to see how it responds and adapts to changes.
5. Integration with Procurement Processes
Procurement Strategy: Integrate the model into the existing
procurement strategy to ensure it can be used effectively in operational
contexts.
Technology Integration: Ensure that the IT systems used by Company X
can support the model, including real-time data updates and
integration with existing supply chain management software.
6. Training and Implementation
Training Programs: Develop training programs for procurement and
supply chain teams to understand and effectively use the new model.
Pilot Testing: Implement the model with a small set of suppliers to test
its effectiveness and make adjustments based on the outcomes.
7. Monitoring and Continuous Improvement
Performance Monitoring: Regularly monitor the model’s performance
using the defined KPIs and adjust the algorithm as necessary.
Feedback Mechanism: Establish a feedback loop with procurement
teams and suppliers to continuously improve the model.
8. Documentation and Reporting
Documentation: Document all aspects of the supplier prioritization
model, including criteria, weighting, and operational procedures.
Reporting: Create regular reports for senior management that
summarize the model’s performance, areas for improvement, and the
impact on Company X’s supply chain resilience.
9. Sustainability Considerations
Carbon Footprint Analysis: Incorporate carbon footprint data into the
model to align with Company X’s sustainability goals.
Sustainable Procurement: Encourage suppliers to adopt greener
practices by integrating sustainability scoring into the prioritization
process.
10. Stakeholder Review and Adjustment
Review Sessions: Hold periodic review sessions with all stakeholders to
assess the model’s impact and gather input for further refinement.
Adjust Model Parameters: Based on feedback and changing global
conditions, adjust the model parameters to better meet Company X’s
needs.
Case Study 9
In an emerging EdTech platform, students enroll to learn a variety of
subjects and topics. The platform aims to customize learning pathways
for each student based on their prior knowledge, learning speed, and
preferences. A "Learning Pathway" refers to the sequence and
combination of courses, lessons, or resources a student interacts with.
The EdTech company is facing issues in designing an effective
mechanism to create adaptive learning pathways. The static pathways,
currently in place, are not flexible enough to cater to the diverse needs
and backgrounds of the students. The company aims to create a more
dynamic and adaptable learning journey, but there are concerns about
the complexity and feasibility of such a system.
Main Objectives:
Case Study 10
A leading insurance company, InsureFast, has noticed a significant
increase in customer complaints related to the claims process.
Customers are particularly frustrated with:
• Delays in claim approvals.
• Lack of transparency in the claims process.
• Miscommunication from customer service representatives.
4. Designing Improvements
Streamlining Processes: Simplify the claims process by removing
unnecessary steps and automating routine tasks where possible. For
example, automate data entry and initial claim assessments using AI
technologies.
Enhancing Transparency: Implement a customer portal or app that
allows claimants to track the status of their claims in real-time, access
FAQs, and receive updates.
Improving Communication: Standardize communication templates and
training for customer service representatives to ensure consistency and
clarity in customer interactions. Implement a CRM system to track all
customer interactions and ensure follow-ups are timely and
informative.
5. Technology Integration
Claims Management System: Evaluate and possibly upgrade the current
claims management system to support increased automation and
better data management.
Customer Interface: Develop or enhance digital tools that customers
can use to submit and track claims, upload documents, and receive
notifications.