Customer Talks and Tests — Tools & Techniques

Customer Talks and Tests হলো একটি customer-centered communication, validation, এবং feedback technique যেখানে Project/Product Team সরাসরি customer, end user বা relevant stakeholder-এর সঙ্গে আলোচনা করে এবং বাস্তব customer/user-এর মাধ্যমে product, service বা deliverable পরীক্ষা করায়

PMBOK® Guide 8th Edition-এ “Customer talks and tests”-কে Tools and Techniques-এর অংশ হিসেবে অন্তর্ভুক্ত করা হয়েছে; বিশেষ করে deliverable-এর quality এবং customer acceptance নিশ্চিত করার প্রসঙ্গে এটি ব্যবহৃত হয়। (Dr. Kasbokar)

সহজভাবে:

Customer Talks = Customer কী চায়, কী সমস্যা আছে, কী পরিবর্তন দরকার—সেটা সরাসরি কথা বলে বোঝা।
Customer Tests = তৈরি করা deliverable/customer solution বাস্তব customer বা end user দিয়ে পরীক্ষা করিয়ে দেখা।


১. Customer Talks কী?

Customer Talks মানে customer বা end user-এর সঙ্গে structured বা informal conversation করা, যাতে তাদের:

  • Requirement
  • Expectation
  • Problem
  • Preference
  • Concern
  • Feedback
  • Acceptance criteria

বোঝা যায়।

এটি শুধু "customer-এর সঙ্গে কথা বলা" নয়। এর উদ্দেশ্য হলো customer-এর আসল need এবং delivered solution-এর মধ্যে alignment নিশ্চিত করা

Customer talks-এর মধ্যে যেমন থাকতে পারে:

  • User interview
  • Customer meeting
  • Product demonstration
  • Feedback session
  • Customer workshop
  • Advisory discussion
  • User observation

PMBOK 8-এর context-এ customer engagement-এর মাধ্যমে trade-offs, options, expectations এবং acceptance নিয়ে আলোচনা করাও গুরুত্বপূর্ণ। (studylib.net)


২. Customer Tests কী?

Customer Tests হলো customer বা end user-কে ব্যবহার করে deliverable বা product-এর suitability যাচাই করা।

অর্থাৎ internal team শুধু পরীক্ষা করবে না; যে ব্যক্তি বাস্তবে এটি ব্যবহার করবেন, তাকেও testing/validation process-এ যুক্ত করা হবে।

এর উদাহরণ:

  • User Acceptance Testing (UAT)
  • Usability testing
  • Beta testing
  • Customer trial
  • Prototype testing
  • Acceptance demonstration

এখানে একটি গুরুত্বপূর্ণ ধারণা হলো:

Internal QA দেখে product specification পূরণ হয়েছে কি না; Customer testing দেখে product বাস্তবে customer-এর প্রয়োজন পূরণ করছে কি না।


৩. Customer Talks এবং Customer Tests-এর পার্থক্য

Customer TalksCustomer Tests
Customer-এর সঙ্গে কথা বলাCustomer দিয়ে deliverable পরীক্ষা করানো
Requirement/expectation বোঝাProduct/deliverable validate করা
Feedback সংগ্রহActual usability/acceptance যাচাই
“আপনার কী প্রয়োজন?”“এটি আপনার প্রয়োজন পূরণ করছে কি?”
Interview, discussion, demoUAT, usability test, beta test

দুটিকে একসাথে ব্যবহার করলে খুব শক্তিশালী feedback loop তৈরি হয়:

Talk → Build → Test → Feedback → Improve


৪. কেন Customer Talks and Tests ব্যবহার করা হয়?

এর প্রধান উদ্দেশ্য:

Customer requirement সঠিকভাবে বোঝা

Customer যা চায় তা team-এর assumption-এর ওপর নির্ভর না করে সরাসরি বোঝা যায়।

ভুল requirement early stage-এ ধরা

অনেক সময় specification technically correct হলেও customer-এর actual need পূরণ করে না।

Acceptance নিশ্চিত করা

Customer deliverable গ্রহণ করবে কি না তা আগে থেকেই বোঝা যায়।

Rework কমানো

Project শেষ হওয়ার পরে বড় পরিবর্তন করার পরিবর্তে আগেই feedback নেওয়া যায়।

Value delivery নিশ্চিত করা

Project শুধু deliverable তৈরি করছে কিনা নয়, customer-এর জন্য value তৈরি করছে কিনা সেটিও বোঝা যায়।


৫. একটি সহজ Software Project Example

ধরা যাক একটি company একটি mobile banking application তৈরি করছে।

Project team requirement অনুযায়ী একটি "Transfer Money" feature তৈরি করল।

Internal testing-এ:

✅ No technical error
✅ Transaction works
✅ Security test passed

