0% found this document useful (0 votes)
401 views

Written Assignment

The document provides details on how to plan and run a requirements workshop. For planning, it recommends creating a stakeholder matrix, understanding existing requirements documents, drafting an agenda, and arranging logistics. For running the workshop, it suggests designating a facilitator, including engaging activities, using visuals, facilitating discussions, and closing by recapping accomplishments and next steps. Potential deterrents to achieving goals are also outlined, such as scope creep, poor user understanding, and lack of training data or prioritization. The strategies proposed to overcome these include revising requirements early, understanding the target audience through data analysis, focusing on usability, accuracy, and trust to drive adoption, and obtaining robust training data from clients.

Uploaded by

Subha Lakshmi
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
401 views

Written Assignment

The document provides details on how to plan and run a requirements workshop. For planning, it recommends creating a stakeholder matrix, understanding existing requirements documents, drafting an agenda, and arranging logistics. For running the workshop, it suggests designating a facilitator, including engaging activities, using visuals, facilitating discussions, and closing by recapping accomplishments and next steps. Potential deterrents to achieving goals are also outlined, such as scope creep, poor user understanding, and lack of training data or prioritization. The strategies proposed to overcome these include revising requirements early, understanding the target audience through data analysis, focusing on usability, accuracy, and trust to drive adoption, and obtaining robust training data from clients.

Uploaded by

Subha Lakshmi
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 5

Q1.

‌H
‌ ow‌‌would‌‌you‌‌go‌‌about‌‌planning‌‌and‌‌running‌‌the‌‌requirement‌‌workshop?‌‌
 
(Provide‌‌as‌‌many‌‌details‌‌as‌‌possible)‌  ‌
 ‌
PLANNING‌‌THE‌‌WORKSHOP‌‌    ‌
 ‌
1) During‌‌the‌‌planning‌‌session,‌‌I‌n ‌ eed‌‌to‌‌make‌‌sure‌‌the‌‌right‌‌people‌‌are‌‌invited.‌‌  
So‌‌I’ll‌‌prepare‌‌a‌s ‌ takeholders‌‌matrix/list‌‌‌-‌‌that‌‌consists‌‌of‌‌the‌‌name‌‌of‌‌the‌‌  
stakeholders‌‌along‌‌with‌‌their‌‌roles‌‌and‌‌responsibilities.‌T ‌ his‌‌helps‌‌in‌‌identifying‌‌  
the‌‌right‌‌audience‌‌to‌‌get‌‌invited‌‌to‌‌the‌‌workshop.‌(‌ Will‌‌prepare‌‌this‌‌list‌‌with‌‌  
the‌‌help‌‌of‌‌our‌‌project‌‌manager)‌  ‌
 ‌
2) Clear‌‌knowledge‌‌about‌‌BRD‌‌(Business‌‌Requirements‌‌Document)‌.‌‌This‌‌  
enables‌‌me‌‌to‌‌prepare‌‌a‌‌much‌‌crisper‌‌question‌‌list‌‌and‌‌avoid‌‌adding‌‌repetitive‌‌  
questions‌‌which‌‌have‌‌already‌‌been‌‌answered‌‌by‌‌the‌‌clients‌‌in‌‌those‌‌documents.‌  ‌
 ‌
3) Creating‌‌an‌‌Agenda‌‌(discussion‌‌points‌‌to‌‌get‌‌discussed‌‌in‌‌the‌‌workshops).‌‌  
This‌‌step‌‌will‌‌broadly‌‌outline‌‌the‌‌scope‌‌of‌‌the‌‌meeting.‌‌So‌‌I‌‌can‌‌easily‌‌drive‌‌the‌‌  
workshop‌‌towards‌‌our‌‌listed‌‌goals.‌‌It‌‌also‌‌helps‌‌the‌‌stakeholders‌‌identify‌‌some‌‌  
additional‌‌team‌‌members‌‌who‌‌should‌‌be‌‌accompanying‌‌them‌‌to‌‌the‌‌meeting.‌  ‌
Will‌‌share‌‌this‌‌agenda‌‌with‌‌every‌‌stakeholder,‌‌one‌‌week‌‌before‌‌the‌‌workshop.‌‌  
This‌‌could‌‌also‌‌include‌‌how‌‌the‌‌days‌‌in‌‌the‌‌workshop‌‌are‌‌actually‌‌planned.‌  ‌
 ‌
