Stakeholder Requests

Download as pdf or txt
Download as pdf or txt
You are on page 1of 13

Group 02: Athoni

Reviewing English Words Application


Stakeholder Requests

Version <1.0>
Reviewing English Words Application Version: <1.0>
Stakeholder Requests Date: 06/03/2023
20KTPM02-Group02

Revision History
Date Version Description Author
01/03/2023 - 06/03/2023 1.0 1.Introduction 20127530-Nguyễn Đinh
Quang Khánh
2.Establish Stakeholder or User Profile
(Legal team)
4.Understand the User Environment
01/03/2023 - 06/03/2023 1.0 9. Assess Reliability, Performance, and 20127056-Võ Duy Nhân
Support Needs
2. Establish Stakeholder or User Profile
(App Market)
4.Understand the User Environment
01/03/2023 - 06/03/2023 1.0 7.Assessing Your Solution (if applicable) 20127027-Nguyễn Thanh
8.Assessing the Opportunity Hoàng
2.Establish Stakeholder or User Profile
(Cloud provider)
01/03/2023 - 06/03/2023 1.0 2. Establish Stakeholder or User Profile 20127355-Trần Thiện
(Marketing team) Tiến
5. Recap for Understanding.
10. Wrap-up
11. Analyst’s Summary
01/03/2023 - 06/03/2023 1.0 2. Establish Stakeholder or User Profile 20127118-Nguyễn Phúc
(Investors) Bảo
3. Assessing the problem
6. Analyst’s Inputs on Stakeholder’s
Problem (validate or invalidate
assumptions)

Confidential ©Athoni, 2023 Page 2


Reviewing English Words Application Version: <1.0>
Stakeholder Requests Date: 06/03/2023
20KTPM02-Group02

Table of Contents
1. Introduction ............................................................................................................................................................. 4
1.1 Purpose ............................................................................................................................................................ 4
1.2 Scope ................................................................................................................................................................ 4
1.3 Definitions, Acronyms, and Abbreviations................................................................................................... 4
1.4 References ....................................................................................................................................................... 4
1.5 Overview.......................................................................................................................................................... 4
2. Establish Stakeholder or User Profile .................................................................................................................... 4
3. Assessing the Problem ............................................................................................................................................. 7
4. Understanding the User Environment ................................................................................................................... 8
5. Recap for Understanding ........................................................................................................................................ 9
6. Analyst’s Inputs on Stakeholder’s Problem (validate or invalidate assumptions) ............................................ 9
7. Assessing Your Solution (if applicable)................................................................................................................ 10
8. Assessing the Opportunity .................................................................................................................................... 10
9. Assessing Reliability, Performance, and Support Needs .................................................................................... 11
9.1 Other Requirements ..................................................................................................................................... 12
10. Wrap-Up ............................................................................................................................................................... 12
11. Analyst’s Summary ............................................................................................................................................. 13

Confidential ©Athoni, 2023 Page 3


Reviewing English Words Application Version: <1.0>
Stakeholder Requests Date: 06/03/2023
20KTPM02-Group02

Stakeholder Requests
1. Introduction
1.1 Purpose
This collection of Stakeholder Requests is to provide guidelines for conducting effective interviews with
stakeholders or users about their methods to learning new English vocabulary and about their hindrance
in using those new vocabulary practically. By following these guidelines, we can infer some functional and
non-functional requirements, the usability and the support of our application. This will help us to figure
out the current problems and can find the best solution for them.
1.2 Scope
This collection of Stakeholder Requests is to gather feedback from English learners, so that our team can
base on this information to design the application appropriately, suited to the needs of stakeholders.
1.3 Definitions, Acronyms, and Abbreviations
None
1.4 References
Interview sheet:
https://docs.google.com/spreadsheets/d/1cx7Qi7PpMRxpnAVQOxgT3LrytXdNBEng3YcQhI8TmGI/edit#gid
=0
1.5 Overview
This section provides an overview of the Stakeholder Requests document, including its purpose and
scope, as well as an explanation of how the document is organized. This section sets the context for the
rest of the document and provides readers with a high-level understanding of its contents. It emphasizes
the importance of engaging with stakeholders to elicit feedback and input and how this can contribute to
more effective decision-making and better project outcomes.

2. Establish Stakeholder or User Profile