কিন্তু customer-কে ব্যবহার করতে দিলে দেখা গেল:

"Transfer button কোথায় আছে, সেটা সহজে বোঝা যাচ্ছে না।"

এটি internal technical testing-এ ধরা পড়েনি।

Customer Talk

Team customer-কে জিজ্ঞাসা করল:

"আপনি transfer করার সময় কোন step-এ সবচেয়ে বেশি confused হয়েছেন?"

Customer feedback দিল।

Customer Test

Customer আবার application ব্যবহার করে actual money-transfer workflow সম্পন্ন করল।

Team observe করল:

  • কোথায় hesitation হচ্ছে
  • কোন button বুঝতে সমস্যা হচ্ছে
  • কোন information missing
  • কোন step বেশি সময় নিচ্ছে

এরপর UI পরিবর্তন করা হলো।

এটাই Customer Talks and Tests-এর practical application।


৬. Thermal Power Plant Project-এর বাস্তব উদাহরণ

আপনার engineering/project context অনুযায়ী একটি বাস্তব উদাহরণ ধরা যাক।

ধরা যাক একটি power plant-এর new DCS monitoring screen তৈরি করা হয়েছে।

Engineering team মনে করছে:

"Screen design technically complete."

কিন্তু actual user হলো Control Room Operator

Customer Talk

Project team operator-দের সঙ্গে আলোচনা করল:

"Normal operation-এর সময় কোন parameters সবচেয়ে বেশি দেখতে হয়?"

Operator বলল:

  • Main steam pressure
  • Main steam temperature
  • Drum level
  • Furnace pressure
  • Feedwater flow
  • Important alarms

এখন team বুঝতে পারল যে screen-এ কিছু parameters-এর priority আরও বেশি হওয়া দরকার।

Customer Test

Operator-কে screen ব্যবহার করতে দেওয়া হলো।

তারপর একটি simulated abnormal condition তৈরি করা হলো।

দেখা গেল:

Operator গুরুত্বপূর্ণ alarm identify করতে ১৫–২০ seconds সময় নিচ্ছে।

এখন screen design পরিবর্তন করা হলো:

  • Critical alarm আরও prominent করা হলো
  • Important parameters grouping করা হলো
  • Navigation সহজ করা হলো

Result

Technical specification ঠিক থাকলেও user experience এবং operational effectiveness উন্নত হলো।

এটাই Customer Talks and Tests-এর শক্তি।


৭. Customer Talks কীভাবে করা যায়?

একটি ভালো Customer Talk সাধারণত কয়েকটি ধাপে করা যায়।

Step 1 — Purpose নির্ধারণ

আপনি কী জানতে চান?

যেমন:

"Customer acceptance criteria বুঝতে হবে।"

Step 2 — সঠিক customer/user নির্বাচন

শুধু senior management-এর সঙ্গে কথা বললে actual user-এর সমস্যা বাদ পড়তে পারে।

তাই relevant:

  • Customer
  • End user
  • Operator
  • Maintenance team
  • Business user

কে involve করতে হবে।

Step 3 — Open-ended প্রশ্ন করা

যেমন:

"বর্তমান system-এর সবচেয়ে বড় সমস্যা কী?"

"এই deliverable-এ কোন feature আপনার জন্য সবচেয়ে গুরুত্বপূর্ণ?"

"কোন পরিস্থিতিতে এটি ব্যবহার করতে অসুবিধা হয়?"

Step 4 — Active Listening

Customer-এর কথা interrupt না করে শুনতে হবে।

Step 5 — Requirement confirm করা

শেষে:

"আমি যা বুঝলাম, আপনার প্রধান তিনটি requirement হলো A, B এবং C—সঠিক?"

এতে misunderstanding কমে।


৮. Customer Test কীভাবে করা যায়?

ধরা যাক নতুন equipment বা software তৈরি হয়েছে।

Step 1

Customer-এর acceptance criteria নির্ধারণ করুন।

Step 2

Test scenario তৈরি করুন।

Step 3

Realistic user/customer দিয়ে test করান।

Step 4

Observation এবং feedback record করুন।

Step 5

Defect, usability issue অথবা requirement gap identify করুন।

Step 6

Correction করুন।

Step 7

আবার test করুন।

এটি একটি feedback loop:

Test → Feedback → Improve → Retest


৯. Customer Talks and Tests-এর মাধ্যমে কী ধরনের সমস্যা ধরা পড়ে?

এটি বিশেষভাবে useful যখন:

Requirement ভুল বোঝা হয়েছে

Customer যা চেয়েছে এবং team যা তৈরি করেছে তা আলাদা।

Usability সমস্যা

Product technically correct কিন্তু ব্যবহার করতে কঠিন।

Missing functionality

Customer এমন একটি feature আশা করছে যা specification-এ পরিষ্কারভাবে ছিল না।

