User Stories
2
Phases 阶段
Epics
Feature/Theme 功能
用户故事
Status 状态
Related Client Doc
Description 介绍
Impact Statement 影响陈述
User Story 用户故事
Who - <user type>
What - <user task>
Why - <user goal>
Conditions of Satisfaction
Business Goal
Desired Action
Sample Senario
Design Notes
Development Notes
Product mgt time
Project mgt time
UI design time
Front end dev time
Backend dev time
Start date
Due Date
1
Phase 2
Email preferences
邮件偏好
(1) High priority 高优先级
Premium Feature - User Stories,
Managing when and what platform notifications are emailed
As a business, my goal is to make sure users aren’t turned off the platform by an overwhelming quantity of emails. To achieve the goal, I would like
@Retailer
to select the types and frequency of notifications they receive by email.. This user action is a purpose of this feature: Email preferences
As a
@Retailer
, I want to
@indicate via a settings page what types of notifications to receive via my email and how often I receive them
, so that I can
@opt out of receiving (certain) emails
Retailer
indicate via a settings page what types of notifications to receive via my email and how often I receive them
opt out of receiving (certain) emails
Options for always, daily, weekly, and never
Settings should be easy to find.
to make sure users aren’t turned off the platform by an overwhelming quantity of emails
select the types and frequency of notifications they receive by email.
Options for always, daily, weekly, and never
2
Phase 2
Email preferences
邮件偏好
(1) High priority 高优先级
Premium Feature - User Stories,
Managing when and what platform notifications are emailed
As a business, my goal is to make sure users aren’t turned off the platform by an overwhelming quantity of emails. To achieve the goal, I would like
@Brand
to select the types and frequency of notifications they receive by email.. This user action is a purpose of this feature: Email preferences
As a
@Brand
, I want to
@indicate via a settings page what types of notifications to receive via my email and how often I receive them
, so that I can
@opt out of receiving (certain) emails
Brand
indicate via a settings page what types of notifications to receive via my email and how often I receive them
opt out of receiving (certain) emails
Options for always, daily, weekly, and never
Settings should be easy to find.
to make sure users aren’t turned off the platform by an overwhelming quantity of emails
select the types and frequency of notifications they receive by email.
3
Phase 2
Email preferences
邮件偏好
(1) High priority 高优先级
Premium Feature - User Stories,
Mail servers collaborate on the basis of “reputation” to facilitate mail delivery across the internet. Mails originating from those with poorer reputations are regarded as sources of spam, and eventually are blacklisted. The rules around categorizing spam are intentionally opaque (ie keywords, pattern matching), but two generally accepted criteria are:
Users explicitly flagging your mails as spam
Users consistently ignoring your mails
As a business, my goal is to add value to our users through platform messaging (and keep spam out!). To achieve the goal, I would like
@Retailer
to help identify spam by either flagging spam messages or ignoring them. . This user action is a purpose of this feature: Email preferences
As a
@Retailer
, I want to
@be able to flag messages as "spam"
, so that I can
@I am not bombarded with messages I am not interested in.
Retailer
be able to flag messages as "spam"
I am not bombarded with messages I am not interested in.
I need a one-click solution to mark spam.
I do want to be able to hear from new brands with good reputations.
I want to be able to check my spam folder in case something I want is in it.
to add value to our users through platform messaging (and keep spam out!)
help identify spam by either flagging spam messages or ignoring them.
4
Phase 2
Email preferences
邮件偏好
(1) High priority 高优先级
Premium Feature - User Stories,
Mail servers collaborate on the basis of “reputation” to facilitate mail delivery across the internet. Mails originating from those with poorer reputations are regarded as sources of spam, and eventually are blacklisted. The rules around categorizing spam are intentionally opaque (ie keywords, pattern matching), but two generally accepted criteria are:
Users explicitly flagging your mails as spam
Users consistently ignoring your mails
As a business, my goal is to add value to our users through platform messaging (and keep spam out!). To achieve the goal, I would like
@Retailer
to help identify spam by either flagging spam messages or ignoring them. . This user action is a purpose of this feature: Email preferences
As a
@Retailer
, I want to
@know that Landing will create a spam filter
, so that I can
@keep a clean inbox, and not have to wade through unwanted messages.
Retailer
know that Landing will create a spam filter
keep a clean inbox, and not have to wade through unwanted messages.
I shouldn’t have to wade through a ton of junk messages to see messages I care about.
Filter out messages marked by users as “spam”.
Filter out messages regularly ignored users.
Identify keywords that are likely to be spam.
Messages I care about should not go to the spam folder.
I want to be able to check my spam folder in case something I want is in it.
to add value to our users through platform messaging (and keep spam out!)
help identify spam by either flagging spam messages or ignoring them.
5
Phase 2
Landing 101 page
(1) High priority 高优先级
On the Landing brand homepage, there is a link to “Landing 101”. “Landing 101” page explains with three videos what Landing is all about.
As a business, my goal is to have users quickly get up to speed on how to use the platform so that everyone can start selling products and making money. To achieve the goal, I would like
@Brand
@Retailer
to view three intro videos. This user action is a purpose of this feature: Landing 101 page
As a
@Brand
@Retailer
, I want to
@understand at a glance what the Landing platform is all about
, so that I can
@quickly use it without wasting any time.
Brand
Retailer
understand at a glance what the Landing platform is all about
quickly use it without wasting any time.
to have users quickly get up to speed on how to use the platform so that everyone can start selling products and making money
view three intro videos
6
Phase 2
Message new buyers
给买家发消息
(2) Priority 优先级
There should be a message button viewable to premium members to send a message via our platform to retailers. A copy also gets sent to the retailers by email. This feature is currently available only when a retailer initiates and it’s tied to an order but this would be separate from an order related message.
As a business, my goal is to facilitate more sales on the platform, thereby increasing my own profitability. To achieve the goal, I would like
@Brand
to initiate new relationships with Retailers. This user action is a purpose of this feature: Message new buyers
As a
@Brand
, I want to
@take action on my own to initiate relationship with retailers
, so that I can
@let a retailer know about my product via a message that can include a product image.
Brand
take action on my own to initiate relationship with retailers
let a retailer know about my product via a message that can include a product image.
Need to be able to take initiative to reach out to retailers.
I want to be able to attach/link one or more product images to my message.
I want to know right away when a retailer responds.
to facilitate more sales on the platform, thereby increasing my own profitability
initiate new relationships with Retailers
Prerequisite: search for retailers
Prerequisite: the intra-platform messaging feature
The first time a brand messages a retailer, they must do it from the retailer’s profile (can’t initiate from their inbox).
Can send to individual retailers (not bulk)
The message goes to the retailers message center / inbox.
The message is also emailed to the retailer.
Can only message once (can’t click “contact button” a second time)
Basic brands can receive unlimited messages from retailers
Any (approved) retailers can send messages brands
7
Phase 2
Training Page
培训页面
(2) Priority 优先级
As a brand, I can create training modules for my products. I log into the Training Page of my Landing platform account, and I can see all the products that I have uploaded that has been formatted into a shorter version for external training purposes. I am given the opportunity to complete fields and also upload training videos as well.
Training consists of the following components:
A brand section, where a brand can create a public training page for its product(s).
An admin section, where admin can view brand training page information.
A public web page, where a Training Guest can only view the brand’s training page.

