Loading...

Messages

Proposals

Stuck in your homework and missing deadline? Get urgent help in $10/Page with 24 hours deadline

Get Urgent Writing Help In Your Essays, Assignments, Homeworks, Dissertation, Thesis Or Coursework & Achieve A+ Grades.

Privacy Guaranteed - 100% Plagiarism Free Writing - Free Turnitin Report - Professional And Experienced Writers - 24/7 Online Support

Starbucks partner portal pay stubs

26/11/2021 Client: muhammad11 Deadline: 2 Day

Starbucks ​Technology REQUIREMENTS DOCUMENT

Inside Starbucks Mobile Application

Requirements Document

Prepared by:

Version:

Issue Date:

Project Sponsor:

Project Board:

Team

Version 1

June 22, 2016

Jane Macchiato, Director of Retail Human Resources

John Americano, Associate Director of Application Development

Board for Human Resources

Requirements Document 1

Starbucks ​Technology REQUIREMENTS DOCUMENT

Table of Contents Introduction 3

1 Requirements 3

1.1 Functional Requirements 3

1.2 Non-­Functional Requirements 4

2 Data Information Statements 6

3 System Requirements 7

3.1 Data retention 7

3.2 Backup & Recovery 7

3.3 Security 7

3.4 System Audit 7

3.5 Service Level 8

3.6 Disaster Recovery 8

3.7 Contingency Plan 8

4 Use Cases 8

Requirements Document 2

Starbucks ​Technology REQUIREMENTS DOCUMENT

Introduction Inside Starbucks is a mobile application for our retail employees to view their schedules,

request changes to their schedules and locations, access HR related information, and browse

jobs across both corporate and retail Starbucks locations. Supervisors can also use the app to

approve schedule requests and plan for appropriate staffing at their retail location. Initial

release will be constrained to retail locations within Seattle.

Following the approval of the System Request by the project board, the project team

conducted a comprehensive feasibility analysis examining the technical, organizational, and

economic feasibility of the new application. All three facets of the feasibility review fully

supported the implementation of the new application. The following document outlines the

overall system requirements required for the initial release of the Inside Starbucks app. The

document also includes use cases and data information statements.

1 Requirements 1.1 Functional Requirements

The functional requirements below explain the tasks and services which should be

provided to users via the Inside Starbucks application.

Req# Functional Requirement Statement

FR#1 The system will allow users to log in using their Partner ID (unique employee ID) and

user-­defined password.

FR#2 The system will allow users to retrieve and reset password.

FR#3 The system will allow users to view their schedules for the next month.

FR#4 The system will allow users to create schedule change requests.

FR#5 The system will allow users to view the status of their schedule change requests.

FR#6 The system will allow users to update their work schedule change requests.

FR#7 The system will allow supervisors to view schedule change requests.

FR#8 The system will allow supervisors to approve or deny schedule change requests.

FR#9 The system will allow supervisors to view schedules for all employees at their managing

location.

FR#10 The system will allow supervisors to download, in PDF format, the staffing schedule for

their managing location.

FR#11 The system will allow users to download their work schedule in a PDF format.

FR#12 The system will allow users to view a list of available pay stubs.

FR#13 The system will allow users to download their pay stubs in a PDF format.

FR#14 The system will allow users to check their eligibility for applying to the College

Requirements Document 3

Starbucks ​Technology REQUIREMENTS DOCUMENT

Achievement Plan.

FR#15 The system will allow users to open a browser to apply for the College Achievement

Plan.

FR#16 The system will allow users to view all available jobs at Starbucks.

FR#17 The system will allow users to filter by location to see jobs within 50 miles from their

current location.

FR#18 The system will allow users to search by keyword for available jobs at Starbucks.

FR#19 The system will allow users to combine keyword search with location to filter jobs at

Starbucks.

FR#20 The system will allow users to filter by job field to view jobs at Starbucks.

FR#21 The system will allow users to filter by job level to view jobs at Starbucks.

FR#22 The system will allow users to open job links in another browser to see details and

apply.

FR#23 The system will allow users to see contact information for their supervisors and HR

point-­of-­contact.

FR#24 The system will allow supervisors to see contact information (phone number and email)

for all employees at their managing location.

FR#25 The system will allow supervisors to use their default mail app to email all or select

employees at their managing location.

FR#26 The system will allow supervisors to use their default phone application to call all or

select employees at their managing location.

FR#27 The system will allow supervisors to use their default messaging application to text all

or select employees at their managing location.

FR#28 The system will allow users to use their default mail app to email their supervisor and

HR point-­of-­contact.

FR#29 The system will allow supervisors to use their default messaging application to text their

supervisor.

FR#30 The system will allow users to use their default phone application to call their

supervisor and HR point-­of-­contact.

FR#31 The system will allow users to log out.

1.2 Non-­Functional Requirements The following requirements below capture the characteristics of the system behind the

Inside Starbucks application.

Req# Non-­Functional Requirement Statement

Requirements Document 4

