Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Part
Primary Objectives
1. Staff scheduling is a difficult, time 2. 3. 4. 5.
consuming managerial problem Many flavors of staff scheduling problems Staff scheduling inextricably linked with determining total amount of staff Tactical and operational staff scheduling Computerized staff scheduling systems
Daily allocation Ongoing Reacting to staffing variances Floating staff, overtime, contract staff, agencies
Adapted from Abernathy et. al. (1973), Hershey et. al. (1981), Warner et. al. (1991)
Tue 12 am
Wed 12 am
Tue 12 pm
Wed 12 pm
Thu 12 am
Sat 12 am
Sun 06 am
Mon 06 am
Tue 06 am
Wed 06 am
Thu 12 pm
Thu 06 am
Sat 12 pm
Sat 06 am
Fri 12 am
Fri 06 am
Sun 06 pm
Tue 06 pm
Sun 12 am
Mon 06 pm
Wed 06 pm
Mon 12 am
So, how much staff is needed and how should they by scheduled? 2 Position Tour Type FTE Sun Mon Tue Wed Thu Fri Sat Tour Type Tot FTEs 3
1 2 3 4 5 6 7 (8 hrs, 5 days/wk) (8,5) (8,3) (10,4) (10,4) (12,3) (12,4) 1.0 O 1.0 O 0.6 O 1.0 O 1.0 O 1.0 O 1.0 7a-7p 7a-3p 3p-11p 8a-4p 7a-5p 7a-5p O 7a-7p 7a-3p 3p-11p 8a-4p 7a-5p 8a-6p 7a-7p O 7a-3p 3p-11p 8a-4p O 7a-5p 7a-7p 7a-7p 7a-3p 3p-11p O 7a-5p O O 7a-7p O 7a-3p 3p-11p O O O 7a-5p O 8a-6p O 7a-7p O O O (8,5) (8,3) (10,4) (12,3) 30.0 6.6 4.0 22.0 62.6
Mon 12 pm
Thu 06 pm
Sun 12 pm
Sat 06 pm
Fri 06 pm
Fri 12 pm
Overstaffing increases labor costs while understaffing may impact quality of care or service Presents difficult combinatorial problems. Consumes costly managerial time and effort; ad-hoc methods are the rule. Bias often to favor employee over institutional needs. Large impact on employee dissatisfaction and turnover Not only in healthcare - police, fast food, call centers, airlines Computerized systems under-utilized and often require inputs which themselves are the solution to a difficult scheduling analysis problem.
1, 2, 4, 6, 8, etc. 15 minutes, half-hours, hours, 8-hr shifts staffing or coverage requirements by planning period
where did they come from? hard constraints vs. soft constraints (e.g. understaffing costs)
A shift has a start time, a day of week, and a length (8hr shift, starting Mon @ 7:30am)
allowable start times (8-5) is someone who works 5 8-hr shifts per week (12-3, 12-3, 12-4) works three 12-hr shifts for two out of three weeks and four 12-hr shifts for one of three weeks (12-3, 12-3 + 8-1) works three 12-hr shifts every week + one 8-hr shift every other week
1=working, 0=off So, how many different patterns are there for working 5 out of 7 days?
Tu 0 1 We 1 1 Th 1 1 Fr 1 1 Sa 1 0
2-weeks
workstretch - # days worked consecutively time between consecutive worked shifts e.g. 16 hours day, afternoon, midnight shift each shift for each day of the week can have unique staffing requirement multiple week issues
covering off-shifts (permanent, rotation) weekend rotation issues (A out of B weekends off) some tour types, e.g. (12-3,12-3,12-4)
Operational
Specific employees identified. Schedule current staff to meet TOD/DOW staffing targets subject to scheduling policies, staff preferences and availability. Done every two to six weeks.
Performance of Schedules
Overall scheduling efficiency
Total Hours Required Scheduling Efficiency ! Total Hours Scheduled
usually more desirable to spread out under and overstaffing than concentrate it costs of understaffing
self-scheduling within management set parameters Get a master cyclic schedule built and try to follow it making modifications as needed
Various specialized heuristics or algorithms have been developed for different versions of scheduling problems
lower bounds on staff size then build a schedule Website devoted to Excel based templates for scheduling
http://www.shiftschedules.com/
Mathematical optimization models Artificial intelligence based techniques
suited for finding good solutions for problems with many complicated constraints
Many different commercial scheduling systems exist with widely varying capabilities and incorporating one or more of the above approaches
staffing specified at daily level (1 or more standard shifts per day) by DOW find min staff size to meet coverage and other constraints on weekends worked, workstretch, allowable patterns traditional nurse scheduling usually posed as a 1-day problem with staffing requirements specified by time of day (e.g. hourly) basically a combination of days-off and shift scheduling over some planning cycle (1 or more weeks)
Shift scheduling
Tour scheduling
TOD/DOW specific staffing targets allowable mix of tour types (shift lengths and # days worked per week) allowable shift start times and flexibility budget constraints days worked constraints (e.g. no 3 consecutive 12hr shifts)
Determine minimum staff size needed to meet coverage requirements subject to scheduling related constraints Quantify cost of scheduling policies
8 hr 10 hr 12 hr Total FTEs
1 42
Scenario 2 28 10 38
3 23 10 4 37
42
(Staffing coverage in each period (e.g. hourly)) for i ! 1,2- P di ! demand for staff in period i
1 if shift j call for work in period i Aij ! otherwise
Provided basis for 35 years of scheduling research and practice. Many extensions: understaffing costs varying skill levels and productivity breaks and lunches industry specific side constraints
What is Optimization?
In a business problem context
Loosely Finding the best solution to a problem More precise Finding the answer to a problem that minimizes (maximizes) some objective or goal of a decision maker while taking into account business constraints Mathematical version Finding the values of a set of decision variables that minimizes (maximizes) some objective function subject to constraints (equations or inequalities) on the decision variables
A potential solution is optimal if it is feasible AND it is better than all other feasible solutions in minimizing (or maximizing) our objective
a model is unbounded if we can make the objective as big as we want (assume we re maximizing) and still satisfy the constraints
So, how do we search among the (potentially huge number of) feasible solutions to find the optimal solution?
that s what optimization algorithms such as those built into the Excel Solver do
Linear Programming
Many useful, important problems can be formulated as:
Maximize Subject to c1x1 + c2x2 + a11x1 + a12x2 + a21x1 + a22x2 + am1x1 + am2x2 + + cnxn (objective function) + a1nxn e b1 (1st constraint) + a2nxn e b2 (2nd constraint) + amnxn e bm (mth constraint)
LP
The ci and aij are just numeric coefficients that are multiplied by the values of the decision variables (x ) LP=linear program i
MIP
Some of the toughest mathematical problems solved routinely in business today are optimization problems
ShiftSchedulingModel1.xls ShiftSchedulingModel2.xls
Creating a sample schedule is good test of whether youve come up with an implementable solution Schedule can be reviewed by staff for undesirable characteristics, errors, other ideas for improvement Sample schedule helps sell scheduling policy changes because people can visualize the end product
Cyclic Schedules
Idea is to create a set of schedules that employees cycle through. Various mathematical methods, computerized and trial and error approaches to creating cyclic schedules Pros schedules can be specified well in advance, fair, once created relatively easy to manage for stable workforce Cons very rigid, difficult for mix of full/part time staff, difficult when varying shift lengths, difficult for 24/7 operations
http://www.shiftschedules.com/
FTE Summary # of Shifts Shift Worked in Length Two Weeks 12 hr Full Time 7 10 hr Full Time 8 8 hr Full Time 10 12 hr Full Time 6+one 8 hr 8 hr Full Time 10 8 hr Part Time 8 8 hr Part Time 6 8 hr Part Time 4 4 hr Part Time 10 4 hr Part Time 8 4 hr Part Time 6 Number of scheduled FTEs LDR Postpartum LDR+Postpart LDRP 2,150 Births 2,150 Births 2,150 Births 2,150 Births Const Flex Const Flex Const Flex Const Flex 16.8 12.6 16.8 14.7 33.6 27.3 27.3 23.1 3.0 3.0 6.0 2.0 6.9 4.9 7.8 2.9 14.7 7.8 12.0 6.9 2.0 3.0 3.0 5.0 3.0 3.0 3.0 0.8 1.6 0.8 1.6 1.6 0.8 3.2 0.6 0.6 0.6 0.6 0.6 0.8 1.2 0.4 0.8 1.2 2.0 1.0 0.5 1.5 0.5 0.4 0.4 0.4 0.6 0.6 1.2 0.6 27.1 24.1 29.6 27.3 56.7 51.4 43.7 39.7
Mil Mil Mil Civ Civ Civ Civ Civ Civ Civ Civ
FTE 1.05 1.00 1.00 1.00 1.00 0.80 0.60 0.40 0.50 0.40 0.30
Mil Mil Mil Civ Civ Civ Civ Civ Civ Civ Civ
Position Summary # of Shifts LDR Postpartum LDR+Postpart LDRP Shift Worked in 2,150 Births 2,150 Births 2,150 Births 2,150 Births Length Two Weeks FTE Const Flex Const Flex Const Flex Const Flex 12 hr Full Time 7 1.05 16 12 16 14 32 26 26 22 10 hr Full Time 8 1.00 3 3 6 2 8 hr Full Time 10 1.00 12 hr Full Time 6+one 8 hr 1.00 7 5 8 3 15 8 12 7 8 hr Full Time 10 1.00 2 3 3 5 3 3 3 8 hr Part Time 8 0.80 1 2 1 2 2 1 4 8 hr Part Time 6 0.60 1 1 1 1 1 8 hr Part Time 4 0.40 2 3 1 2 3 5 4 hr Part Time 10 0.50 2 1 3 1 4 hr Part Time 8 0.40 1 1 1 4 hr Part Time 6 0.30 2 2 4 2 Number of scheduled employees 28 28 30 31 58 59 43 42 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
Sample Applications
Surgical nurses/techs Communications operators Appointment scheduling clerks Short stay unit nurses Recovery room nurses Medical transcriptionists Radiation oncology technicians Obstetrical nurses How much staff needed? Can current staff absorb increased demand through rescheduling? What are the potential savings from increased flexibility in shift lengths and start times? By how much can we improve customer service through scheduling changes?
Isken, M.W. and W.M. Hancock, 1998, Tactical Staff Scheduling Analysis for Hospital Ancillary Units, Journal of the Society for Health Systems, Vol. 5, No. 4, pp. 11-23.
can t make general statements that certain shift lengths or scheduling practices are good or bad look for opportunities to smooth workload to ease the scheduling burden
>40 hrs/week vs. >80 hrs/pay period don t assume what people will and will not like
:0 0
:0 0
:0 0
0: 00
2: 00
4: 00
6: 00
8: 00
:0 0
:0 0
4: 00
:0 0
:0 0
:0 0
:0 0
0: 00
2: 00
6: 00
8: 00
:0 0
:0 0
:0 0
16
18
12
:0 0 20
12
16
18
10
14
20
22
22
10
14
:0 0
computerized scheduling systems self-scheduling manual scheduling done by committee or manager it s like doing a really hard jigsaw puzzle
OT, agency, part-time, float on/off unit, contingent, send home, call-in
ANSOS
HR Data Personnel
Staffing Targets
Automated Scheduling
Schedules
Active Schedules
Stored Schedules
Schedule Editor
Schedules
ANSOS
Per Se Technologies
Shift centric as opposed to time of day centric Extent of use varies widely among institutions glorified typewriter vs. sophisticated auto-scheduler
Can be integrated with 3rd party workload systems? Can be integrated with 3rd party timekeeping, payroll, and/or HR systems? Cost and licensing
Tech support Strong user base Hardware and software requirements How applicable to multiple departments within the same institution?
>8 hr shift gives more days off per week easier to match fluctuating workload easier to match fluctuating workload more complex to manage; rotation issues part-timers can provide invaluable flexibility in dealing with vacations, odd shifts, absences, workload variation by day of week and time of day
cross training sufficient voluntary floaters ? How big should the pool be? How should the core staffing levels be set? pay a premium for staff on demand issues with integration with permanent staff usually from the employees perspective
Temp agencies
Contingent
Miscellaneous issues
Circadian rhythms
researchers study effect of shift work communication improvements 334, 3334, 33-1, 2-12 2-8 cost and scheduling implications need to have a good staffing plan and set of scheduling policies
Shift overlap
Self scheduling
Learning More
Professional association trade journals and academic journals
Nursing Management, Medical Laboratory Observer, Nursing Times, and numerous other Interfaces Search Medline for staff scheduling
Google it healthcare staff scheduling Introduction to Employee Scheduling: Issues, Problems, Methods Nanda and Browne