Professional Documents
Culture Documents
Actors
Rostima Consultant Rostima representative who installs and configures the system at client sites.
Administrator Responsible for security settings and system configuration after the system has been set up by the Rostima Consultant.
Manager Responsible for managing labour, including scheduling, scenario optimisation and analysis.
Supervisor Responsible for supervising labour, including scheduling, leave allocation and analysis.
Employee Able to interact with the system by viewing schedules, requesting leave, notifying of absence, requesing assignment to shifts.
Definition Wizard
Number User/s Interaction
Schedule Manager
Number User/s Interaction
UC-SM Supervisor Find schedules
UC-SM Supervisor Browse schedules
UC-SM Supervisor Create schedule
UC-SM Supervisor Create Manual Schedule
UC-SM Supervisor View Schedule by Grid, Gannt and histo
UC-SM Supervisor View Schedule Summary
UC-SM Supervisor Copy, Save, Delete, Rename Schedule
UC-SM Supervisor Edit schedule by Grid & Gannt
UC-SM Supervisor Import worksheets from Duty Planner
UC-SM Supervisor Import workload from Retail Planner
UC-SM Supervisor Batch rotate schedules
UC-SM Supervisor Schedule costing
UC-SM Supervisor Publish Schedule
UC-SM Supervisor Archive Schedule
UC-SM Supervisor Print / Export Schedule
UC-SM Supervisor Change schedule specific display setting
UC-TA Supervisor Receive notification of exception
UC-DW Supervisor Create / edit / view / workloads
UC-DW Supervisor Copy workloads
UC-DW Supervisor Import workloads
Employee Kiosk
Number User/s Interaction
UC-EK Employee View / Edit Personal Info
UC-EK Employee View holiday entitlement
UC-EK Employee View schedule
UC-EK Employee Request shift change
UC-EK Employee Request allocation to shift
UC-EK Employee View available shifts
UC-EK Employee Receive notification
UC-EK Supervisor Send notification to employees
UC-EK Supervisor View / Approve shift change requests
UC-EK Supervisor Create / View / Employee personal info
UC-EK Supervisor Import schedules from Scheduler
UC-EK Supervisor Receive notification
UC-DW Supervisor Search / browse employees
UC-DW Supervisor Create / edit / view employee details
UC-DW Supervisor Create / edit / view teams
Leave Planner
Number User/s Interaction
UC-LP Employee View holiday entitlement
UC-LP Employee View blockout periods
UC-LP Employee View public holidays
UC-LP Employee Request leave
UC-LP Employee View status of leave requests
UC-LP Supervisor View approved leave per employee
UC-LP Supervisor View / approve leave requests
UC-LP Supervisor Set blockout period
UC-LP Supervisor View schedule
UC-LP Supervisor Print report
UC-TA Employee Receive notification
Analytics
Number User/s Interaction
UC-AN Supervisor Print report/s
Retail Planner
Number User/s Interaction
UC-RP Supervisor Import POS data
UC-DP Supervisor Export workload
Payroll
Number User/s Interaction
5 Use Cases
Details
period size, workload units, start of schedule week, shift start / end boundaries / empty schedule cell text
allowable shift starts, ranges, bands (day, evening, night)
name, description
name, description, work groups
default role, key codes, hours of operation
name, description, shift length, days / hours per period, continuous days on / off, day off, min. rest / start variance, max. start times, shift progression
name, description, shift length, days / hours per period, continuous days on / off, day off, min. rest / start variance, max. start times, shift progression,
start / end boundary, paid flag, min. shift length, time before break start, break range duration
name, description, pay rate, start / end time, premium, days, applies to whole/part shift
name, description
name, description
name, description, preparation/de-preparation time, % part-time ratio, max. # part-time lines assign to role: primary/other skill/s, schedule rules
name, description of: leave, training, languages
name, description, details of employee contracts, pay rates, priority
Details
Oracle or SQL?
eg only supervisors may approve leave or view employee rating, only certain users can see certain modules
data views, colour, font, language - override system default?
at scheduled times or when an event occurs eg attendance exceptions, employee reaching salary cap
public holidays, special events
schedules, employee records, define archive periods
datbase locations, data to import
Details
by work area, work group, date range
by work areas & work groups & date range
based on work area, work group, date range, options (eg rotating, PT, breaks, variable durations, sliders), show statistics (eg creation status, # combinations, cost, utilisation, hou
using work area, work group, name, date range, # FT/PT lines
by FT or PT. Columns: employee #, day, Rows: shift line for an employee
info, settings, statistics
shifts (start/end time, role, breaks, attendance), employee assignment (random, preference, seniority), lines, general editing (cut, copy, paste, drag/drop)
only if licenced for Duty Planner
options: date range, work area, work group, shedules, columns, format, footer
schedule font size, show roles flag, show comments flag
Details
Dependent on configuration settings (eg Working Time Directive), & Definitions (eg Max. hours per week)
y entitlement
previously done by Duty Manager
only if licenced for interfacing
eg absence, exceeding Working Time Directive
Details
eg Availability preferences
or is this in definitions?
Details
also in employee kiosk
any periods which employer has requested staff to be available
to exclude from leave request
sends notification to supervisor if supervisor is subscribed
type, start / end date, status, notes
(sends notification to employee if employee is subscribed) type, start / end date, status, notes
Details
Unit Manager report, Operations Manager report, Operations Director Report, employee info
Leave & Traininig reconciliation, Attendance by shift/day/workgroup, daily staff shift, shift swap report
Print daily worksheet by team, schedule reports
to excel, lotus, html, word
Details
eg BA flight in yellow, Q flight in green
ie activities
eg cleaning
for Scheduler
Details
only if licenced
for Scheduler
Details
Exceptions
Exceptions
Exceptions
Exceptions
Only if subscribed to notification
Exceptions
Exceptions
Exceptions
Exceptions
Exceptions
Use case title: Create / edit / view settings
Use case id: UC-CM1
Description: Rostima Consultant wants to specify the default criteria to be used for all Schedule Groups at a client site.
Preconditions:
Rostima 2005 is fully installed at the client site.
Rostima 2005 is working properly.
Rostima Consultant has logged into Rostima 2005.
Rostima Consultant has navigated to the Definitions module.
Task sequence
Rostima Consultant clicks on "Settings"
Rostima Consultant selects the desired "Period Size" from the dropdown list
Rostima Consultant selects the desired "Workload Units" from the dropdown list
Rostima Consultant selects the desired "Start of Schedule Week" from the dropdown list
Rostima Consultant selects the desired "Shift Start / End Boundaries" from the dropdown list
Rostima Consultant enters the desired "Text to display in empty cells of Schedule grid" in the textbox
Rostima Consultant clicks on "Save"
Rostima Consultant closes Definitions module screen
Postconditions:
The changed settings is saved to the database.
Unresolved issues:
What happens if one of the settings is not in the dropdownlist? What happens if no setting is selected?
Modification History:
Save fails
g is selected?