Starbucks ​Technology REQUIREMENTS DOCUMENT

Operational/Hardware

NR#1 The system will operate on devices with Android OS 4.1 or above.

NR#2 The system will operate on devices with iOS 9.0 or later.

The system will be available to download via Apple App Store.

NR#3 The system will be available to download via Google Play.

NR#4 The system will be able to check if location services is enabled.

NR#5 The system will use 60 MB of device memory.

NR#6 The system will recognize the default internet browser for the

device.

NR#7 The system will recognize the default email application for the

device.

NR#8 The system will recognize the default messaging application set

for the device.

NR#0 The system will only be available in portrait mode.

Infrastructure/Connectivity

NR#10 The system will perform over 3G.

NR#11 The system will perform over 4G.

NR#12 The system will perform over LTE.

NR#13 The system will perform over Wifi.

NR#14 The system will allow the Inside Starbucks team within the Office

of Technology to access all system files.

NR#15 The system will connect to the existing HR database.

Security

NR#16 The system will update security patches nightly as needed.

NR#17 The system will encrypt saved pay stub data.

NR#18 The system should prevent users from opening the app if a

critical app update is not downloaded.

NR#19 The system will automatically log users out after 5 minutes of

inactivity.

NR#20 The system will archive backup data every 24 hours.

NR#21 The system must distinguish permission levels between

employees and supervisors.

NR#22 The system will lock user’s account after 3 failed login attempts.

Performance/Usability

NR#23 The system will be available for use 99% of the time.

NR#24 The system will notify user if the signal drops and cannot perform

actions initiated by the user.

NR#25 The system will not drop in performance due to notifications

Requirements Document 5

Starbucks ​Technology REQUIREMENTS DOCUMENT

from other applications.

NR#26 The system will load and refresh pages within 5 seconds.

2 Data Information Statements The data information requirements define all data elements, attributes, and entities

required for Inside Starbucks.

DR 2.1 The system will store and access information about employees, including:

● Name ● Partner ID (unique employee ID number) ● Telephone ● Email ● Work schedule (up to 2 months from current week) ● Work locations ● Eligibility for the College Achievement Plan

DR 2.2 The system will store and access information about employee’s job level:

● Supervisor ● Employee

DR 2.3 The system will store the following in PDF format:

● Past pay stubs ● Weekly work schedule

DR 2.4 The system will store and transmit the following information to the College Achievement team: ● Partner ID (unique employee ID number) ● Name ● Telephone ● Email ● Interested Field of Study

DR 2.5 The system will access location information stored in the employee’s device. DR 2.6 The system will store the following information from the employee’s pay stub information for the current calendar year. ● Pay period ● Gross earnings ● Total taxes ● Total deductions

Requirements Document 6

Starbucks ​Technology REQUIREMENTS DOCUMENT

● Net pay

3 System Requirements 3.1 Data retention

An employee’s work schedule information should be retained in the system for up to

one year. After one year, it should be stored in an archive off of the application storage database

system. The application should only sync pay stubs from the current calendar year from the HR

system.

3.2 Backup & Recovery In order to prevent the loss of schedule change requests which may cause improper

staffing at retail locations, the data related to schedule change requests should be mirrored and

duplicated in a separate environment. This backup method should ensure no data loss occurs in

case of unexpected outages.

3.3 Security The login method should utilize the employee’s Partner ID and password via single

sign-­on to the overall Human Resources portal.

For the various functionalities available via Inside Starbucks, the level of security differs

by the role of the user. The roles associated with the Partner’s ID should be transferred from the

HR database. The table below illustrates the available roles and the respective permissions.

User Role Permissions

Employee & Supervisor Read his/her own paystub. Read his/her work schedule. Read jobs across Starbucks.

Employee only Add work schedule changes. Update work schedule changes. Read status of work schedule changes.

Supervisor only Read work schedule for all employees at their managed location. Read, approve, and deny work schedule changes for all employees at their managed location.

3.4 System Audit Transaction logs for the schedule change requests should be available in order to

validate the backup process is functioning as intended. The schedule change request transaction

logs should track the date, time, type of request, associated Partner ID, and retail location.

Another activity which should be tracked is the application to the College Achievement

Requirements Document 7

Starbucks ​Technology REQUIREMENTS DOCUMENT

Program. This should ensure applications are created and submitted successfully.

3.5 Service Level The system should be available 24 hours and 7 days a week except for the following

designated maintenance hours: The first and second Fridays of every month from 01:00 AM to

05:00 AM. The users should be reminded of the planned outage time starting a day prior to the

designated maintenance days via a banner which appears across the top of the mobile

application leading up to the planned downtime.

3.6 Disaster Recovery In order to recover from data loss resulting from unforeseen events, a cloud-­based

database must be setup to mirror the live environment. The estimate for Microsoft Azure

included in the Cost Benefit Analysis (part of the Economic Feasibility Analysis) accounts for the

financial resources needed for this mirrored environment.