Audience:
Primary: , a non-Member who has been invited to view a brand training page.
Secondary: , the brand company that pays the annual subscription to access Landing’s platform
Tertiary:

Purpose:
Primary: To provide thorough product education for a training guest with the intent to expand the training guest’s product knowledge resulting in higher product sales conversions.
Secondary: To allow a to create public training documents for the purpose of brand and product education.
Tertiary: To create a repository of training materials to be used in the future development of the Training App
As a business, my goal is . To achieve the goal, I would like
@Brand
to . This user action is a purpose of this feature: Training Page
As a
@Brand
, I want to
@to have an easy way to create and edit retailer-focused content on how to use my brand/product
, so that I can
@sell more products through them.
Brand
to have an easy way to create and edit retailer-focused content on how to use my brand/product
sell more products through them.
8
Phase 2
Training Page
培训页面
(2) Priority 优先级
As a brand, I can create training modules for my products. I log into the Training Page of my Landing platform account, and I can see all the products that I have uploaded that has been formatted into a shorter version for external training purposes. I am given the opportunity to complete fields and also upload training videos as well.
As a business, my goal is . To achieve the goal, I would like
@Brand
to . This user action is a purpose of this feature: Training Page
As a
@Brand
, I want to
@provide training information to sales associates who are selling my brand
, so that I can
@communicate to them how to demo the product and other products that it can be sold with. A training page would allow me to communicate with sales associates that I would otherwise never be able to contact.
Brand
provide training information to sales associates who are selling my brand
communicate to them how to demo the product and other products that it can be sold with. A training page would allow me to communicate with sales associates that I would otherwise never be able to contact.
I want easy access from the brand workspace [is this the dashboard??]
It should list only products that have training details/info
I can easily add/edit/delete entries
Individual changes by staff require account admin approval [is this right? actual description in “Premium Feature - User Stories” is ambiguous]
I need 5-6 content fields, including 1) “How-to” demo; 2) best used with (link to training for these products); 3) best skin type; 4) tips. [What are the other fields? Not listed.]
I want to add 1-2 videos
I want to add images
I am Hanskin. I have a bestselling product the Hyaluron Skin Essence. But I have a few other products that can be used in combination with the Hyaluron Skin Essence including the Peeling Toner and the Enzyme Powder. I’d like to share that with sales associates because when customers are purchasing the Hyaluron Skin Essence, they can possibly upsell one more product. Also, it engages the customer more to demo the products together. Everyone likes to think they know of a beauty trick.
9
Phase 2
Training Page - External
培训页面 - 外部
(2) Priority 优先级
Brand/product training page viewable without a log-in. As a retailer, I can direct my sales associates to a page on the Landing platform where they can view training information on brands that I carry.
As a business, my goal is . To achieve the goal, I would like
@Brand
to . This user action is a purpose of this feature: Training Page - External
As a
@Brand
, I want to
@make it easy for retailers to find my brand/product training materials
, so that I can
@sell more products through them.
Brand
make it easy for retailers to find my brand/product training materials
sell more products through them.
10
Phase 2
Training Page - External
培训页面 - 外部
(2) Priority 优先级
Brand/product training page viewable without a log-in. As a retailer, I can direct my sales associates to a page on the Landing platform where they can view training information on brands that I carry.
As a business, my goal is . To achieve the goal, I would like
@Retailer
to . This user action is a purpose of this feature: Training Page - External
As a
@Retailer
, I want to
@direct my sales associates to a page on the Landing platform where they can view training information on brands that I carry
, so that I can
@know they are equipped to sell as much as possible, as well as upsell related products.
Retailer
direct my sales associates to a page on the Landing platform where they can view training information on brands that I carry
know they are equipped to sell as much as possible, as well as upsell related products.
11
Phase 2
Training Page - External
培训页面 - 外部
(2) Priority 优先级
, Premium Feature - User Stories
Brand/product training page viewable without a log-in. As a retailer, I can direct my sales associates to a page on the Landing platform where they can view training information on brands that I carry.
As a business, my goal is . To achieve the goal, I would like
@Retailer
to . This user action is a purpose of this feature: Training Page - External
As a
@Retailer
, I want to
@simplify and lighten the work it takes me to train sales associates
, so that I can
@so that they know how to effectively represent the products carried in my store and direct customers to products that target their areas of concern without taking a lot of my time.
Retailer
simplify and lighten the work it takes me to train sales associates
so that they know how to effectively represent the products carried in my store and direct customers to products that target their areas of concern without taking a lot of my time.
Training materials accessible without authentication with brand-provided link
12
Phase 2
Messaging - Admin
消息发送 - 管理员
(2) Priority 优先级
, Premium Feature - User Stories
Admin messaging center for drafting and sending messages to brand/retailer accounts.
Primary: To clearly communicate sales and marketing opportunities to Brand Subscribers from Retailer Subscribers.
Secondary: To communicate platform features and service updates.
Tertiary: To facilitate and process new and existing orders by communicating to the Brand Subscriber and Retail Subscriber.
As a business, my goal is to get users to upgrade to premium services or make connections that help them buy/sell more products. To achieve the goal, I would like
@Admin
to send regular and timely messages to brands on topics that matter to them. This user action is a purpose of this feature: Messaging - Admin
As a
@Admin
, I want to
@be able to write and publish messages to individual brands/retailers or groups of brands/retailers
, so that I can
@up-sell other services; let them know of new brands/retailers; make recommendations; or email them about their account(s).
Admin
be able to write and publish messages to individual brands/retailers or groups of brands/retailers
up-sell other services; let them know of new brands/retailers; make recommendations; or email them about their account(s).
I can select individual brands, brands who have received orders from a specific retailer within a selected time period, all brands, individual retailers, all retailers, retailers who order specific brands within a selected time period.
to get users to upgrade to premium services or make connections that help them buy/sell more products
send regular and timely messages to brands on topics that matter to them
13
Phase 2
Messaging - Admin
消息发送 - 管理员
(2) Priority 优先级
, Premium Feature - User Stories,
Admin messaging center for drafting and sending messages to brand/retailer accounts.
Primary: To clearly communicate sales and marketing opportunities to Brand Subscribers from Retailer Subscribers.
Secondary: To communicate platform features and service updates.
Tertiary: To facilitate and process new and existing orders by communicating to the Brand Subscriber and Retail Subscriber.
As a business, my goal is be able to accurately target users with messages, even as the user base continues to grow. To achieve the goal, I would like
@Admin
to use Admin messaging features to streamline the process. This user action is a purpose of this feature: Messaging - Admin
As a
@Admin
, I want to
@get away from relying on manual methods of identifying the correct audience for messages
, so that I can
@increase the efficiency of our communications and be able to keep up with the growing number of brands and retailers, maximizing their experience of the platform.
Admin
get away from relying on manual methods of identifying the correct audience for messages
increase the efficiency of our communications and be able to keep up with the growing number of brands and retailers, maximizing their experience of the platform.
Message template should include Title; Message; Date (date published); Message Categorization drop-down (Pitch, Request, Marketing, Orders).
Message should say “From Landing” in recipient’s inbox.
I should be presented with an “audience selection” tool.
Even if messages are sent to multiple recipients, responses will be 1:1.
Messages should have the ability to attach documents.
Landing should be able to view all the messages Landing has sent to brands and retailers.
Landing should be able to view all the messages sent between brands and retailers.
be able to accurately target users with messages, even as the user base continues to grow
use Admin messaging features to streamline the process
We want to send a message about Ulta store openings post-Covid closure. Rather than sending an email to each of the brands separately, we send one message and select all brands that have received an order from Ulta in the last six months.
14
Phase 2
Messaging - Admin
消息发送 - 管理员
(2) Priority 优先级
Admin messaging center for drafting and sending messages to brand/retailer accounts.
Primary: To clearly communicate sales and marketing opportunities to Brand Subscribers from Retailer Subscribers.
Secondary: To communicate platform features and service updates.
Tertiary: To facilitate and process new and existing orders by communicating to the Brand Subscriber and Retail Subscriber.
As a business, my goal is save time on administrative tasks related to messaging. To achieve the goal, I would like
@Admin
to use Admin messaging features to streamline the process. This user action is a purpose of this feature: Messaging - Admin
As a
@Admin
, I want to
@have a clean and easy to use messaging center
, so that I can
@craft messages and know they'll get to where I need them to go.
Admin
have a clean and easy to use messaging center
craft messages and know they'll get to where I need them to go.
Easy to create, send/receive messages to/from Subscribers.
The ADMIN navigation bar should feature an Inbox icon.
Searchable be keyword in titles and message bodies [right?]
Can filter by brand/retailer/contact [right?]
Can download or print messages [right?]
save time on administrative tasks related to messaging
use Admin messaging features to streamline the process
15
Phase 2
Messaging - Admin
消息发送 - 管理员
(2) Priority 优先级
Admin messaging center for drafting and sending messages to brand/retailer accounts.
Primary: To clearly communicate sales and marketing opportunities to Brand Subscribers from Retailer Subscribers.
Secondary: To communicate platform features and service updates.
Tertiary: To facilitate and process new and existing orders by communicating to the Brand Subscriber and Retail Subscriber.
As a business, my goal is have reliable records on all communications with users. To achieve the goal, I would like
@Admin
to use the system to reference historical records as needed. This user action is a purpose of this feature: Messaging - Admin
As a
@Admin
, I want to
@have a clean and easy to use messaging center
, so that I can
@to centralize all important messages on the platform.
Admin
have a clean and easy to use messaging center
to centralize all important messages on the platform.
Easy to create, send/receive messages to/from Subscribers.
The ADMIN navigation bar should feature an Inbox icon.
Searchable be keyword in titles and message bodies [right?]
Can filter by brand/retailer/contact [right?]
Can download or print messages [right?]
have reliable records on all communications with users
use the system to reference historical records as needed
16
Phase 2
Clean Pre-check
(2) Priority 优先级
Clean Pre-Check consists of the following components:
A brand section, where a brand can upload their product ingredients to qualify for clean beauty standards.
A retailer section, where retailers can find brands and products that meet their clean beauty standards
Audience:
Primary: Retailers who want to source based on their Clean Beauty standards
Secondary: Brands who want to pitch based on their Clean Beauty qualifications
Clean Pre-Check Purpose:
Primary: To increase retailer use and brand premium subscription sign-ups through this feature.
Secondary: To be the first sourcing platform that pre-qualifies brands based on clean ingredients