● High school and university student.
● What are your key responsibilities?
o participant to the system as users
o Providing feedback: The stakeholders may be asked to provide feedback to the applicant,
which should be constructive, specific, and relevant. They should also provide feedback in a
timely manner to help the applicant improve their application and increase their chances of
success
o Keeping up-to-date: Stakeholders should stay up-to-date on best practices for reviewing
applications, including any changes in policies or procedures. They should also continuously
develop their own knowledge and skills to improve the quality and fairness of the application
review process.
o Providing recommendations: Depending on the context, stakeholders may be asked to
provide recommendations for applicants, such as letters of recommendation or references.
They should provide honest and accurate assessments of an applicant's skills, qualifications,
and character.
● What deliverables do you produce? -> typical collection of vocabulary, user experience for UX design.
For whom? -> Dev and design team.
● How is success measured?

Confidential ©Athoni, 2023 Page 4


Reviewing English Words Application Version: <1.0>
Stakeholder Requests Date: 06/03/2023
20KTPM02-Group02

o learn some words in a certain amount of time.


● What problems interfere with your success?
o lack of space to store physical flashcards.
o wasting time to research or review old vocabulary.

● Product owner
● What are your key responsibilities?
o deliver produce on time.
o manage projects.
● How is success measured?
o drive the team to success.
● What problems interfere with your success?
o Risks of developers.
o Run out of budget.

● Legal team
● What are your key responsibilities?
o Intellectual property protection: The legal team should ensure that the application’s content.
including any audio, visual, or text material does not infringe on any existing intellectual
property rights.
o Compliance with consumer protection laws: The legal team should ensure that the application
complies with consumer protection laws to avoid any unfair or deceptive practices.
● How is success measured?
o Legal support: Legal teams may provide legal support to other departments or business units
within an organization.
o Risk management: Legal teams are often responsible for identifying and managing legal and
business risks.
● What deliverables do you produce?
o Contracts and agreements: Legal teams are often responsible for drafting and reviewing
contracts and agreements, including employment contracts, vendor agreements, and
customer contracts.
● What problems interfere with your success?
o Resistance to change: Legal teams may struggle to implement new policies, procedures, or
technologies if there is resistance from other stakeholders.
o Lack of resources: Legal teams may struggle to meet their objectives if they do not have
adequate resources, including funding, personnel, and technology.
● What, if any, trends make your job easier or harder? No.

● Investors
● What are your key responsibilities?

Confidential ©Athoni, 2023 Page 5


Reviewing English Words Application Version: <1.0>
Stakeholder Requests Date: 06/03/2023
20KTPM02-Group02

o provide financial resources


o give advice
● How is success measured?
o Project took off and bring them money back
● What problems interfere with your success?
o Request changes in the project
o Withdraw money suddenly

● Marketing Team
● What are your key responsibilities?
o Conducting Market Research: is responsible for conducting market research to understand
the target audience, their preferences, and what motivates them to learn a new language.
o Conducting Customer Research: conduct research on current customers and potential
customers to better understand their needs, motivations, and language-learning goals.
o Managing Social Media: manage the social media presence of the language learning
application, creating engaging content, answering questions, and responding to customer
feedback.
o Managing User Reviews: is responsible for monitoring user reviews on app stores and other
platforms, responding to feedback, and addressing any issues or concerns that users may
have.
o Collaborating with other teams: work closely with other teams such as the product
development team and customer support team to ensure that the language learning
application is meeting the needs of its users and that all aspects of the application are
effectively communicated to potential users.
o Creating Marketing Materials: is responsible for creating marketing materials such as ads,
social media content, and blog posts that target potential users and persuade them to
download and use the language learning application.
o Building a strong brand: build a strong brand for their company or clients. Learning English via
a flashcard application can help them create compelling marketing messages and
communicate them effectively to their target audience, both domestically and internationally.
● How is success measured?
o Engagement: The number of users logged into the app per day, the average user's playtime.
o User Acquisition: The number of downloads from app store and another platform
o User Satisfaction: measured by rating, reviews, surveys and feedbacks from users
o Streak length: The streak feature encourages users to use the app regularly. The length of each
user's streak can be measured and tracked.
o Followers: the number of likes, followers, comments on social media platforms like Facebook.
● What problems interfere with your success?
o Limit user reach: if the marketing team is not targeting the right audience or not utilizing the
right channels, it can limit the app's reach.
o Competition from other apps: There are many learning English mobile apps available, so the
marketing team needs to differentiate their app and highlight its unique features and benefits.

