Professional Documents
Culture Documents
SKUManagementApp SRD
SKUManagementApp SRD
Title
Saum Noursalehi
Tyler North
Jyothi Anjuri
Mike Finger
Executive Sponsor
Product Owner/Product Manager/Business Owner
Project Manager
Development Lead
QA Lead
Department
Date
Description of Changes
Name
1.0
1.1
12/2/2013
06/05/2014
Tyler North
Tyler North
1.2
06/13/2014
1.3
06/17/2014
1.4
06/20/2014
Initial Document
Added Requirements
Added more requirements and defined Flash Deal
first phase
Added more requirements
Added Requirements and Wireframes for the SLOT
SKU portion of this app.
Executive Overview
Proposed Functionality
2.1
Current Functionality/Issues
2.2
Proposal
2.3
Out of Scope
2.4
Features/Functionality
Tyler North
Tyler North
Tyler North
Comments
Project Interest
Select the Slot SKUs
Organizer of Slot SKUs and Leaders from the Merchandising side.
User of the app
User of the App
Coordinating team to put Slot Skus on the Page.
Development team for the project.
Role
Stakeholder
Stakeholder
Stakeholder
Stakeholder
Stakeholder
Stakeholder
Page 1 of 13
Project: SKU Management App
Use Cases
Use Case Summaries
Primary Actor
Goal
Level
Release #
1
2
3
3.2
Use Cases
Use Case 1
Primary Actor:
Secondary Actor:
Scope:
Assumptions:
Level:
Main Success Scenario:
Extensions:
Requirements
Requirements should include CS, Mobile, Social, Analytics, Design, Club O, Merchandising, Reporting,
Email, Promotions and any other team that could be affected or should be included as part of the
project. Internal Application adjustments should also be documented and planned.
#
4.1
User Stories
Iteration #
Owner
Points
General Requirements
As a SKU Management App user, I need the ability to search for Buyer Name, Partner
Name, Partner ID, SKU, or Product ID.
As a SKU Management App user, I need the ability to search for Buyer Name, Partner
Name, Partner ID, SKU, or Product ID.
As a SKU Management App user, I need the ability to export my search results.
As a SKU Management App user, I need a way to tell which tab (SKU Submission or
SKU Management) I am on and which sub-tab (Flash Deals, SLOT SKUs, etc. ) I am
using.
As a SKU Management App user, I need the ability to create a new Promotion, not a
SKU to a promotion, but a bucket that future SKUs can go into for a particular sale or
holiday.
As a Buyer, I should be able to submit SKUs for any Promotion and should not have
the ability to edit any information on already submitted deals, this restriction includes
dragging and dropping (moving deals), editing start time, end time, price or costs, or
deleting deals.
Phase 2
As the Promotions Team, I need full access with all permissions within the app.
Page 2 of 13
Project: SKU Management App
4.2
User Stories
Iteration #
Owner
Points
4.3
Page 3 of 13
Project: SKU Management App
User Stories
Iteration #
Owner
Points
As a SKU Management App user, if I drag and drop a submission record then it
should no longer show up in the list of SKUs waiting to be placed on a date.
As a SKU Management App user, I need the ability to sort by the date range, price,
cost and % Off MSRP/Compare.
As a SKU Management App user, the SKUs in the submission list should be order by
submission time (even though I dont care to see submission time as one of the fields).
As a SKU Management App user, if I click on a day in the month the list of SKUs
submitted should change to a list of SKUs that have been placed on that day with all
the same details as the submission SKU columns.
As a SKU Management App user, once I click on a specific day in a specific month
and I see the list of SKUs scheduled for that day I should be able to edit Start Time,
End Time, Price, Cost and Notes.
As a SKU Management App user, I need the ability to drag and drop to create a new
order/priority for the SKUs listed on a certain day.
As a SKU Management App user, I need the ability to drag a SKU out of a certain day
onto another day or month so that I can change my original decision if needed.
As a SKU Management App user, I need the app to show me clearly the month and
day I clicked on.
As a SKU Management App user, on the calendar I need to identify holidays so that I
can plan deals in advance of the holiday in a way that will attract users to purchase
items for the holiday.
As a SKU Management App user, I would like to know by looking at the calendar the
number of deals for each promotion that are already scheduled for each day.
As a SKU Management App user, I should not be able change the cost of a deal after
the partner has accepted (DD_SITE_SALE_SKUS.PART_SITE_SALE_ACCEPTED =
Y)
4.4
Page 4 of 13
Project: SKU Management App
User Stories
Iteration #
Owner
Points
As a SKU Management App user I should be able to sort the Time of Change column
on the change log tab.
As the Promotions and Buying groups, I should receive an email at the end of each
day with a list of changes made within the app for the last 24 hours. (Submissions and
Deletions of entire SKUs do not need to be included.)
4.5
App should email a list of changes for the day in the late afternoon.
MSRP/Compare At should be brought in (from where).
Image should show up under the line items for both buyers and promotions
advantage.
Review ratings should be given with an average number of stars for the product.
Notes section that buyers and promotions can see.
A way to communicate in the app would be a good thing from promotions to buyer and
other ways. Think about this.
Ability to deny or cancel a proposed SKU by a buyer and cancel a daily deal at any
given time.
Access to a history of changes with a timestamp and what happened would be useful.
Sortability by columns with if statement or mathematical logic that floats submitted
SKUs to the top when organizing for the whole month.
4.6
% off Compare/MSRP price. Remove anything lower than a 3 star rating. Sort by
buyer so she can evenly spread similar SKUs. Brings in Photos. Ron looks at it.
20th of each month should be the cutoff date for the next months SKU submissions.
There are exceptions to that and they talk to Brooke.
Additions of who added what and how many?
4.7
Page 5 of 13
Project: SKU Management App
User Stories
Iteration #
Owner
Points
4.8
Requirement
Release
Owner
Notes
Planning Factors
5.1
Risks
Risk
5.2
Mitigation Strategy
Probability
Rating
Issues
#
Issue
Description
Status
Page 6 of 13
Project: SKU Management App
Wireframes
5.3.1
Page 7 of 13
Project: SKU Management App
Page 8 of 13
Project: SKU Management App
Page 9 of 13
Project: SKU Management App
Page 10 of 13
Project: SKU Management App
5.4
Email spreadsheets are how they obtain SKUs and deals from buyers.
App that type in the SKU information that would validate correct SKU information. Buyer would enter the SKU and then if
SKU was accurate then it would auto-fill all other information.
Last Saved: 6/17/2014
Page 11 of 13
Project: SKU Management App
They need a way to organize and collect all the SKU information from the buying teams.
Do buyers negotiate cost reductions or charge backs?
Planning team determines number of SKUs and $ it needs to make. July. Last year they did sheets 10 SKUs, watches 25.
This year they want to have womens watches 10, mens watches 10 etc.
The pass it to buyers who gather deal SKUs from partners. July-November
Buyers send them to Scott via email in a variously formatted spreadsheet.
Scott emails buyers corrections.
Buyers then email Scott back with corrections made. July Nov
Nov 1st strategy changes because of executives and SKU changes are common. Buyers try to change SKUs because of a
number of issues that may be unavoidable.
Scott then tries to perfect the spreadsheet and receives endless changes from all over the place and tries to keep one
source of truth.
Scott gives it to Pricing team who then uses exactly what that says to put it on website.
Buyers then realize that some prices or other information is wrong and then we frantically try to change it.
EUI table is used as the truth because Scotts spreadsheet is imported into it.
Pricing team scrubs the EUI table used.
Pricing team needs to know what price and cost to revert to after the Slot promotion.
Buyers input short SKU and application should bring up all the options and force the buyers to choose whether or not to
include the options.
Pricing team executes the price and cost changes on the night before the deal.
Pricing currently checks to see if there are a number of things that are wrong or look strange. This could happen at the time
of buyer submissions so that it doesnt get all the way down to pricing without.
There needs to be a daily/weekly set of changes so that if prices, costs, vendors etc. change after initial submission then it
should send alerts.
Pricing must then have a visual check for these slots and then have a way to submit these SKUs to the website.
Duplicates at SKU should be ok but different dates are so we can have the same SKU with different dates or times.
Last Saved: 6/17/2014
Page 12 of 13
Project: SKU Management App
Page 13 of 13
Project: SKU Management App