3.7 Contingency Plan In case of complete system failure or mass data loss which also causes the mirrored

database to become unavailable, the existing desktop website portal for the Human Resources

documents should be used to access pay stubs and College Achievement Plan information.

Office of Technology team will notify supervisors via email as soon as possible and also send the

latest versions of the work schedules for their locations. Then, supervisors should reach out to

their employees to verify work schedules and receive work schedule change requests via email,

call, or text, whichever is preferred. This alternate method should continue until the system is

fully restored.

4 Use Cases

Name Download Inside Starbucks application

Identifier UC #1

Preconditions 1. System is running Android OS 4.1 or above or iOS 9.0 or later.

2. System is connected via 3G, 4G, LTE, or Wifi.

Trigger(s) An employee or supervisor receives an email or training instructions

about the new Inside Starbucks application.

Business Rule(s) BR1.1 Only participating Starbucks employees and supervisors will

receive training or email notifications inviting them to the Inside

Starbucks application.

Requirements Document 8

Starbucks ​Technology REQUIREMENTS DOCUMENT

Scenario R1.1 User clicks on the Inside Starbucks download icon within the

invitation email.

R1.2 System launches the Inside Starbucks download page on Google

Play (for Androids) or Apple App Store (for iOS) applications [Alt.

Scenario A].

R1.3 User selects button to download the application and accepts any

terms of conditions.

R1.4 System successfully downloads the Inside Starbucks app.

Alternative

Scenario(s)

Alternate Scenario A ​– The download icon fails to direct the user to the designated mobile application store

A1.1 User selects the Google Play or Apple Store hyperlinks available

in the email.

A1.2 Use Case continue on R1.2

Name Log in to Inside Starbucks

Identifier UC #2