Confidential ©Athoni, 2023 Page 6


Reviewing English Words Application Version: <1.0>
Stakeholder Requests Date: 06/03/2023
20KTPM02-Group02

o Lack of engagement with users: Learning English is a long-term process, the marketing team
needs to regularly provide new contents and features to keep them interested, users may lose
motivation and stop using the app.

● App market.
● What are your key responsibilities?
o Provide valuable insights and feedback that can help developers improve our appsand better
meet the needs of users.
o Competitors analysis can help developers identify the strengths and weaknesses of other
English learning app in the market, and use this information to improve our own app’s features
and functionality.
o Community engagement can help developers to understand the needs and preferences of our
target audience. By engaging with users in online communities, developers can gain valuable
feedback on their app’s usability, content and features.
o Surveys can also be a valuable tool for English learning app developers to gather feedback
from users. Through surveys, developers can gain insights into how our app is being used,
identify areas for improvement, and gather feedback on potential new features or content.
● How is success measured?
o Developers gain complete insight into how our app is going to be developed, identify the
strength and weakness of competitors, and also come up with new interesting features
compared to others.
o Understanding clearly the needs of users for an English learning app.
● What problems interfere with your success?
o Effort to investigate the market.

● Cloud provider
● What are your key responsibilities?
o Store data on the cloud.
● What deliverables do you produce?
o Platform as a service.
o Infrastructure as a service.
● How is success measured?
o Successfully connect to the application
o Exchange date with no problem.
● What problems interfere with your success?
o Third party is hard to control.
o Not respond immediately when problems happen.
● What, if any, trends make your job easier or harder? No.

Confidential ©Athoni, 2023 Page 7


Reviewing English Words Application Version: <1.0>
Stakeholder Requests Date: 06/03/2023
20KTPM02-Group02

3. Assessing the Problem


● People are fed up with the traditional learning method to revise English vocabulary. Tradition flashcard
is seemingly boring in the other side
o Why does this problem exist?
▪ Less-motivated after learning 1 set of words
▪ No context
▪ Yet deeply understand about a specific word
o How do you solve it now?
▪ Stick to gamification in collaboration with flashcard to add more fun during learning
process (dopamine, assign the value for each part of learning progress)
● People feel lost to approach the effective way to learn a list of new words
o Why does this problem exist?
▪ No one teach them how to revise words in the appropriate manner
o How do you solve it now?
▪ Apply a science-based method to learning, flashcard which has been substantiated
throughout a long time
▪ Set up a spaced-repetition journey to make an indicator for users to learn customized
words
● Wasting of time to build up flashcards
o Why does this problem exist?
▪ This is about the intrinsic value of this method and a trade-off to perform this
method, self-preparation
o How do you solve it now?
▪ Help people prepare available collections by topics (common words, ielts words, …)
▪ Users only need to hand over words that need learning. App will dynamically grasp
all of the relevant information (meaning, examples, collocations, …)
● Such a struggle to monitor their learning progress and keep motivating
o Why does this problem exist?
▪ There are not that much needed stuffs to take this action
▪ Prone to break the procedure to monitor by external factors
o How do you solve it now?
▪ Full integrated within the app to keep up with the user’s learning process
▪ Intuitive calendar was implemented

4. Understanding the User Environment


● Who are the users? People aged from 16 to 22, who want to review old and new English words, or learn
for English contests such as TOEIC through collections.
● What is their educational background?
o High school students: High school
o Undergraduate: University
o Postgraduate students: Bachelor
o Product owner (Mr Ho Tuan Thanh): Master.
● What is their computer background? Know how Our app is built for mobile devices. So users need to
understand how to install apps on the application store (AppStore, CHPlay,...)
● Are users experienced with this type of application? Yes, they are. The app’s idea is based on the game

Confidential ©Athoni, 2023 Page 8


Reviewing English Words Application Version: <1.0>
Stakeholder Requests Date: 06/03/2023
20KTPM02-Group02

