Experienced BA and Client Discussion of Project
Experienced BA and Client Discussion of Project
Client Persona:
Business Analyst:
Client (Anish):
"Riya, I want to develop an app that helps people track their workouts, get customized diet plans,
and book consultations with trainers. Think of it like MyFitnessPal plus CultFit — but more
affordable and localized for India."
BA (Riya):
"Sounds promising! May I clarify a few points first?
Client:
"Target users are 18-40 years old urban Indians. Definitely Android-first, then iOS. And yes, I
have a few trainers lined up."
BA:
"Understood. Are you looking for daily tracking features like water intake, calories burned,
etc.?"
Client:
"Yes, plus AI-based suggestions based on progress. I want the app to motivate users if they miss
a workout."
BA:
"Alright. I suggest breaking the project into 3 major releases:
1
Release 2: AI-based alerts, integrations with fitness bands
Release 3: Social features, challenge groups, premium subscriptions"
BA:
"Let’s list the core modules:
Client:
"Good, I also want:
BA:
"Great! Let's now break them into user stories and define acceptance criteria."
BA continues to ask:
🛠 Planning Phase
BA:
"I’ll prepare the BRD, user flows, and wireframes. Meanwhile, we’ll need:
1 UX/UI designer
1 Backend (Node.js)
1 Frontend (Flutter)
1 QA
Timeline: 10 weeks MVP
Cost estimate: ₹6–8 lakhs"
2
Client:
"Agreed. Can we integrate Razorpay for payments?"
BA:
"Yes. I’ll include that in the technical spec. Also, do you need any compliance like HIPAA?"
Client:
"No, but basic data privacy is important."
🧾 Documentation Created by BA
With QA:
"Test scenarios must include:
Booking conflicts
Inactive trainer profile handling
UI tests for 5-inch screens to tablets"
Client:
"This looks great! Can we do a pilot with 50 users?"
3
BA:
"Yes. I’ll prepare UAT checklist, monitor logs, and get user feedback weekly."
📊 Post-Go-Live Reporting
BA:
"Here are your KPIs:
4
Project 2: FinTech Microloan App for Rural India
Client Persona:
Business Analyst:
🎤 Discovery Phase
Client (Rohit):
"Arvind, I want to create a mobile app that gives instant micro-loans (₹2,000 to ₹25,000) to
rural users with simple KYC and repayment in 30–90 days."
BA (Arvind):
"Interesting space! Let’s first explore:
Client:
"Yes, most have low-end Android phones. KYC will be Aadhaar + PAN. Credit check will be
alternate scoring via mobile usage patterns and UPI history."
BA:
"Do you plan to integrate any APIs for scoring or build an internal model?"
Client:
"We’ll integrate something like KreditBee or Perfios for first version."
5
🔍 Requirement Elicitation
BA:
"Let’s list major components:
Client:
"Absolutely. I also want:
BA:
"Got it. Let's define key user stories like:
🛠 Planning Phase
BA:
"Rohit, we’ll divide this into 3 modules:
Proposed Team:
1 Android Developer
1 Node.js Backend Dev
1 QA
1 Data Analyst (for scoring & fraud check)
1 UI/UX Designer (low-end UX optimization)
6
Timeline: 14 weeks
Budget Estimate: ₹10–12 lakhs"
Client:
"Looks fine. I want compliance with RBI norms, and all communication must be logged."
BA:
"Yes, I’ll add this to the Functional Spec and prepare RBI documentation checklist."
🧾 BA Deliverables
BA with Devs:
"Focus on:
With QA:
"Ensure:
7
✅ UAT & Pre-Launch Testing
Client:
"We’ll launch in 3 villages for pilot. I want to test with 200 users."
BA:
"I’ll prepare UAT forms in Hindi, and deploy a monitoring dashboard showing:
📊 Post-Go-Live Reporting
BA:
"Here’s the weekly dashboard:
🔄 Next Phase
Client:
"Let’s expand to Tier-3 cities and add multilingual voice bot."
BA:
"I’ll initiate Phase 2 with chatbot flow diagrams, agent dashboards, and multilingual UI
guidelines."
8
Project 3: Food Delivery App for Tier-2 Cities (Zomato-
style)
Client Persona:
Business Analyst:
🎤 Discovery Phase
Client (Neha):
"I want an app like Zomato but for small cities. People should be able to browse restaurants,
order food, and get home delivery. We’ll start in Nashik, Nagpur, and Kolhapur."
BA:
"Great initiative. A few questions:
Client:
"I’ll partner with restaurants and manage my own delivery staff. Focus is on food only for now –
target audience is mostly families and working professionals."
🔍 Requirement Gathering
BA:
"We need the following modules:
9
Do you want:
Client:
"Yes, to all three. COD is still popular in these areas."
🛠 Planning Phase
🧾 BA Deliverables
BRD
SRS
User Flow (Customer, Vendor, Delivery)
Admin Wireframes
ER Diagram
City-Wise Rollout Plan
QA Test Scenarios
⚙ Development Support
✅ UAT Feedback
10
COD flow needed bug fixes
Some restaurants didn’t have images – added default photos
Users preferred language toggle at the start
🔄 Phase 2 Plan
✅ Project Complete.
11
Project 4: E-Learning Platform for Kids (6–14 Age)
Client:
BA:
🎤 Discovery Phase
Client:
"I want a fun and interactive app where kids can learn Math and Science with animation and
quizzes. Parents should track their performance."
BA:
"Perfect. Let’s explore:
Client:
"Only recorded content initially. Subscription model. Reports should be available in-app and via
email."
🔍 Requirements
12
🛠 Planning
🧾 BA Work
⚙ Development Support
✅ Post Launch
✅ Project Complete.
13
Project 5: Travel Booking Platform with Itinerary Builder
Client:
BA:
🎤 Discovery Phase
Client:
"I want a travel website where users can book flights, hotels, and build their itinerary like
MakeMyTrip. They should get reminders and export plans to PDF."
BA:
"Excellent! Clarifications:
Client:
"Aggregator API integration. I’ll also upload custom tours. Mobile-first."
🔍 Modules
🛠 Planning
14
Stack: React + Node.js + MongoDB
Aggregator API: Amadeus or TripAdvisor
Timeline: 16 weeks
UI/UX critical → Extra Designer onboard
🧾 BA Actions
✅ Launch Feedback
✅ Project Complete.
BA:
🎤 Discovery Phase
Client:
"I need an app to list flats, villas, and commercial properties. Tenants should filter, book visits,
and chat with owners."
BA:
"Good! Few questions:
Client:
"Both agents and owners. Rent agreements Phase 2. Monetize by featured listings."
🔍 Features
🛠 Planning
Mobile-first, Flutter
Backend: Firebase
16
Google Maps + Twilio + AWS
12-week plan with agile sprints
🧾 BA Tasks
✅ UAT Feedback
✅ Project Complete.
17
Client:
BA:
🎤 Discovery
Client:
"We want a basic telemedicine platform for rural clinics. Patients can consult doctors remotely.
Nurses assist patients."
BA:
"Let’s define:
Client:
"Tablet-based. Doctors upload prescriptions. Video + chat required."
🔍 Features
🛠 Plan
Android-first
Offline sync
18
Low bandwidth optimization
16-week rollout with 3 phases
🧾 BA Work
✅ Impact
✅ Project Complete.
19
Client:
Business Analyst:
🎤 Discovery Phase
Client:
"We want to build a SaaS platform for startups to manage tasks, teams, projects. Like ClickUp or
Trello but more focused on early-stage founders."
BA:
"Understood. Clarify:
Client:
"Yes, freemium. Start with Kanban + Calendar. Integrations in Phase 2."
🔍 Features
Task Boards
Calendar Integration
Comments, Mentions
File Attachments
User Permissions & Roles
Admin Dashboard
Activity Logs
🛠 Planning
20
PostgreSQL DB
Team: 1 UI/UX, 2 Devs, 1 QA
Timeline: 10 weeks MVP
Hosting on AWS
🧾 BA Deliverables
Competitor Benchmark
UI Flow Diagrams
BRD + SRS
Role-Based Access Matrix
Sprint Plan
✅ Project Complete
21
Name: Mr. Faizan Khan
Role: Creative Director
Behavior: Visionary, emotionally invested, design-obsessed
BA:
🎤 Discovery Phase
Client:
"I want a social media app just for artists—painters, writers, dancers—to share their work,
collaborate, and connect."
BA:
"Brilliant idea! Clarify:
Client:
"Yes, ads and paid workshops later. All users must verify. Yes to images, short videos."
🔍 Features
🛠 Planning
Flutter + Firebase
Timeline: 12 weeks
Design-first approach: Heavy UI/UX investment
Phase 2: NFT Art Sales, eCommerce integration
22
🧾 BA Deliverables
✅ Launch
✅ Project Complete
23
Name: Mr. Jay Patel
Role: IoT Product Owner
Behavior: Technical, KPI-focused, detail-heavy
BA:
🎤 Discovery Phase
Client:
"I need a mobile app to sync with fitness bands (steps, heart rate, sleep), visualize health data,
and recommend workouts."
BA:
"Sounds great. Clarify:
Client:
"Start with Fitbit + Mi Band. Store on cloud. Yes, basic AI: suggest actions based on
sleep/steps."
🔍 Features
🛠 Planning
React Native
Firebase + Cloud Functions
24
AI engine in Phase 2
Offline sync buffer
🧾 BA Work
✅ Results
✅ Project Complete
25
Client:
BA:
🎤 Discovery
Client:
"Help me build an app where drivers, carpenters, tailors can learn new skills. Content must be in
Hindi and low-data."
BA:
"Understood. Clarify:
Client:
"Video + simple text. Yes, we’ll give certificates. NGO staff will manage backend."
🔍 Features
Course Modules
Video Player (low bandwidth)
Quiz + Completion Certificate
Multi-language support
Admin Panel (NGO upload)
Reminder System
🛠 Tech
Flutter
Firebase Hosting
26
LMS-lite structure
Auto-resume video from last position
✅ Results
✅ Project Complete
27
Name: Dr. Shreya Joshi
Role: Veterinarian Clinic Chain Owner
Behavior: Patient, calm, concerned about UX
BA:
🎤 Discovery
Client:
"I want pet owners to book appointments with vets, buy food online, and track vaccinations."
BA:
"Great! Clarify:
Client:
"Yes to prescriptions. Sell via our clinics. Mobile-first."
🔍 Features
🛠 Planning
React Native
Node.js Backend
Stripe for payments
Timeline: 10 weeks MVP
28
✅ Results
✅ Project Complete
29
Name: Mr. Nikhil Anand
Role: Finance Blogger
Behavior: Minimalist, UX-focused, analytics-heavy
BA:
🎤 Discovery
Client:
"Build a simple app for couples to track expenses together, set savings goals, and split bills
easily."
BA:
"Understood. Questions:
Client:
"Different logins, shared view. No investments now. Android-only first."
🔍 Features
🛠 Plan
Kotlin Native
Firebase
Monthly Budget Auto-reset
Sync on login
30
✅ Results
✅ Project Complete
31
Name: Mr. Deepak S.
Role: Smart City Program Manager
Behavior: Very technical, focused on hardware–software sync
BA:
🎤 Discovery
Client:
"We’re installing IoT sensors in city parking spots. Need a public app to find available slots and
pay directly."
BA:
"Nice. Clarify:
Client:
"Real-time, yes. For now, just find & pay. Pass system in Phase 2."
🔍 Features
🛠 Tech
Flutter
Node.js + MQTT for IoT
Integration with government GIS
32
✅ Results
Deployed in 3 cities
Reduced parking time by 32%
Pass system added after 6 months
✅ Project Complete
33
Name: Dr. Meera Banerjee
Role: Psychologist
Behavior: Sensitive, privacy-focused, deeply ethical
BA:
🎤 Discovery
Client:
"I want a mental health app with a chatbot for first response, and booking sessions with licensed
therapists."
BA:
"Very thoughtful. Clarify:
Client:
"Yes to AI. Emergency flow is a must. Anonymous users allowed."
🔍 Features
🛠 Plan
34
✅ Outcome
✅ Project Complete
35
Name: Mr. Vinod Pawar
Role: AgriTech Startup Founder
Behavior: Mission-driven, semi-technical, multilingual
BA:
🎤 Discovery
Client:
"I want an app where farmers can learn, buy seeds, rent equipment, and talk to experts in local
language."
BA:
"Comprehensive vision! Clarify:
Client:
"Yes to all. Also want farmer forum and price trends."
🔍 Features
🛠 Stack
Android (low-end)
Firebase + Local DB sync
Multilingual support: Hindi, Marathi, Gujarati
36
✅ Results
37
Name: Mr. Rakesh Arora
Role: FMCG Distributor Chain Owner
Behavior: Sharp, operationally driven, wants efficiency
Business Analyst:
🎤 Discovery Phase
Client:
“My sales team still takes orders via phone and WhatsApp. I need a web portal where retail
shops can place bulk orders, check inventory, and track delivery.”
BA:
"Absolutely. Clarify:
Client:
"Yes, show real-time stock. Delivery by our trucks. Payment can be either."
🔍 Core Features
Retailer Login
Product Catalog with Prices & Stock
Order Placement + Discounts
Delivery Status + Tracking
Reports for Retailers + Admin
Notification System (SMS/Email)
🛠 Planning
38
🧾 BA Deliverables
Inventory Flowchart
Retailer Role Permissions
Discount Engine Logic
Reports & Analytics Mapping
BRD + Wireframes
✅ Results
39
Name: Mr. Aditya Nair
Role: Coaching Institute Owner
Behavior: Result-oriented, wants fast releases, competitive
BA:
🎤 Discovery Phase
Client:
“We offer courses for SSC, UPSC, Banking, etc. I want a learning portal with mock tests, PDFs,
and doubt clearing.”
BA:
"Understood. Clarify:
Client:
"Web first. Yes to watermarked videos. Doubt via scheduled 1:1 live sessions."
🔍 Features
🛠 Tech Plan
40
🧾 BA Work
Course Flowchart
Payment Failure Cases
Certification Flow
Analytics Report Structure
✅ Results
41
Role: Rural Entrepreneur
Behavior: Enthusiastic, ambitious, less technical
BA:
🎤 Discovery Phase
Client:
“I want an app that connects local home-cooked food sellers in villages with customers in nearby
towns—fresh lunch, dinner, snacks.”
BA:
"Excellent idea. Clarify:
Client:
"We’ll hire delivery boys. Payments both. Allow pre-scheduled meal orders."
🔍 Features
Customer App
Seller App (Menu Upload, Order Accept)
Delivery App (GPS, Route)
Admin Panel
Order History + Feedback
Pre-order & Cancel Options
🛠 Tech
42
🧾 BA Deliverables
✅ Results
Piloted in 9 villages
1,800+ orders within first month
Partnered with Women SHGs (Self-Help Groups)
43
Behavior: Time-bound, results-driven, expects offline capability
BA:
🎤 Discovery Phase
Client:
“I need a mobile app to track labor attendance, site photos, daily work logs, and material usage.
Internet is weak on-site.”
BA:
"Perfect use case. Clarify:
Client:
"Supervisors only. Yes to GPS. Procurement in future phase."
🔍 Features
🛠 Stack
44
🧾 BA Deliverables
✅ Results
45
Role: HR Consultancy Owner
Behavior: Fast-paced, wants competitive edge
BA:
🎤 Discovery Phase
Client:
“We get 500+ resumes daily. I want a tool that scans them and suggests the top matches for each
job.”
BA:
"Sounds good. Do you want:
Client:
“All three. Also, highlight resume gaps and skill mismatches.”
🔍 Features
🛠 Stack
46
🧾 BA Deliverables
✅ Results
47
BA:
🎤 Discovery Phase
Client:
“We want to let donors sponsor a child’s education and see their progress reports, photos, and
letters.”
BA:
"Wonderful. Can you confirm:
Client:
“Some are digitized. Volunteers upload updates. Donors can write letters via portal.”
🔍 Features
Donor Registration
Browse Children by Age/Region
Sponsor & Payment Gateway
Volunteer Upload Portal
Message Center (Monitored)
Progress Dashboard
🛠 Stack
Laravel + Vue.js
MySQL
Cloudinary (Images)
Razorpay Integration
🧾 BA Deliverables
48
Child Lifecycle Workflow
Donor–Volunteer Roles
UX for Photo/Report Upload
Payment Exception Handling
✅ Results
3x increase in donations
1,200+ children sponsored
Built emotional connect with donor messages
49
BA:
🎤 Discovery Phase
Client:
"Clients still call us for appointments. We need an app that handles bookings, artist profiles, and
payments."
BA:
"Great. Clarify:
Client:
“Artist manages their calendar. No chat. We need tattoo upload, appointment details, and
reviews.”
🔍 Features
🛠 Stack
React Native
Backend: Firebase
Stripe for Payments
🧾 BA Deliverables
50
Booking Flow Diagrams
Role Matrix
Cancellation & Refund Logic
Invoicing Format
✅ Results
51
BA:
🎤 Discovery Phase
Client:
“We want a mobile app where patients in rural areas can consult doctors through video calls and
get prescriptions.”
BA:
"Essential service. Confirm:
Client:
"Low internet. Yes to languages. No delivery, just e-prescriptions."
🔍 Features
Doctor Discovery
Video Call (Low-bandwidth Optimized)
Prescription PDF Generator
Follow-up Scheduling
Multilingual Interface
🛠 Stack
Flutter
WebRTC (Jitsi)
Firebase + Firestore
🧾 BA Deliverables
52
Video Call Fallback Plan
Prescription Template
Medical Triage Flow
✅ Results
53
Behavior: Tech-focused, highly analytical
BA:
🎤 Discovery Phase
Client:
“We rent drones for crop spraying. I need a system to manage bookings, flight logs, and
maintenance alerts.”
BA:
"Fascinating! Let's clarify:
Client:
“Agents book. Yes, real-time GPS tracking. Repairs tracked by serial number + logs.”
🔍 Features
🛠 Stack
🧾 BA Deliverables
54
Drone Log Data Format Spec
Agent–Drone Access Map
Fault Escalation Workflow
Repair & Downtime Reporting Sheet
✅ Results
55
BA:
🎤 Discovery Phase
Client:
“I want to launch a freelance platform for small business services. Freelancers bid on jobs and
clients choose.”
BA:
"Clear. Need clarification:
Client:
“Yes to verification. Payment in escrow. Yes to reviews.”
🔍 Features
🛠 Stack
🧾 BA Deliverables
56
Verification Flow
Escrow Fund Flowchart
Rating + Dispute Management SOP
✅ Results
BA:
57
Name: Deepak Nair
Experience: 8+ years in legaltech and NLP
🎤 Discovery Phase
Client:
“We get 100s of repetitive legal questions daily. We want an AI bot on our site that answers
FAQs and collects user case data.”
BA:
"Absolutely. Clarify:
Client:
“NLP + Category. Public-facing only. Yes to full privacy compliance.”
🔍 Features
AI Chatbot (NLP-Powered)
Case Intake Forms
FAQ & Document Templates
Bot Feedback & Escalation
Dashboard with Analytics
🛠 Stack
🧾 BA Deliverables
58
GDPR Consent Flows
✅ Results
BA:
59
Experience: 7 years in health & wellness apps
🎤 Discovery Phase
Client:
“I want an app where users log their mood daily, track patterns, and receive CBT-based
prompts.”
BA:
"Very valuable. Clarify:
Client:
“Anonymous with PIN login. Yes to alerts. Therapists can access if users consent.”
🔍 Features
🛠 Stack
React Native
Firebase + Local Encryption
Charts Library (D3.js)
🧾 BA Deliverables
60
✅ Results
BA:
61
Experience: 9+ years in civic & IoT projects
🎤 Discovery Phase
Client:
“We want a system that tracks if residents are properly segregating waste—dry, wet, medical—
before pickup.”
BA:
"Great initiative. Clarify:
Client:
“Photo upload phase-1. Monitored by sanitation team. Penalties will come in phase-2.”
🔍 Features
🛠 Stack
🧾 BA Deliverables
62
Gamification Planning Document
✅ Results
BA:
63
Experience: 10 years in fintech & document security
🎤 Discovery Phase
Client:
“I want a platform where users can create, store, and digitally sign wills, then assign access to
heirs securely.”
BA:
"Important space. Clarify:
Client:
“Notarization in future. Signature must be eSign-compliant. Heirs verified via KYC.”
🔍 Features
🛠 Stack
Backend: Django
Frontend: Next.js
eSign API + AES Encryption
🧾 BA Deliverables
64
✅ Results
65