Preconditions 1. Mobile application is successfully downloaded to device (UC#1).

2. Employee has been fully on-­boarded and assigned a Partner ID

through the HR system.

Trigger(s) An employee wants to log into Inside Starbucks.

Business Rule(s) BR2.1 Employee has been fully on-­boarded and assigned a Partner

ID through the HR system.

BR2.3 User role is defined by roles within the HR system (supervisor

and employee).

Scenario R2.1 User opens the Inside Starbucks application.

R2.2 System launches the application with the login screen.

R2.3 User enters Partner ID and user-­defined password into

designated fields and selects ‘Log in’. [Alt. Scenario A] [Alt. Scenario

B].

R2.4 System displays the main landing page of the application upon

successful login.

Requirements Document 9

Starbucks ​Technology REQUIREMENTS DOCUMENT

Alternative

Scenario(s)

Alternate Scenario A​ – The user’s access is denied

A2.1 System displays an error message stating “Your Partner ID

and/or password is not recognized” and provides the following

options:

● “Forgot Partner ID” ​ link provides phone number of the Inside Starbucks service hotline for detailed technical assistance

1.800.444.STAR

● “Forgot Password” ​link to follow preset steps to recover and rest the user’s password (UC#3).

A2.2 Use case ends.

Alternate Scenario B ​–The user’s access is consecutively denied more than 3 times.

B2.1 System displays a screen with the following message: “Your

account is locked. Retrieve your password [see UC#3] or call

1.800.444.STAR.”

B2.2 Use case ends.

Name Retrieve password

Identifier UC #3

Preconditions 1. User has previously set up a password.

Trigger(s) The employee or supervisor has forgotten his or her password

Business Rule(s) BR3.1 Only active employees may reset their password.

BR3.2 For security reasons, only passwords with a minimum of 8

characters, at least one number and a special character may be used.

Scenario R3.1 User selects the ​“Forgot Password” ​ link under the Password entry field on the Login Screen of Inside Starbucks.

R3.2 System displays the password retrieval page with the following

fields:

● Partner ID (required, number, exactly 9 characters) ● Email (required, varchar, jsmith@example.com format)

R3.3 User completes all fields and selects ‘submit’.

R3.4 System displays a screen with the following message: “A

Requirements Document 10

Starbucks ​Technology REQUIREMENTS DOCUMENT

temporary password has been sent to your email. If you do not

receive an email, call 1.800.444.STAR to reset your password.”

R3.5 User selects the link to the password reset screen of Inside

Starbucks in the password reset email.

R3.6 System displays the password reset screen with the following

fields:

● Temporary Password (required, pre-­selected) ● New Password (required, user selected, varchar)

○ A minimum of 8 characters with at least one number and one special character

● Confirm New Password (required, user selected, varchar) R3.7 User completes the form and selects ‘submit’. [Alt. Scenario A]

[Alt. Scenario B]

R3.8 System displays the main landing page of the application.

Alternative

Scenario(s)

Alternate Scenario A​ – Temporary password is incorrect.

A3.1 System displays the following error message: “Your temporary

password is incorrect. Check your password reset email and verify the

correct temporary password” with the option to resend the

temporary password.

A3.2 Use case resumes at R3.6

Alternate Scenario B​ – User-­defined password does not have a minimum of 8 characters with at least one number and one special

character.

B3.1 System displays the following error message: “Your password

must have a minimum of 8 characters with at least one number and

one special character.”

B3.2 Use case resumes at R3.6

Name View current week’s work schedule

Identifier UC #4

Preconditions 1. User is successfully logged into Inside Starbucks (UC#1).

Trigger(s) The user wants to view their work schedule

Business Rule(s) BR4.1 User is only able to view work schedule for the next 2 months.

Scenario R4.1 User selects the ​“Work Schedule” ​ tab on the Main Menu.

Requirements Document 11

Starbucks ​Technology REQUIREMENTS DOCUMENT

R4.2 System displays a timetable of his or her work schedule for the

current week with the following details: [Alt. Scenario A]

● Week of MM/DD/YYYY -­ MM/DD/YYYY ● Hours for each day of the week (in HH:MM -­ HH:MM format)

Alternative

Scenario(s)

Alternate Scenario A ​-­ The user’s timetable is unable to load the view-­only timetable.

A4.1 The system displays an error message appears stating: ​“Your timetable is unable to be retrieved at this time. Please try again later

or contact your local supervisor for direct work schedule details.”

A4.2 Use case ends.

Name Create work schedule change requests

Identifier UC #5

Preconditions 1. User is successfully logged into Inside Starbucks (UC#1).

Trigger(s) The user wants to request a schedule change.

Business Rule(s) BR5.1. Work schedules for the week are frozen to employee change

requests after 11:59 PM the Friday prior to the work week.

BR5.2 Changes are only allowed dates within 2 months of the

current date.

Scenario R5.1 User selects ​“Work Schedule” ​and ​“Schedule Change Request” from the main menu.

R5.2 System displays the following form:

● Date Requested (format: MM/DD/YYYY) ● Time Duration Requested (format HH:MM to HH:MM)

R5.3 User completes the form and selects “Submit”

R5.4 System displays the following message: ​“Your schedule change has been submitted and is pending approval” ​[Alt. Scenario A]

Alternative

Scenario(s)

Alternate Scenario A​ – The form is incomplete.

A5.1 System displays the following error message appears after the

submission attempt: ​“Your submission was unsuccessful. Check all fields are filled out.”

A5.2 Use case resumes at R5.2

Requirements Document 12

Starbucks ​Technology REQUIREMENTS DOCUMENT

Name Accept or decline work schedule changes

Identifier UC #6

Preconditions 1. User is successfully logged into Inside Starbucks (UC#1).

2. An employee made a schedule change request (UC#5).

Trigger(s) Supervisor wants to accept or decline a work schedule change

Business Rule(s) BR6.1 Only users with the Supervisors role are authorized to accept

or deny schedule changes.

Scenario R6.1 User selects “My Managed Store” and “View Store Work

Schedule” from the main menu.

R6.2 System displays the work schedule for the current week with the

following details:

● Week of MM/DD/YYYY -­ MM/DD/YYYY ● Hours for each day of the week (in HH:MM -­ HH:MM format) ● Icon to download

R6.3 User selects future weeks by selecting available dates in a

drop-­down list.

R6.4 System displays the selected week’s timetable with the following

details:

● Schedule change requests which are pending approval are in red.

● Accepted employee times are blocked in green. R6.5 User selects a red block on the timetable. [Alt. Scenario A]

R6.6 System displays a screen with the following information:

● Employee’ full name ● Partner ID (number, exactly 9 characters) ● Date and time duration requested

(MM/DD/YYYY HH:MM to HH:MM)

R6.7 User selects the ​“Accept” ​ or ​“Decline” ​ icon for the designated requested schedule change. [Alt. Scenario B]

R6.8 System sends an email notification to the affected user who

requested the schedule change with the following information:

● Accept/Decline status ● Date and time duration requested

(MM/DD/YYYY HH:MM to HH:MM)

Requirements Document 13

Starbucks ​Technology REQUIREMENTS DOCUMENT

Alternative

Scenario(s)

Alternate Scenario A. ​User attempts to select a green block.

A6.1 User selects a green block.

A6.2 System does not perform any action.

A6.3 Use case ends

Name View status of submitted work schedule change requests

Identifier UC #7

Preconditions 1. User is successfully logged into Inside Starbucks (UC#1).

2. User submitted a work schedule change request (UC#5).

Trigger(s) User wants to view the status of their work change

Business Rule(s) BR7.1 Only the user who submitted the schedule request change and

their direct supervisor may view the status of the work schedule

change requests.

Scenario R7.1 User selects the ​“ ​Work Schedule​” ​ tab and selects “Your Schedule Change Requests” on the main menu.

R7.2 System shows all requests with the following details:

● Requested Date (MM/DD/YYYY format) ● Status (Approved, Denied, Pending Approval) ● Link to update request (only available for “Pending Approval”

status requests) -­ see UC#8

Alternative

Scenario(s)

none

Name Update work schedule change requests

Identifier UC #8

Preconditions 1. User is successfully logged into Inside Starbucks (UC#1).

2. User submitted a work schedule change request (UC#5).

Trigger(s) User wants to update their work schedule change request

Business Rule(s) BR8.1 Only requests which are pending approval may be changed by

the user.

Scenario R8.1 User selects the ​“ ​Work Schedule​” ​ tab and selects “Your Schedule

Requirements Document 14

Starbucks ​Technology REQUIREMENTS DOCUMENT

Change Requests” on the main menu.

R8.2 System shows all requests with the following details:

● Requested Date (MM/DD/YYYY format) ● Status (Approved, Denied, Pending Approval) ● Link to update request (only available for “Pending Approval”

status requests)

R8.3 User selects a request with the “Pending Approval” status.

R8.4 System displays the following form pre-­populated with values

from the work change request:

● Date Requested (format: MM/DD/YYYY) ● Time Duration Requested (format HH:MM to HH:MM)

R8.5 User updates the field(s) and selects “Submit”

R8.6 System displays the confirmation message: ​“Your schedule change has been submitted and is pending approval” ​[Alt. Scenario A]

Alternative

Scenario(s)

Alternate Scenario A​ – The schedule change was unsuccessfully submitted.

A8.1 System displays the following error message: ​“Your submission was unsuccessful. Please try again or make direct arrangements with

your supervisor”

A8.2 Use case ends.

Name Create report for location’s work schedule

Identifier UC #9

Preconditions 1. User is successfully logged into Inside Starbucks (UC#1).

Trigger(s) Supervisors want to review and download their location’s work

schedule.

Business Rule(s) BR9.1. Only supervisors can access the location’s work schedule.

BR9.2. Supervisors can access work schedules only for their managed

locations.

BR9.3 Work schedules are created by the supervisors via a separate

desktop application.

Scenario R9.1 User selects “My Managed Store” and selects “View Store Work

Schedule” from the main menu.

R9.2 System displays the work schedule for the current week with the

Requirements Document 15

Starbucks ​Technology REQUIREMENTS DOCUMENT

following details:

● Week of MM/DD/YYYY -­ MM/DD/YYYY ● Hours for each day of the week (in HH:MM -­ HH:MM format)

R9.3 User selects future weeks by selecting available dates in a

drop-­down list.

R9.4 System displays the selected week’s timetable with the following

details:

● Schedule change requests which are pending approval are in red.

● Accepted employee times are blocked in green. ● Icon to download

R9.5 User selects the download icon.

R9.6 System downloads the PDF report to device storage. [Alt.

Scenario A]

Alternative

Scenario(s)

Alternate Scenario A​ – System fails to download the PDF report.

A9.1 System displays an error message stating “PDF cannot be

downloaded. Check your device storage or internet connection and try

again later.”

Name Check eligibility for the Starbucks College Achievement Plan

Identifier UC #10

Preconditions 1. User is successfully logged into Inside Starbucks (UC#1).

Trigger(s) User wants to check their eligibility to apply for the Starbucks College

Achievement Plan.

Business Rule(s) BR10.1 The eligibility for the College Achievement Plan depends on

the following, which is stored in the Human Resources database:

● Employee has worked for three consecutive months AND ● Employee has worked 20 hours per week or more

Scenario R10.1 User selects “College Achievement Plan” and “Check Eligibility”

from the main menu

R10.2 System asks the user to login again to access the secure Human

Resources portal.

● Partner ID (required, number, exactly 9 characters)

Requirements Document 16

Starbucks ​Technology REQUIREMENTS DOCUMENT

● Password (user selected, varchar) ○ Forgot password link available [see UC#3]

R10.3 User fills out the login form and selects submit. [Alt. Scenario A]

R10.4 System displays the following message “Congratulations! You are

eligible to apply for the College Achievement Plan. Begin your

application.”[Alt. Scenario B]

R10.5 User selects “Begin your application” within the displayed

message and the use case continues at UC#11.

Alternative

Scenario(s)

Alternate Scenario A​ – Login is unsuccessful.

A10.1 System displays an error message stating, “The Partner ID or

password you’ve entered is incorrect. Try again.”

A10.2 User selects try again.

A10.3 Use case resumes at R10.2

Alternate Scenario B​ -­ User is not eligible for the college Achievement Plan.

B10.1 System displays the following message, “You are not eligible to

apply for the College Achievement Plan. Contact Human Resources to

find out more”. A button to go back to the main menu is also displayed.

B10.2 The use case ends.

Name Apply for the Starbucks College Achievement Plan

Identifier UC #11

Preconditions 1. User is successfully logged into Inside Starbucks (UC#1).

2. User is eligible to apply for the Starbucks College Achievement Plan

(UC#10).

Trigger(s) User wants to apply for the College Achievement Plan.

Business Rule(s) BR11.1 Since applying to College Achievement Plan requires a number

of paperwork (application to Arizona State University, financial aid,

interview with enrollment counselor), the apply function in Inside

Starbucks should be limited to submitting an interest form which will

trigger the enrollment counselor to contact the employee.

Requirements Document 17

Starbucks ​Technology REQUIREMENTS DOCUMENT

Scenario R11.1 User selects “College Achievement Plan” and “Start My

Application” from the main menu. [Alt. Scenario A]

R11.2 System requires the user to login again to access the secure

Human Resources portal. [Alt. Scenario B]

● Partner ID (required, number, exactly 9 characters) ● Password (user selected, varchar)

R11.3 User completes the login fields and selects ‘submit’.

R11.4 System displays a form with the following message: “To begin your

application process, fill out the following form. An enrollment counselor

will get in touch within 2-­3 business days.”

● Partner ID (required, pre-­populated from system login, cannot be changed)

● Phone number (required, number, XXX-­XXX-­XXXX format) ● Email (required, varchar, jsmith@example.com format) ● Interested Field of Study (free-­text, varchar, optional)

R11.5 User completes all of the required fields and selects “Submit”. [Alt.

Scenario C]

R11.6 System displays a page stating “Congratulations for taking the first

step towards your college degree. An enrollment counselor will get in

touch within 2-­3 business days. Go back to main page.”

Alternative

Scenario(s)

Alternate Scenario A​ – Employee is already authenticated from UC#10.

A11.1 System recognizes the login from UC#10 (check for College

Achievement Program eligibility) and skips R11.3.

A11.2 Use case continues at R11.4

Alternate Scenario B ​– Login is unsuccessful.

B11.1 System displays an error message stating, “The Partner ID or

password you’ve entered is incorrect.”

B11.2 User closes the error message and is taken back to the login

screen of the main application.

B11.3 The use case ends.

Alternate Scenario C ​-­ User does not complete a required field.

C11.1 System display an error message stating “Complete all required

Requirements Document 18

Starbucks ​Technology REQUIREMENTS DOCUMENT

fields.”

C11.2 The user closes error message.

C11.3 System outlines in red the required fields which have not been

completed.

C11.4 Use case continues at R11.4.

Name View jobs at Starbucks

Identifier UC #12

Preconditions 1. User is successfully logged into Inside Starbucks (UC#1).

Trigger(s) User wants to view jobs at Starbucks.

Business Rule(s) BR 12.1 Only jobs available in the public ​www.starbucks.com/careers site should be presented.

BR 12.2 In order to streamline processes, applying for jobs is only

allowed by opening a new browser, outside of the Inside Starbucks

application, through ​www.starbucks.com/career​ site. Scenario R12.1 User selects “View Starbucks Jobs” from the main menu.

R12.2 System displays the following options: “Work in Our Stores” and

“Work in Our Corporate Offices”.

R12.3 User selects “Work in Our Stores”. [Alt. Scenario A]

R12.4 System displays a dropdown menu (select one) with the following

message and choices, “Select a role”:

● Barista ● Shift supervisor ● Shift manager ● Assistant store manager ● Store manager ● District manager ● Regional manager

R12.5 User selects one of the drop down options.

R12.6 System displays all jobs for the chosen option.

Alternative

Scenario(s)

Alternate Scenario A ​– User selects “Work in Our Corporate Offices”

A12.1 System displays all jobs available in the Corporate Offices.

A12.2 Use case ends

Requirements Document 19

Starbucks ​Technology REQUIREMENTS DOCUMENT

Name Filter job results at Starbucks

Identifier UC #13

Preconditions 1. User is successfully logged into Inside Starbucks (UC#1).

2. User is in the “View Jobs” section of the application and completed all

steps in UC#12.

Trigger(s) User wants to filter job results.

Business Rule(s) BR13.1 Only the filters available on Inside Starbucks should also be

available on ​www.starbucks.com/careers​. Scenario R13.1 User chooses from the following filters (multi-­choice):

● “Show jobs 10 miles within my location“ ○ Use my current location [Alt. Scenario A] [Alt. Scenario B] ○ Enter zip code (number, 5 char field width)

● “Show jobs for the following brand(s)” (multi-­choice, checkbox) ○ Starbucks Coffee Company ○ Evolution Fresh ○ Teavana

R13.2 System displays the jobs according to selected filters

R13.3 User selects “view details” next to a job title.

R13.4 System displays the following job details and button to “Apply”:

● Title name ● Brand ● Store location ● Store ID ● Job Summary and Mission ● Summary of Key Responsibilities ● Summary of Experience ● Job number

R13.5 User selects “Apply”

R13.6 System opens the job details page in the device’s default internet

browser.

Alternative

Scenario(s)

Alternate Scenario A​ -­ User selects “Use my current location” in the “Show jobs 10 miles within my location” filter and device location is on.

A13.1 System accesses GPS of the user’s device location and calculates 10

miles radius from the device location.

Requirements Document 20

Starbucks ​Technology REQUIREMENTS DOCUMENT

A13.2 Use case continues at R13.8

Alternate Scenario B -­​ User selects “Use my current location” in the “Show jobs 10 miles within my location” filter and device location is off.

B13.1 System displays a message “In order to determine your current

location, turn on Location in your device settings”.

B13.2 User turns on location settings.

B13.3 System calculates 10 miles radius from the device location.

B13.4 Use case continues at R13.8

Name View job details

Identifier UC #14

Preconditions 1. User is in the “View Jobs” section of the system and has completed all

steps in UC #12 OR

2. User is in the “View Jobs” section of the system and has completed all

steps in UC #13.

Trigger(s) User wants to view job details.

Business Rule(s) BR14.1 For consistency, the filters available on Inside Starbucks should

also be available on ​www.starbucks.com/careers​. Scenario R14.1 User selects “view details” next to a job title.

R14.2 System displays the following job details and button to “Apply”:

● Title name ● Brand ● Store location ● Store ID ● Job Summary and Mission ● Summary of Key Responsibilities ● Summary of Experience ● Job number

R14.3 User selects “Apply”

R14.4 System opens the job details page in the available internet browser

application.

Requirements Document 21

Starbucks ​Technology REQUIREMENTS DOCUMENT

Alternative

Scenario(s)

none

Name View pay stubs

Identifier UC #15

Preconditions 1. User is successfully logged into Inside Starbucks (UC#1).

Trigger(s) User wants to view pay stubs.

Business Rule(s) BR15.1 Only pay stubs from the current calendar year are available.

Scenario R15.1 User selects “View Pay Stubs” from the main menu.

R15.2 System displays the names of the months available for the calendar

year (e.g. “January”, “February”, “March”, etc.)

R15.3 User selects the month to view.

R15.4 System displays a list of all available pay stubs for selected month.

[Alt. Scenario A]

R15.5 User selects the pay stub to view.

R15.6 System displays the basic pay stub information:

● Pay period (in MM/DD/YYYY -­ MM/DD/YYYY format) ● Gross earnings (in $XX.XX format) ● Total taxes (in $XX.XX format) ● Total deductions (in $XX.XX format) ● Net pay (in $XX.XX format)

Alternative

Scenario(s)

Alternate Scenario A​ – No pay stubs are available for selected month.

A15.1 System displays a page of text, stating “No pay stubs are available

for this month. Go back.”

A15.2 User selects Go back.

A15.3 Use case continues at R15.2

Name Download pay stubs

Identifier UC #16

Preconditions 1. User is successfully logged into Inside Starbucks (UC#1).

Requirements Document 22

Starbucks ​Technology REQUIREMENTS DOCUMENT

2. User is on R15.6 in UC#15, viewing basic information of a single pay

stub.

Trigger(s) User wants to download a pay stub.

Business Rule(s) BR16.1 PDF format for all pay stubs.

Scenario R16.1 User selects “download” in the single pay stub view (from UC#15

R15.6).

R16.2 System downloads PDF to device’s storage. [Alt. Scenario A]

Alternative

Scenario(s)

Alternate Scenario A​ – System fails to download the PDF report.

A16.1 System displays an error message stating “PDF cannot be

downloaded. Check your device storage or internet connection and try

again later.”

Name Log out of Inside Starbucks

Identifier UC #17

Preconditions 1. User is successfully logged into Inside Starbucks (UC#1).

Trigger(s) User wants to logout of the system.

Business Rule(s) BR17.1 If a user is inactive for more than 5 minutes, the system must

automatically logout (see NR#9).

Scenario R17.1 User selects Log Out from the main menu.

R17.2 System logs user out of the system and displays the main login

screen from UC #1.

Alternative

Scenario(s)

Homework is Completed By:

Writer Writer Name Amount Client Comments & Rating
Instant Homework Helper

ONLINE

Instant Homework Helper

$36

She helped me in last minute in a very reasonable price. She is a lifesaver, I got A+ grade in my homework, I will surely hire her again for my next assignments, Thumbs Up!

Order & Get This Solution Within 3 Hours in $25/Page

Custom Original Solution And Get A+ Grades

  • 100% Plagiarism Free
  • Proper APA/MLA/Harvard Referencing
  • Delivery in 3 Hours After Placing Order
  • Free Turnitin Report
  • Unlimited Revisions
  • Privacy Guaranteed

Order & Get This Solution Within 6 Hours in $20/Page

Custom Original Solution And Get A+ Grades

  • 100% Plagiarism Free
  • Proper APA/MLA/Harvard Referencing
  • Delivery in 6 Hours After Placing Order
  • Free Turnitin Report
  • Unlimited Revisions
  • Privacy Guaranteed

Order & Get This Solution Within 12 Hours in $15/Page

Custom Original Solution And Get A+ Grades

  • 100% Plagiarism Free
  • Proper APA/MLA/Harvard Referencing
  • Delivery in 12 Hours After Placing Order
  • Free Turnitin Report
  • Unlimited Revisions
  • Privacy Guaranteed

6 writers have sent their proposals to do this homework:

Chartered Accountant
Premium Solutions
Assignments Hut
Calculation Guru
High Quality Assignments
Supreme Essay Writer
Writer Writer Name Offer Chat
Chartered Accountant

ONLINE

Chartered Accountant

I am an academic and research writer with having an MBA degree in business and finance. I have written many business reports on several topics and am well aware of all academic referencing styles.

$46 Chat With Writer
Premium Solutions

ONLINE

Premium Solutions

I can assist you in plagiarism free writing as I have already done several related projects of writing. I have a master qualification with 5 years’ experience in; Essay Writing, Case Study Writing, Report Writing.

$42 Chat With Writer
Assignments Hut

ONLINE

Assignments Hut

Being a Ph.D. in the Business field, I have been doing academic writing for the past 7 years and have a good command over writing research papers, essay, dissertations and all kinds of academic writing and proofreading.

$21 Chat With Writer
Calculation Guru

ONLINE

Calculation Guru

I have read your project details and I can provide you QUALITY WORK within your given timeline and budget.

$40 Chat With Writer
High Quality Assignments

ONLINE

High Quality Assignments

I am an experienced researcher here with master education. After reading your posting, I feel, you need an expert research writer to complete your project.Thank You

$45 Chat With Writer
Supreme Essay Writer

ONLINE

Supreme Essay Writer

I am an elite class writer with more than 6 years of experience as an academic writer. I will provide you the 100 percent original and plagiarism-free content.

$16 Chat With Writer

Let our expert academic writers to help you in achieving a+ grades in your homework, assignment, quiz or exam.

Similar Homework Questions

Pwc graduate recruitment process - Intro to Social theory - Junot diaz how to date a browngirl analysis - Katz castle boarding cattery - 500 miles an hour - C11E Assignment 8 - Under armour marketing strategy 2012 - Lab Assignment: Differential Diagnosis for Skin Conditions - Planning the Project-1 - Bruce mcleod empire energy - Hkdse practice paper english - Str 581 week 6 strategic plan and presentation - Chapter 10 e commerce digital markets digital goods quiz - Toa amplifier p 912mk2 - Aesthetic features and stylistic devices - Law & ethics in the business environment 6th edition - Unit V Assignment - Greek vs roman gods - Tania promises to buy saki's handheld game-player for $75. saki is - Body wisdom light touch for optimal health - Hawaiian name translation list - Strategic profile and case analysis purpose - Discussion - Beats by dre swot analysis - Tut pretoria campus address - Short essay - A coffee manufacturer is interested in whether - Great expectations the untold story - Big Data Risks and Rewards - Track lighting current limiter - Feast and watson tung oil - A piece of aluminum foil cm square - Diocese of st edmundsbury and ipswich vacancies - Clark rubber cairns opening times - What is sony's mission statement - Biblical definition of leadership - Apa citation aca code of ethics - Strategic management concepts by frank rothaermel 4th edition free pdf - Spencers sexology bath bombs amazon - NURSING: EVIDENCED-BASED PRACTICE PROJECT - Tech talk case study solution - Enron scandal case study - Master budget managerial accounting - Graduate visa 485 document checklist - Lincoln air vantage 500 manual - Professional Experience: Article Summary - Shively power and choice 14th edition - Robust details party wall - Bede island building dmu - 72 raynes park road hampton - Blank uk driving licence template - Gst collected credit or debit - Dry inflammable matter crossword - What is nutshell in computer - Hilti firestop submittal builder - Foundation of Military Leadership - PEER REVIEW ESSAY ( SUMMARY PARAGRAPH AND RESPONSE PARAGRAPH - Teens - Khc8h4o4 + naoh - Sacred and profane love analysis - Beckman du 530 spectrophotometer manual - Bearer and joist span tables - BLCN532 Lab 1 Set up your development environment - Benjamin leon school of nursing - Instant heat pack chemical reaction - Uk driving licence template photoshop free - NEED THIS ASSIGNMENT DONE ASAP!!!! - Discussion board - Massacre at mystic worksheet answers - Disussion/ transitions to nursing - Foreign state threat - Looking For Academic Assistance? - Sap pp qm meaning - Annotated Bibliography Assignment - Competing values management practices survey - Island man poem questions - The surf shack separation creek - Short drama script about family problems - A sole proprietorship ________ - Power triangle for rlc series circuit - Mid quarter vs half year - Ieee code for electrical - Mathematics for machine technology 6th edition answer key - Field hockey attacking tactics - Customary capacity practice and homework lesson 10.2 answer key - Dulux mason bay half - What are the conventions of shakespearean comedy - Parenting thesis statement - Do shriners believe in god - Benchmark - Capstone Project Change Proposal - Looking at movies 5th edition chapter 1 - The general name for the deepest portion of any basin is - 4 2 presentation marketing channel analysis - Select all the banking tasks that can be done online - Jack rothman approaches to community intervention - Queue using array in c++ - Writing about a tv show in an essay - How do camels attract mates - Kinetic particle theory questions - Why is alessi successful