4) Arranging‌‌logistics.‌‌‌I‌‌will‌‌ensure‌‌that‌‌the‌‌workshop‌‌room‌‌has‌‌adequate‌‌facilities‌‌  
like‌‌projector,‌‌Tv‌‌etc..‌‌or‌‌if‌‌we‌‌intend‌‌to‌‌give‌‌handouts‌‌to‌‌our‌‌participants.‌  ‌
 ‌
5) I‌‌will‌‌also‌‌schedule‌‌the‌‌workshop‌‌depending‌‌upon‌‌the‌‌availability‌‌of‌‌all‌‌  
stakeholders.‌  ‌
 ‌
 ‌
RUNNING‌‌THE‌‌WORKSHOP‌  ‌
 ‌
1) Facilitator:‌‌I‌‌will‌‌arrange‌‌a‌‌facilitator‌‌(either‌‌me‌‌or‌‌any‌‌senior‌‌stakeholder),‌‌to‌‌  
continuously‌‌focus‌‌on‌‌the‌‌workshop‌‌and‌‌to‌‌ensure‌‌that‌‌our‌‌objectives‌‌are‌‌met‌‌  
effectively.‌  ‌
 ‌
2) I‌‌will‌‌also‌‌make‌‌sure‌‌to‌‌‌include‌‌lots‌‌of‌‌activities‌‌‌to‌‌keep‌‌people‌‌moving‌‌around‌‌  
and‌‌engaged.‌  ‌
 ‌
3) Visuals‌‌‌-‌‌I‌‌will‌‌prepare‌‌for‌‌more‌‌visuals‌‌regarding‌‌the‌‌project,‌‌so‌‌that‌‌helps‌‌with‌‌  
gaining‌‌clarity‌‌among‌‌all‌‌stakeholders.‌‌Examples‌‌include‌‌‌Mind‌‌maps,‌‌process‌‌  
flows,‌‌and‌‌other‌‌diagrams‌‌‌that‌‌establish‌‌common‌‌knowledge‌‌and‌‌help‌‌us‌‌to‌‌  
uncover‌‌needs‌‌along‌‌the‌‌way.‌‌I‌‌will‌‌ask‌‌our‌‌attendees‌‌to‌‌come‌‌to‌‌the‌‌whiteboard‌‌  
and‌‌create‌‌these‌‌visuals‌‌with‌‌us.‌  ‌
 ‌
4) Actual‌‌Discussion:‌  ‌
‌KPI‌‌to‌‌ensure‌‌high‌‌quality.‌  ‌
a) Comprehension‌‌Capabilities‌  ‌
‌A‌‌chatbot's‌‌understanding‌‌abilities‌‌should‌‌ensure‌‌that‌‌the‌‌user‌‌
 
has‌‌a‌‌pleasant‌‌messaging‌‌and‌‌error-free‌‌experience.‌‌The‌‌chatbot‌‌should‌‌  
activate‌‌the‌‌auto-correct‌‌function‌‌when‌‌a‌‌user‌‌makes‌‌a‌‌spelling‌‌mistake‌‌or‌‌  
a‌‌sentence‌‌error.‌  ‌
b) Scalability‌  ‌
Good‌‌chatbots‌‌should‌‌be‌‌scalable,‌‌allowing‌‌them‌‌to‌‌handle‌‌a‌‌large‌‌  
number‌‌of‌‌users‌‌and‌‌new‌‌modules‌‌at‌‌the‌‌same‌‌time.‌  ‌
 ‌
5) Ending‌:‌‌I‌‌will‌‌close‌‌our‌‌session‌‌by‌‌discussing,‌  ‌
- What‌‌we‌‌have‌‌accomplished.‌  ‌
- What‌‌we‌‌still‌‌need‌‌to‌‌do.‌  ‌
- What‌‌our‌‌future‌‌steps‌‌are.‌  ‌
 ‌
6) Finally,‌‌I‌‌will‌‌express‌‌my‌‌gratitude‌‌to‌‌everyone‌‌and‌‌explain‌‌what‌‌will‌‌happen‌‌next‌‌  
and‌‌how‌‌to‌‌follow‌‌up.‌  ‌
 ‌
 ‌
 ‌
 ‌
 ‌
 ‌
 ‌
 ‌
 ‌
 ‌
 ‌
 ‌
 ‌
 ‌
 ‌
 ‌
 ‌
 ‌
