CMGT/410: User Acceptance Testing (Team)

profileBlackWolf
CMGT-410-Week3assignment-scrum-board-Team1_version8.xlsx

Board

Sprint Points User Story/ Scenario Description Design Development Test UAT Release
1 13 Shopping As retail customer, I want to search for items in the webstore, so I can select products I like to purchase. X
1 3 Shopping As retail customer, I want to review the selected items I have for purchasing, so I can visualize all the products I want to buy.” X
1 8 Transaction As retail customer, I want to be able to order my selected items, so I could purchase the items from the webstore. X
2 3 Transaction As new retail customer, I want to be able to enter my personal information, so the shipping company could identify me when delivering my purchased the items. X
2 5 Transaction As new retail customer, I want to be able to create a customer account, so I not have to enter my information again when returning to the webstore. X
2 3 Transaction As retail customer, I want to be able to enter my address, so my order could be shipped to my home address. X
2 13 Transaction As retail customer, I want to be able to select the shipping company, so I could use my delivery discount card. X
3 3 Transaction As retail customer, I want to be able to enter my payment information, so I could pay for the items I want. X
3 3 Transaction As retail customer, I want to be able to select between credit cards or debit cards for my payment method, so I could add point to my credit card, or get cashback from my debit one. X
3 3 Transaction As a retail customer, I want to be able to trust that my transaction will be secured and my payment information cannot be stolen during a transaction. X
3 5 Customer Account Access As retail customer, I want to be able to view all the transactions I made, so I could check the status of the placed orders, I can have a record of them. X
3 3 Customer Account maintenance As retail customer, I want to be able to update my account information, so I could keep my information up-to-date, without having to contact customer service. X
3 3 Issue reporting As retail customer, I want to be able to report webstore issues, so I could contribute with the wellbeing of the webstore functionality, without having to contact customer service. X
3 3 Package Tracking As retail customer, I want to receive an email or a text message when the order is delivered, so I could verify I got the physical package. X

Scenarios

User Story Scenario As a … I want to … so that … Notes Status
Shopping Searching Items Retail Customer search for items in the webstore I can select products I like to purchase. Completed
Shopping Selecting Items Retail Customer review the selected items I have for purchasing I can visualize all the products I want to buy. Completed
Transaction Ordering Retail Customer be able to order my selected items I could purchase the items from the webstore. Completed
Transaction Creating Accounts New Retail Customer be able to enter my personal information The shipping company could identify me when delivering my purchased the items. Ready-to-Deploy
Transaction Creating Accounts New Retail Customer be able to create a customer account I not have to enter my information again when returning to the webstore. Ready-to-Deploy
Transaction Adding Account Details Retail Customer be able to enter my address my order could be shipped to my home address. Ready-to-Deploy
Transaction Adding Account Details Retail Customer be able to select the shipping so I could use my delivery discount card. Ready-to-Deploy
Transaction Adding Account Details Retail Customer be able to enter my payment information so I could pay for the items I want. Development
Transaction Adding Account Details Retail Customer be able to select between credit cards or debit cards for my payment method I could add point to my credit card, or get cashback from my debit one. Under Testing
Transaction Secure Account Information Retail Customer be able to trust my transaction will be secured and my payment information cannot be stolen during a transaction. Design
Account Access Customer Account Access Retail Customer be able to view all the transactions I made I could check the status of the placed orders, I can have a record of them. Design
Account Access Customer Account Access Online System restrict access to information by account I could comply with data privacy regulations and confidentiality threads. Design
Account Maintenance Customer Account Maintenance Retail Customer be able to update my account information I could keep my information up-to-date, without having to contact customer service. Design
Reporting Issue Reporting Retail Customer be able to report webstore issues I could contribute with the wellbeing of the webstore functionality, without having to contact customer service. Design
Reporting Issue Reporting Retail Customer be able to report product issues after receiving I could contribute to pointing out issues with products from the store Design
Reporting Tracking Issues Reported Retail Customer I want a reference number So I can make the process easier to follow up with filed issues Design
Shipping Package Tracking Retail Customer receive an email or a text message when the order is delivered I could verify I got the physical package. Design
Payment Payment Options Retail Customer Review, select, or update my payment options I can complete my purchase(s). Design
Shopping Searching Items Retail Customer Create wishlists in the online store I can make purchases in the future on what I saved. Design
Transaction Purchase History Retail Customer Review the items that I have purchased in the online store I can purchase again or review my purchase history Design

COS

User Story/Scenario Given (precondition) When (trigger) Then (result) Notes Status
Transaction user completes credit/debit card transactions user clicks 'buy now' user order will be processed
Transaction Order user completes 'buy now' order user clicks order status user is able to access order history
Transaction Tracking user accesses order history user clicks order tracking user has access tracking information
Transaction Security user enters payment information user starts typing digits are hidden behind astricks and the process is verified once complete through veri-sign
Payment Type user will select their payment method from list of options user clicks dropdown list of payment options will be listed for user to select from
Saved Payment Information user will enter the details of their payment information user will enter in blank fields payment information will be entered in order to be selected to process payment
Shopping Lists user adds items to their online wishlist user clicks 'create wishlist' then user will be able to add items they would like to be added to the wishlist
Purchase History user reviews their purchase history user clicks 'purchase history' then user will be able to review all purchases they have made
Add to Cart user adds items to their online cart user clicks 'add to cart' item information will be added to cart
Item Quantity - increase user selects the quantity of their items added to the online cart user clicks '+' item count will add on how many times button is pressed for item
Item Quantity - decrease user selects the quantity of their items removed to the online cart user clicks '-' item count will remove quantity of items dependent on how many times pressed for item
Shipping Information User wants to send the purchase to another address Chooses between new shipping address or same as billing address Customer is prompted to add additional addresses or use the ones currently on file.
Reporting user wants to report webstore issues user clicks the feedback The users reported issue will be forwarded to a list that can rank issues for fixing
Reporting user wants to report product issues after receiving user clicks support button Customer order information and issue description is sent to support staff to evaluate the next course of action
reporting user has reported a issue with the webstore or a product user submits feedback A unique ticket number is generated and attached to any feedback sent by the user and is disaplyed to them for refrance