Acceptance issue

Deliverable technically complete হলেও customer accept করতে চাইছে না।

Priority mismatch

Team যে feature-কে গুরুত্বপূর্ণ মনে করেছে customer-এর কাছে সেটি গুরুত্বপূর্ণ নয়।


১০. Customer Talk বনাম Requirement Gathering

দুটো related, কিন্তু এক নয়।

Requirement Gathering হলো customer-এর requirements systematically সংগ্রহ করা।

Customer Talks and Tests আরও broader—এটি project চলাকালীন customer-এর সঙ্গে continuous interaction, validation, feedback এবং actual testing-কে অন্তর্ভুক্ত করতে পারে।

বিশেষ করে adaptive/hybrid environment-এ customer feedback বারবার development-এ ফিরিয়ে দেওয়া যায়। 


১১. Customer Talks and Tests এবং Validate Scope-এর সম্পর্ক

এখানে PMP-এর একটি গুরুত্বপূর্ণ connection আছে।

Validate Scope process-এর মূল উদ্দেশ্যের মধ্যে রয়েছে deliverable-কে review করে formal acceptance পাওয়া। PMBOK 8-এর Validate Scope tools-এর মধ্যে Customer Talks and Tests উল্লেখ করা হয়েছে। 

তাই:

Customer Talks and Tests → Customer feedback/validation → Deliverable suitability → Acceptance

তবে মনে রাখতে হবে:

Testing = সবসময় formal acceptance নয়।

একটি test customer-এর feedback দিতে পারে; formal acceptance নির্ভর করবে project's agreed acceptance criteria এবং approval process-এর ওপর।


১২. Customer Talks and Tests বনাম Inspection

এটিও গুরুত্বপূর্ণ।

Inspection

Product/deliverable-এর specified requirements বা characteristics পরীক্ষা করা।

উদাহরণ:

Valve-এর pressure test করা হলো এবং specified pressure ধরে রাখতে পারছে কি না দেখা হলো।

Customer Test

Customer/end user বাস্তবে solution ব্যবহার করে দেখে এটি তার operational need পূরণ করছে কি না।

উদাহরণ:

Operator valve control interface ব্যবহার করে normal এবং emergency operation scenario perform করল।

অর্থাৎ:

Inspection → Specification-focused

Customer Test → User/need/acceptance-focused


১৩. PMP Exam-এর জন্য কীভাবে চিনবেন?

Question-এ যদি এমন situation থাকে:

Project team customer-এর সঙ্গে সরাসরি আলোচনা করে তার expectation এবং concern বুঝছে।

➡️ Customer Talks

অথবা:

Customer/end user delivered product ব্যবহার করে দেখে এটি তার needs/acceptance criteria পূরণ করছে কি না।

➡️ Customer Tests

অথবা দুটোই একসাথে:

Customer feedback নেওয়া হচ্ছে এবং সেই feedback-এর ভিত্তিতে product test ও improve করা হচ্ছে।

➡️ Customer Talks and Tests


১৪. Exam-এর জন্য একটি Scenario

Scenario:

একটি project team নতুন monitoring system তৈরি করেছে। Technical testing সফল হয়েছে। কিন্তু Project Manager চায় systemটি প্রকৃত operators-এর চাহিদা পূরণ করছে কিনা নিশ্চিত করতে। তাই operators-এর সঙ্গে discussion করা হলো এবং তাদের দিয়ে systemটি realistic operating scenarios-এ ব্যবহার করানো হলো।

এখানে কোন tool/technique সবচেয়ে appropriate?

Customer Talks and Tests

কারণ এখানে দুটি কাজই হয়েছে:

Talk → Operator requirements/feedback বোঝা

Test → Operator দিয়ে actual system validate করা


১৫. খুব সহজভাবে মনে রাখুন

Customer Talks

"আপনার কী দরকার?"

Customer Tests

"এটি ব্যবহার করে দেখুন—আপনার দরকার মেটাচ্ছে কি?"

পুরো concept:

Talk → Understand → Test → Get Feedback → Improve → Accept

এটাই Customer Talks and Tests-এর মূল ধারণা।

PMP Exam Tip: প্রশ্নে যখন customer/end user-এর direct feedback, user testing, acceptance, usability, demonstration বা actual-use validation-এর কথা থাকবে, তখন Customer Talks and Tests-এর দিকে নজর দিন। PMBOK 8-এ এটি বিশেষভাবে deliverable quality এবং customer acceptance-এর সঙ্গে যুক্ত। 

Comments

Popular posts from this blog

PMP: Project Documents in Bengali

PMBOK® Guide 7th Edition – Stakeholder Performance Domain (স্টেকহোল্ডার পারফরম্যান্স ডোমেইন)

PMP-তে Tools and Techniques: একটি বিস্তারিত গাইড