Q
‌ 2.‌‌What‌‌do‌‌you‌‌believe‌‌are‌‌going‌‌to‌‌be‌‌the‌‌key‌‌deterrents‌‌in‌‌achieving‌‌these‌‌
 
goals‌‌and‌‌how‌‌do‌‌you‌‌plan‌‌to‌‌overcome‌‌it?‌  ‌
 ‌
 ‌
1) The‌‌major‌‌deterrents‌‌in‌‌achieving‌‌our‌‌goals‌‌could‌‌be‌‌scope‌‌creeps,‌‌project‌‌cost‌‌  
overruns‌‌and‌‌delays.‌‌In‌‌my‌‌opinion,‌‌if‌‌we‌‌‌fail‌‌to‌‌identify‌‌the‌‌
 
requirements-related‌‌issues‌‌earlier‌,‌‌it‌‌may‌‌lead‌‌to‌‌product‌‌(chatbot/voice‌‌bot)‌‌  
design‌‌failure.‌‌This‌‌may‌‌make‌‌it‌‌more‌‌difficult‌‌to‌‌achieve‌‌the‌‌ROI‌‌objective‌‌  
because‌‌it‌‌will‌‌be‌‌expensive‌‌to‌‌fix,‌‌especially‌‌when‌‌the‌‌development‌‌is‌‌already‌‌ 
underway.‌‌As‌‌a‌‌result,‌‌the‌‌project‌‌will‌‌almost‌‌certainly‌‌be‌‌delivered‌‌late‌‌or‌‌
 
beyond‌‌budget.‌  ‌
 ‌
2) If‌‌we‌‌‌fail‌‌to‌‌understand‌‌our‌‌users'‌‌requirements,‌‌behaviours,‌‌and‌‌  
expectations‌w ‌ hile‌‌designing‌‌our‌‌chatbot/voice‌‌bot,‌‌then‌‌we’ll‌‌need‌‌to‌‌
 
compromise‌‌our‌‌quality.‌‌If‌‌our‌‌brand's‌‌target‌‌audience‌‌includes‌‌a‌‌variety‌‌of‌‌user‌‌  
types,‌‌it's‌‌‌important‌‌to‌‌identify‌‌them‌‌all‌‌from‌‌the‌‌outset.‌  ‌
 ‌
3) Implementing‌‌a‌‌chatbot‌‌is‌‌as‌‌much‌‌about‌‌promoting‌‌use,‌‌‌as‌‌it‌‌is‌‌about‌‌creating‌‌  
a‌‌wonderful‌‌experience.‌‌It‌‌doesn't‌‌matter‌‌if‌‌we‌‌have‌‌the‌‌best‌‌‘Bot‌‌on‌‌the‌‌market;‌‌  
if‌‌no‌‌one‌‌uses‌‌it,‌‌it's‌‌not‌‌worth‌‌a‌‌dime.‌  ‌
 ‌
4) Training‌‌Dataset:‌A ‌ ‌‌chatbot‌‌needs‌‌data‌‌for‌‌two‌‌reasons:‌‌‌to‌‌understand‌‌what‌‌  
people‌‌are‌‌saying‌‌to‌‌it‌‌and‌‌to‌‌respond‌‌appropriately.‌S ‌ o‌‌improper‌‌dataset‌‌is‌‌
 
a‌‌major‌‌drawback‌‌while‌‌designing‌‌a‌‌chatbot.‌‌Hundreds‌‌of‌‌thousands‌‌of‌‌chatbots‌‌  
have‌‌been‌‌created.‌‌Because‌‌‌they‌‌either‌‌don't‌‌train‌‌at‌‌all‌‌or‌‌utilise‌‌bad‌‌(or‌‌  
very‌‌little)‌‌training‌‌data,‌‌the‌‌majority‌‌of‌‌them‌‌are‌‌of‌‌poor‌‌quality.‌  ‌
 ‌
5) The‌‌next‌‌deterrent‌‌is‌n ‌ ot‌‌making‌‌priority‌‌‌over‌‌the‌‌given‌‌requirements‌‌because‌‌  
there‌‌could‌‌be‌‌some‌‌features‌‌(low‌‌priority)‌‌that‌‌are‌‌rarely‌‌used‌‌by‌‌the‌‌end-user.‌  ‌
 ‌