In the U.S., many retailers have a list of forbidden ingredients that they use to qualify brands and products as “clean” by their standards. The standards are different from retailer to retailer and they are constantly evolving.
As a business, my goal is be the first sourcing platform that pre-qualifies brands based on clean ingredients so that we can attract and retain more health-conscious retailers and brands to our platform. To achieve the goal, I would like
@Brand
to enter their product ingredients for any products that may qualify as “clean”. This user action is a purpose of this feature: Clean Pre-check
As a
@Brand
, I want to
@a place where I can upload my product ingredients to qualify for clean beauty standards
, so that I can
@know which retailers will consider my products “clean”, and make it an easy decision for those retailers to source them.
Brand
a place where I can upload my product ingredients to qualify for clean beauty standards
know which retailers will consider my products “clean”, and make it an easy decision for those retailers to source them.
As simple as possible
The automatically screens the ingredients of my products
Easy to use for pitches or to share with current Retailer clients
After completing the pre-check, I want to see a full list of which retailers I qualify for in terms of Clean Beauty standards.
be the first sourcing platform that pre-qualifies brands based on clean ingredients so that we can attract and retain more health-conscious retailers and brands to our platform
enter their product ingredients for any products that may qualify as “clean”
17
Phase 2
Clean Pre-check
(2) Priority 优先级
Help Retailers and Brands save time on identifying “clean” products that meet different retailer ingredients requirements.
As a business, my goal is further optimize brand-retailer matching so that good matches happen more quickly with less effort. To achieve the goal, I would like
@Brand
to enter their product ingredients for any products that may qualify as “clean”. This user action is a purpose of this feature: Clean Pre-check
As a
@Brand
, I want to
@be told at the beginning of a pitch whether or not my products will meet the buyer’s ingredients standards
, so that I can
@save their my time and theirs in the event I do not qualify.
Brand
be told at the beginning of a pitch whether or not my products will meet the buyer’s ingredients standards
save their my time and theirs in the event I do not qualify.
When I start a new pitch I want to know at the beginning if the Retailer will consider my ingredients so I don’t waste my time on the pitch if they don’t.
further optimize brand-retailer matching so that good matches happen more quickly with less effort
enter their product ingredients for any products that may qualify as “clean”
18
Phase 2
Clean Pre-check
(2) Priority 优先级
Help Retailers and Brands save time on identifying “clean” products that meet different retailer ingredients requirements.
As a business, my goal is attract retailers to become more dependent on using the Landing platform, since it saves them time and money. To achieve the goal, I would like
@Retailer
to enter their product ingredients for any products that may qualify as “clean”. This user action is a purpose of this feature: Clean Pre-check
As a
@Retailer
, I want to
@know which of the brands/products I source qualify as "clean", even if I am a “non-Clean Beauty Only” retailer
, so that I can
@save time and money in identifying what I can promote as “clean”.
Retailer
know which of the brands/products I source qualify as "clean", even if I am a “non-Clean Beauty Only” retailer
save time and money in identifying what I can promote as “clean”.
I want a list of brands with clean products.
I want to know when brands pitch me if they carry clean products or not, and what those products are.
attract retailers to become more dependent on using the Landing platform, since it saves them time and money
enter their product ingredients for any products that may qualify as “clean”
19
Phase 2
Clean Pre-check
(2) Priority 优先级
Help Retailers and Brands save time on identifying “clean” products that meet different retailer ingredients requirements.
As a business, my goal is . To achieve the goal, I would like
@Retailer
to . This user action is a purpose of this feature: Clean Pre-check
As a
@Retailer
, I want to
@know which brands/products meet my ingredients requirements since I am "Clean Beauty Only"
, so that I can
@not waste my time on brands/products that don't qualify.
Retailer
know which brands/products meet my ingredients requirements since I am "Clean Beauty Only"
not waste my time on brands/products that don't qualify.
20
Phase 2
Clean Pre-check
(2) Priority 优先级
Help Retailers and Brands save time on identifying “clean” products that meet different retailer ingredients requirements.
As a business, my goal is . To achieve the goal, I would like
@Retailer
to . This user action is a purpose of this feature: Clean Pre-check
As a
@Retailer
, I want to , so that I can
Retailer
21
Phase 1
Register a new user + brand entity
注册新品牌用户
(3) Backlog 积压
As a business, my goal is Testing. To achieve the goal, I would like
@Brand
to . This user action is a purpose of this feature: Register a new user + brand entity
As a
@Brand
, I want to
@register a new user
, so that I can
@create an account with Landing
Brand
register a new user
create an account with Landing
Testing
22
Phase 1
Register a new user + retailer entity
注册新零售商用户
(3) Backlog 积压
As a business, my goal is . To achieve the goal, I would like
@Retailer
to . This user action is a purpose of this feature: Register a new user + retailer entity
As a
@Retailer
, I want to
@register a new user
, so that I can
@create an account with Landing
Retailer
register a new user
create an account with Landing
23
Phase 1
Sign in as legacy user
老用户登录
(3) Backlog 积压
As a business, my goal is . To achieve the goal, I would like
@Brand
@Retailer
to . This user action is a purpose of this feature: Sign in as legacy user
As a
@Brand
@Retailer
, I want to
@sign in as a legacy user
, so that I can
@I can login into the new platform
Brand
Retailer
sign in as a legacy user
I can login into the new platform
24
Phase 1
Sign in with username + password
用户名和密码登录
(3) Backlog 积压
As a business, my goal is . To achieve the goal, I would like
@Brand
@Retailer
@Admin
to . This user action is a purpose of this feature: Sign in with username + password
As a
@Brand
@Retailer
@Admin
, I want to
@login into the system
, so that I can
@start using landing platform
Brand
Retailer
Admin
login into the system
start using landing platform
25
Phase 1
Reset password (ie “Forgot Password”)
重置密码 (或: 忘记密码)
(3) Backlog 积压
As a business, my goal is . To achieve the goal, I would like
@Brand
@Retailer
@Admin
to . This user action is a purpose of this feature: Reset password (ie “Forgot Password”)
As a
@Brand
@Retailer
@Admin
, I want to
@reset my password
, so that I can
@find the forgotten password
Brand
Retailer
Admin
reset my password
find the forgotten password
26
Phase 1
Sign in with Google
Google 登录
(3) Backlog 积压
As a business, my goal is . To achieve the goal, I would like
@Brand
@Retailer
to . This user action is a purpose of this feature: Sign in with Google
As a
@Brand
@Retailer
, I want to
@sign in through my google account
, so that I can
@login through Google sign-in without using username and password.
Brand
Retailer
sign in through my google account
login through Google sign-in without using username and password.
27
Phase 1
Manage user profile
管理用户简介
(3) Backlog 积压
As a business, my goal is . To achieve the goal, I would like
@Brand
@Retailer
to . This user action is a purpose of this feature: Manage user profile
As a
@Brand
@Retailer
, I want to
@manage my user profile
, so that I can
@update my own user profile information
Brand
Retailer
manage my user profile
update my own user profile information
28
Phase 1
Change password
修改密码
(3) Backlog 积压
As a business, my goal is . To achieve the goal, I would like
@Brand
@Retailer
to . This user action is a purpose of this feature: Change password
As a
@Brand
@Retailer
, I want to
@change my password through my profile
, so that I can
@create new password whenever needed
Brand
Retailer
change my password through my profile
create new password whenever needed
29
Phase 1
As a brand/retailer member, manage my client’s profile
品牌/零售商用户管理客户档案
(3) Backlog 积压
As a business, my goal is . To achieve the goal, I would like
@Brand
@Retailer
to . This user action is a purpose of this feature: As a brand/retailer member, manage my client’s profile
As a
@Brand
@Retailer
, I want to
@manage my client profile
, so that I can
Brand
Retailer
manage my client profile
30
Phase 1
Brand view product catalog
品牌用户查看产品目录
(3) Backlog 积压
As a business, my goal is . To achieve the goal, I would like
@Brand
to . This user action is a purpose of this feature: Brand view product catalog
As a
@Brand
, I want to
@view product catalog
, so that I can
@know what products are in my catalog
Brand
view product catalog
know what products are in my catalog
31
Phase 1
Brand view product details
品牌查看产品细节
(3) Backlog 积压
As a business, my goal is . To achieve the goal, I would like
@Brand
to . This user action is a purpose of this feature: Brand view product details
As a
@Brand
, I want to
@view product detail
, so that I can
@know the detail of each product
Brand
view product detail
know the detail of each product
32
Phase 1
Brand CRUD a product in my catalog
品牌创建/更新/删除产品目录里的一个产品
(3) Backlog 积压
As a business, my goal is . To achieve the goal, I would like
@Brand
to . This user action is a purpose of this feature: Brand CRUD a product in my catalog
As a
@Brand
, I want to
@create,read,update,delete a product in my product catalog
, so that I can
@manage my own product catalog
Brand
create,read,update,delete a product in my product catalog
manage my own product catalog
33
Phase 1
Brand setting
品牌设置
(3) Backlog 积压
As a business, my goal is . To achieve the goal, I would like
@Brand
to . This user action is a purpose of this feature: Brand setting
As a
@Brand
, I want to
@change my brand setting
, so that I can
@turn on and turn off certain features as well update my brand details
Brand
change my brand setting
turn on and turn off certain features as well update my brand details
34
Phase 1
Retailer brand filtered search
零售商品牌过滤搜索
(3) Backlog 积压
As a business, my goal is . To achieve the goal, I would like
@Retailer
to . This user action is a purpose of this feature: Retailer brand filtered search
As a
@Retailer
, I want to
@search for brand with a filtered search
, so that I can
@refine my brand search results through certain filter conditions
Retailer
search for brand with a filtered search
refine my brand search results through certain filter conditions
35
Phase 1
Retailer products filtered search
零售商产品过滤搜索
(3) Backlog 积压
As a business, my goal is . To achieve the goal, I would like
@Retailer
to . This user action is a purpose of this feature: Retailer products filtered search
As a
@Retailer
, I want to
@search for product with a filtered search
, so that I can
@refine my product search result through certain filter conditions
Retailer
search for product with a filtered search
refine my product search result through certain filter conditions
36
Phase 1
Retailer view product detail
零售商查看产品细节
(3) Backlog 积压
As a business, my goal is . To achieve the goal, I would like
@Retailer
to . This user action is a purpose of this feature: Retailer view product detail
As a
@Retailer
, I want to
@view my product details
, so that I can
@know the product I want to buy better
Retailer
view my product details
know the product I want to buy better
37
Phase 1
Retailer view brand profile
零售商查看品牌档案
(3) Backlog 积压
As a business, my goal is . To achieve the goal, I would like
@Retailer
to . This user action is a purpose of this feature: Retailer view brand profile
As a
@Retailer
, I want to
@view brand profile
, so that I can
@know the brand I want to work with better
Retailer
view brand profile
know the brand I want to work with better
38
Phase 1
Retailer view brand catalog
零售商查看品牌目录
(3) Backlog 积压
As a business, my goal is . To achieve the goal, I would like
@Retailer
to . This user action is a purpose of this feature: Retailer view brand catalog
As a
@Retailer
, I want to
@view brand catalog
, so that I can
@know what products the brand I want to work with has
Retailer
view brand catalog
know what products the brand I want to work with has
39
Phase 1
Retailer add/remove products from shopping cart
零售商添加/删除购物车中的产品
(3) Backlog 积压
As a business, my goal is . To achieve the goal, I would like
@Retailer
to . This user action is a purpose of this feature: Retailer add/remove products from shopping cart
As a
@Retailer
, I want to
@add/remove products from shopping cart
, so that I can
@manage my shopping cart before I make an order
Retailer
add/remove products from shopping cart
manage my shopping cart before I make an order
40
Phase 1
Retailer add/remove “saved” products
零售商添加/删除”收藏”的产品
(3) Backlog 积压
As a business, my goal is . To achieve the goal, I would like
@Retailer
to . This user action is a purpose of this feature: Retailer add/remove “saved” products
As a
@Retailer
, I want to
@add/remove products to a list of “saved” products
, so that I can
@order at a later time from my shopping cart
Retailer
add/remove products to a list of “saved” products
order at a later time from my shopping cart
41
Phase 1
Brand/Retailer view order details
品牌/零售商查看订单详情
(3) Backlog 积压
As a business, my goal is . To achieve the goal, I would like
@Brand
@Retailer
to . This user action is a purpose of this feature: Brand/Retailer view order details
As a
@Brand
@Retailer
, I want to
@view order details
, so that I can
@know what I have ordered in each of my purchase
Brand
Retailer
view order details
know what I have ordered in each of my purchase
42
Phase 1
Brand/Retailer update order details
品牌/零售商修改订单详情
(3) Backlog 积压
As a business, my goal is . To achieve the goal, I would like
@Brand
@Retailer
to . This user action is a purpose of this feature: Brand/Retailer update order details
As a
@Brand
@Retailer
, I want to
@update my orders
, so that I can
@update my orders before I process payment
Brand
Retailer
update my orders
update my orders before I process payment
43
Phase 1
Brand/Retailer comment to an order
品牌/零售商评论订单
(3) Backlog 积压
As a business, my goal is . To achieve the goal, I would like
@Brand
@Retailer
to . This user action is a purpose of this feature: Brand/Retailer comment to an order
As a
@Brand
@Retailer
, I want to
@make comments on an order
, so that I can
@the comments can be sent to the brands
Brand
Retailer
make comments on an order
the comments can be sent to the brands
44
Phase 1
Brand/Retailer add charges to an order
品牌/零售商添加订单收费
(3) Backlog 积压
As a business, my goal is . To achieve the goal, I would like
@Retailer
to . This user action is a purpose of this feature: Brand/Retailer add charges to an order
As a
@Retailer
, I want to
@add charges to my order
, so that I can
@process some other fees(ie. service fee, tips) to the order without creating a seperate order
Retailer
add charges to my order
process some other fees(ie. service fee, tips) to the order without creating a seperate order
45
Phase 1
Admin approve/reject client registration
后台管理员通过/拒绝用户注册
(3) Backlog 积压
As a business, my goal is . To achieve the goal, I would like
@Admin
to . This user action is a purpose of this feature: Admin approve/reject client registration
As a
@Admin
, I want to
@approve/reject client registration
, so that I can
@manage my clients in my platform
Admin
approve/reject client registration
manage my clients in my platform
46
Phase 1
Admin manage client profile
后台管理员管理用户档案
(3) Backlog 积压
As a business, my goal is . To achieve the goal, I would like
@Admin
to . This user action is a purpose of this feature: Admin manage client profile
As a
@Admin
, I want to
@manage my client profile
, so that I can
@update my client's profile for my client per client’s request
Admin
manage my client profile
update my client's profile for my client per client’s request
47
Phase 1