Candy Crush and Anki app. So they should have used any of the above applications
● Which platforms are in use? Mobile What are your plans for future platforms? Web
● Which additional applications do you use that we need to interface with? N one.
● What are your expectations for usability of the product? Easy to use, friendly, conv enient, offline,
widelyspread used.
● What are your expectations for training time? Approximately 10-15 minutes.
● What kinds of hard copy and online documentation do you need? Collections of English words includ ing
words, meaning, context. Standards (educational, psychological, React Native, flashcards). Information
about competitors.

5. Recap for Understanding


● You have told me:
o Limited engagement: users often lose interest in the app after a few days or weeks. This can
hinder their progress in learning the language.
o Lack of motivation: learning a language can be a long and challenging process. Some learning
English applications may not provide enough incentives or rewards to keep users motivated
and engaged.
o Limited focus on speaking and listening skills: the method of learning through flashcards is
primarily focused on building vocabulary and may not provide much opportunity for learners
to practice their speaking and listening skills, which are critical components of language
learning. This could be a problem for learners who want to become proficient in spoken
English.
o Limited interaction with native speakers: many users of learning English applications may not
have opportunities to interact with native speakers of the language, which can hinder their
progress in developing natural pronunciation, intonation, and communication skills.
o Lack of context: flashcard apps typically present words or phrases in isolation, without
providing any context or real-life examples of how they might be used in conversation or
writing. This can make it difficult for learners to fully understand the meaning and usage of
the words they're trying to learn.
o Limited vocabulary: while flashcard apps can be helpful for building a foundation of basic
vocabulary, they may not be comprehensive enough to help learners build more advanced
language skills. This could be a problem for learners who want to improve their English beyond
the beginner level.
● Does this represent the problems you are having with your existing solution? Yes, “limited engagement” and
“focus on speaking and listening skills”
● What, if any, other problems you are experiencing? None
6. Analyst’s Inputs on Stakeholder’s Problem (validate or invalidate
assumptions)
● Limited engagement:
● Is this a real problem? Yes
● What are the reasons for this problem? User s lose their interest, and lack motivation, unaware of
how to learn words appropriately, wasting of time to build flashcards manually
● How do you currently solve the problem? Gamification, a roadmap to learn their own words

Confidential ©Athoni, 2023 Page 9


Reviewing English Words Application Version: <1.0>
Stakeholder Requests Date: 06/03/2023
20KTPM02-Group02

● How would you rank solving these problems in comparison to others you’ve mentioned? high

● Limited focus on speaking and listening skills:


● Is this a real problem? Yes
● What are the reasons for this problem? Limited Feedback: Flashcards typically do not provide
feedback on pronunciation, intonation, or other aspects of speaking and listening that are
important for effective communication. Without feedback, learners may develop bad habits or
incorrect pronunciation that can be difficult to correct later on.
● How do you currently solve the problem? Use Interactive Learning Tools: develop a tool for users
to read aloud the word in flashcard and the tool will score based on pronunciation, and emphasis…
● How would you rank solving these problems in comparison to others you’ve mentioned? high

● Lack of context:
● Is this a real problem? Yes
● What are the reasons for this problem? Flashcards may help learners memorize words, but they
do not necessarily help learners apply those words in real-life situations, such as in conversations
or in writing.
● How do you currently solve the problem? Use full sentences: Instead of just focusing on individual
words or phrases, it is helpful to use complete sentences that provide context for the words being
learned. This can help learners understand how the words are used in real-life situations.
● How would you rank solving these problems in comparison to others you’ve mentioned?
intermediate

7. Assessing Your Solution (if applicable)


● What if you could.:
o bring the learning English space repetition method to an application.
o have a game in that application to avoid boredom.
o provide a competitive environment to keep the learner motivated.

● How would you rank the importance of these?


o bring the learning English space repetition method to an application. (fairly important)
o have a game in that application to avoid boredom. (slightly important)
o provide a competitive environment to keep the learner motivated. (slightly important)

8. Assessing the Opportunity


● Who needs this application in your organization?
o Students who want to memorize the words to their long memories.
● How many of these types of users would use the application?
o Students are the only stakeholder that use this application.

Confidential ©Athoni, 2023 Page 10


Reviewing English Words Application Version: <1.0>
Stakeholder Requests Date: 06/03/2023
20KTPM02-Group02