6) Finally,‌‌‌the‌‌poor‌‌communication‌‌‌between‌‌the‌‌team‌‌members‌‌could‌‌be‌‌a‌‌major‌‌  
drawback‌‌to‌‌achieve‌‌our‌‌listed‌‌goals.‌‌I‌‌believe,‌‌even‌‌a‌‌minor‌‌distortion‌‌in‌‌one‌‌ 
place‌‌could‌‌cause‌‌a‌‌big‌‌issue‌‌somewhere‌‌else.‌ 
 ‌
My‌‌Plan‌‌to‌‌overcome‌‌these‌‌issues:‌  ‌
   ‌ ‌
1) Regarding‌‌the‌‌product‌‌(chatbot/voice‌‌bot)‌‌delivery‌‌and‌‌quality,‌‌we‌‌‌must‌‌always‌‌
 
revise‌‌the‌‌requirements‌‌as‌‌soon‌‌as‌‌possible.‌‌‌We‌‌must‌‌also‌‌have‌‌control‌‌over‌‌  
the‌‌scope‌‌creep.‌  ‌
 ‌
2) One‌‌of‌‌our‌‌primary‌‌‌responsibilities‌‌will‌‌be‌‌to‌‌categorise‌‌our‌‌target‌‌audience‌‌  
since‌‌this‌‌information‌‌will‌‌help‌‌us‌‌keep‌‌our‌‌chatbot‌‌strategy‌‌and‌‌product-focused‌‌  
and‌‌deliver‌‌an‌‌effective‌‌experience.‌T ‌ he‌‌finest‌‌accessible‌‌sources‌‌to‌‌learn‌‌
 
about‌‌our‌‌user‌‌base‌‌are‌‌‌usually‌‌our‌‌database‌‌and‌‌Google‌‌Analytics.‌‌‌We'll‌‌be‌‌  
able‌‌to‌‌examine‌‌the‌‌patterns‌‌of‌‌interaction‌‌between‌‌our‌‌audience‌‌and‌‌our‌‌brand‌‌  
using‌‌the‌‌data‌‌we‌‌acquired‌‌on‌‌our‌‌website‌‌or/and‌‌the‌‌app‌‌then‌‌delivering‌‌the‌‌  
best‌‌chatbot/voice‌‌bot‌  ‌
 ‌
3) ‌I‌‌propose‌‌concentrating‌‌on‌‌the‌‌‌following‌‌to‌‌encourage‌‌use:‌  ‌
a) Relatable:‌C ‌ ustomers‌‌must‌‌feel‌‌easy‌‌to‌‌use‌‌and‌‌helpful‌‌based‌‌on‌‌their‌‌
 
needs.‌  ‌
b) Accurate:‌T ‌ he‌‌well‌‌trained‌‌dataset‌‌can‌‌provide‌‌very‌‌accurate‌‌and‌‌ 
relevant‌‌answers.‌‌Thus‌‌Accuracy‌‌is‌‌handled.‌  ‌
c) Trustworthy:‌T ‌ he‌‌major‌‌factor‌‌to‌‌make‌‌our‌‌customers‌‌get‌‌trained‌‌to‌‌our‌‌
 
chatbot‌‌is‌‌Trust.‌‌The‌‌details‌‌provided‌‌by‌‌us‌‌should‌‌be‌‌trustworthy.‌  ‌
 ‌

4) Finding‌‌the‌‌training‌‌data‌‌:‌‌The‌‌first,‌‌and‌‌most‌‌obvious,‌‌is‌‌the‌‌client‌‌for‌‌whom‌‌
 
the‌‌chatbot‌‌is‌‌being‌‌developed.‌‌With‌‌the‌‌customer‌‌service‌‌chatbot‌‌as‌‌an‌‌  
example,‌‌we‌‌would‌‌ask‌‌the‌‌client‌‌for‌‌every‌‌piece‌‌of‌‌data‌‌they‌‌can‌‌give‌‌us.‌  ‌
 ‌
5) Investing‌‌our‌‌time‌‌and‌‌team‌‌energy‌i‌n‌‌the‌‌implementation‌‌of‌‌a‌‌more‌‌  
prioritised‌‌requirement‌‌will‌‌always‌‌have‌‌a‌‌positive‌‌effect.‌‌So,‌‌the‌‌most‌‌crucial‌‌  
decision‌‌we‌‌must‌‌make‌‌is‌‌to‌‌prioritise‌‌the‌‌tasks‌‌that‌‌will‌‌provide‌‌the‌‌greatest‌‌
 
value‌‌in‌‌the‌‌future.‌  ‌
 ‌
6) Good‌‌communication‌‌‌will‌‌help‌‌in‌‌all‌‌aspects‌‌in‌‌achieving‌‌our‌‌goal.‌‌It‌‌will‌‌be‌‌ 
effective‌‌when‌‌it‌‌has‌‌to‌‌be‌‌done‌‌in‌‌such‌‌a‌‌way‌‌that‌‌no‌‌schedule‌‌adjustments‌‌are‌‌  
practically‌‌necessary.‌‌    ‌
 ‌
 ‌
 ‌
 ‌
 ‌
 ‌
 ‌
 ‌
 ‌
 ‌
 ‌
Q3.‌‌What‌‌additional‌‌process‌‌will‌‌you‌‌put‌‌in‌‌place‌‌to‌‌achieve‌‌goal‌‌number‌‌4?‌  ‌
(Improve‌‌and‌‌optimize‌‌the‌‌delivery‌‌process)‌  ‌
 ‌
Establishing‌‌the‌‌Basic‌‌Rules‌  ‌
Bot‌‌or‌‌not‌‌–‌‌should‌‌chatbots‌‌reveal‌‌their‌‌identity?‌  ‌
 ‌
Nearly‌‌75%‌‌of‌‌consumers‌‌want‌‌to‌‌know‌‌if‌‌they're‌‌speaking‌‌with‌‌a‌‌human‌‌or‌‌a‌‌machine,‌‌  
and‌‌48%‌‌find‌‌it‌‌disturbing‌‌when‌‌a‌‌bot‌‌attempts‌‌to‌‌be‌‌human.‌T ‌ ransparency‌‌is‌‌also‌‌a ‌‌
key‌‌goal‌‌for‌‌today's‌‌customers.‌  ‌
 ‌
​It's‌‌a‌‌good‌‌idea‌‌to‌‌inform‌‌our‌‌visitors‌‌whether‌‌they're‌‌speaking‌‌with‌‌a‌‌chatbot.‌  ‌
 ‌
Getting‌‌comments‌‌and‌‌keeping‌‌track‌‌of‌‌it‌‌in‌‌a‌‌database‌  ‌
 ‌
In‌‌terms‌‌of‌‌developing‌‌our‌‌chatbot,‌‌we‌‌must‌‌first‌‌understand‌‌how‌‌our‌‌users‌‌feel‌‌about‌‌it‌‌  
and‌‌what‌‌we‌‌can‌‌do‌‌to‌‌improve‌‌it.‌‌After‌‌resolving‌‌a‌‌client's‌‌issue,‌‌there‌‌are‌‌a‌‌variety‌‌of‌‌
 
techniques‌‌to‌‌obtain‌‌consumer‌‌feedback.‌  ‌
 ‌
Rejecting‌‌Change‌‌Requests‌‌regularly‌  ‌
‌ ‌Having‌‌a‌‌courageous‌‌manager‌‌with‌‌excellent‌‌negotiating‌‌abilities‌‌is‌‌usually‌‌  
beneficial‌‌to‌‌the‌‌successful‌‌delivery‌‌process.‌‌This‌‌puts‌‌the‌‌consumer‌‌(or‌‌marketing‌‌  
personnel)‌‌in‌‌a‌‌position‌‌where‌‌he‌‌or‌‌she‌‌must‌‌reconsider‌‌the‌‌modification.‌‌This‌‌will‌‌
 
surely‌‌help‌‌in‌‌achieving‌‌the‌‌optimised‌‌delivery‌‌process.‌  ‌
 ‌
Target‌‌Market‌‌    ‌
Understanding‌‌the‌‌market‌‌for‌‌which‌‌the‌‌product‌‌is‌‌being‌‌produced‌‌is‌‌essential‌‌for‌‌the‌‌ 
development‌‌team.‌  ‌
 ‌
Questions‌‌such‌‌as‌‌    ‌
- Why‌‌is‌‌this‌‌product‌‌being‌‌developed?‌  ‌
- Who‌‌is‌‌the‌‌end-user?‌  ‌
- How‌‌should‌‌they‌‌function?‌  ‌
- What‌‌could‌‌the‌‌end‌‌user‌‌be‌‌looking‌‌for‌‌in‌‌the‌‌product?‌  ‌
Besides‌‌what‌‌is‌‌specified‌‌in‌‌the‌‌requirements‌‌specification‌‌can‌‌improve‌‌and‌‌also‌‌  
optimise‌‌the‌‌delivery‌‌process.‌  ‌

You might also like