● How would you value a successful solution?


o The proportion of stars (the number of stars the user gets divided by the total number of stars
). (Stars are the evaluation after the users revise the words of a day.)
o The mean of energies a user uses a day. (assess how active they are).

9. Assessing Reliability, Performance, and Support Needs


● What are your expectations for reliability?
o Friendly user interface.
o Be accessible when needed
o Be updated or modified when needed.
o Provide security and privacy.
o Review English words effectively and fun.
o Game experience is good and interesting.
o Users feel free to invite other friends to join our app.
● What are your expectations for performance?
o Fast, responsive and easy to use.
o Consume minimal resources.
o Smooth game animation.
o High-quality graphics and sound effects that enhance users' experience.
o Quickly without lag or delays.
● Will you or others support the product?
o Yes.
● Do you have special needs for support? What about maintenance and service access?
o No
● What are the security requirements?
o Secure data storage: Any user's data collected by the app like login credentials, personal
information, progress tracking,... should be stored securely.
o User authentication: The app should require users to create strong passwords and implement
multi-factor authentication to prevent unauthorized access to users accounts.
o Regular updates: The app should update regularly with the latest version to address any
vulnerabilities that may be discovered.
o Data backup: The app should have a robust data backup and recovery plan to make sure users
data to be recovered once incidents happen.
o User privacy: The app should respect user privacy and not collect unnecessary personal
information. Besides, the app should explain a clear and concise private policy to users.
● What are the installation and configuration requirements?
o Device compatibility: IOS or Android would be compatible to use our app.
o Download and install the app: Download the app from the app store (CHPlay, Appstore), then
follow the instructions to install the app on devices.
o Set up the app: Once the app is installed, you may need to set it up. This may include creating

Confidential ©Athoni, 2023 Page 11


Reviewing English Words Application Version: <1.0>
Stakeholder Requests Date: 06/03/2023
20KTPM02-Group02

user’s accounts, customizing the learning path,...


o Allow app permissions: You may need to give some permission to the app to track your
learning progress, or send you notifications on the devices,...
o Start using the app: Enter English words daily; select the English collection like IELTS, TOEIC,
topics,...; play game WordSearch; …
o Update the app: Regularly check for app updates and install them when available.
o Troubleshooting: When coming to issues, you might need to troubleshoot them. This could
include checking the devices settings; reinstalling the app; contacting the support team for
assistance;...
● What are the special licensing requirements?
o Content license: Our app uses collections of English words, their meaning, pronunciation and
context so we might need a license for this.
o Graphic license: For the image, icon, background used for graphic designs,...
● How will the software be distributed?
o Athoni will be deployed on the application store. Users should download and install the app
from there.
● What are the labeling and packaging requirements?
o Product name is clearly displayed on the app store.
o System requirements should be clearly stated on the label; include minimum hardware and
software requirements.
o Language supported by the app should be clearly indicated.
o Privacy policy: The packaging or label should indicate whether the app collects user data and
provide a link to the app's privacy policy.
o Content warning: Any sensitive or offensive content should be appropriately warned.
o Aging rating: If the app is intended for minor users, the packing or label should indicate the
appropriate age rating.
o License and copyright information: The packaging or label should include information on any
licensing or copyright requirements for the app contents.
9.1 Other Requirements
● Which, if any, regulatory or environmental requirements or standards must be supported?
o Environment requirements
o Standards requirement.
● Can you think of any other requirements we need to know about?
o No

10. Wrap-Up
● Are there any other questions I should be asking you? Nothing now.
● If I need to ask follow-up questions, may I give you a call? For sure. However, you can contact to me
through email, and I'll be happy to answer any follow-up questions you may have.
● Would you be willing to participate in a requirements review? Whenever you need.

Confidential ©Athoni, 2023 Page 12


Reviewing English Words Application Version: <1.0>
Stakeholder Requests Date: 06/03/2023
20KTPM02-Group02

11. Analyst’s Summary


1. How to keep users engaged in learning language.
2. How to improve listening and speaking skills via flashcard method
3. How to give context to a word to make it easy for users to remember.
4. How flashcard applications may not be adequate for learners who aim to enhance their
English skills beyond the beginner level, due to their limited vocabulary coverage.

Confidential ©Athoni, 2023 Page 13

You might also like