The optimisation of rosters to meet public demand

Slides:



Advertisements
Similar presentations
An Introduction to professional services. The professional services The professional services support businesses of all sizes across the economy, providing.
Advertisements

Guide to data collection A look at why now… and why us.
Indicative Business Case
W5HH Principle As applied to Software Projects
Program Management Overview (An Introduction)
COMP8130 and 4130Adrian Marshall 8130 and 4130 Test Management Adrian Marshall.
Project Management Basics
Foundation Degree IT Project Methodologies (for reference)
Towards Appropriate Selection of Analysis Tools and Methods.
Certificate IV in Project Management Course Structure Course Number Qualification Code BSB41507.
PROJECT MANAGEMENT. A project is one – having a specific objective to be completed within certain specifications – having defined start and end dates.
IPMA Executive Conference Value of IT September 22, 2005.
Certificate IV in Project Management Certificate IV in Project Management Course Structure Course Number Qualification Code BSB41507.
Finding Solutions Towards Community Sector Viability.
An introduction to Project Management Ainsley Smith
The Implementation of BPR Pertemuan 9 Matakuliah: M0734-Business Process Reenginering Tahun: 2010.
Unit – I Presentation. Unit – 1 (Introduction to Software Project management) Definition:-  Software project management is the art and science of planning.
1 Please note before delivering this presentation Your management board may ask you questions relating to the implications of the changes for YOT resources.
Unit 8 – Project Management Lesson 3 project proposal.
Shared Services Initiative Summary of Findings and Next Steps.
Serving the people of Cumbria Do not use fonts other than Arial for your presentations Alternative Crewing Arrrangments (Day Crewing Plus) Final Staff.
Introduction to Project Management Project management.
Roland Gilbert BSc MRICS; Prince 2 Practitioner
A Brief intro to Project Management What can it do for you
Briefing for Heads of units
Chapter 3, Project Organization and Communication
Improving your finance function
Appendix B Agile Methodologies
Systems Analysis and Design in a Changing World, 4th Edition
Software Verification and Validation
OECD experience on measuring the costs for national accounts
HSE Update Lisa Skinner HM Inspector of Health & Safety
It’s not all about the tool!
Software Project Management
A Guide to Conducting Integrated Baseline Reviews
Hampshire County Council Adult Social Care
ENVIRONMENTAL ASSESSMENT TOOLS
Chapter 4 Systems Planning and Selection
Project Specification
Foundation Degree IT Project
Monitoring and Evaluation using the
Introduction to Software Testing
SISAI STATISTICAL INFORMATION SYSTEMS ARCHITECTURE AND INTEGRATION
Strategies Achieving our Goals
Unit 6: Application Development
Modern Systems Analysis and Design Third Edition
Project Management Process Groups
CHAPTER 10 METHODOLOGIES FOR CUSTOM SOFTWARE DEVELOPMENT
Project management Learning Unit 5.
Objectives 1. An understanding of the importance of management to society and individuals 2. An understanding of the role of management 3. An ability to.
X-DIS/XBRL Phase 2 Kick-Off
Unit 5 – eProject – Starting to look at projects Unit 5
VDL Mode 4 Performance Simulator (DLS enhancements) presented by EUROCONTROL Montreal, 26 October 2004.
Draft Methodology for impact analysis of ESS.VIP Projects
Take Control Over Underwriting Quality and Leakage
Lecture 06:Software Maintenance
Modern Systems Analysis and Design Third Edition
Chapter 11 Selecting the Best Alternative Design Strategy
Why should the public sector want to innovate?
Objectives 1. An understanding of the importance of management to society and individuals 2. An understanding of the role of management 3. An ability to.
Dept. of Computation, UMIST
Modern Systems Analysis and Design Third Edition
CHAPTER 4 - ORGANISATION AND JOB DESIGN
METHODS FOR ANALYZING AND SUPPORTING A SUSTAINABLE PRODUCTION SYSTEM
Chapter 11 Selecting the Best Alternative Design Strategy
Modern Systems Analysis and Design Third Edition
Sample Assessment & Governance Results
CEng progression through the IOM3
VDL Mode 4 Performance Simulator (DLS enhancements) presented by EUROCONTROL Montreal, 26 October 2004.
Presentation transcript:

The optimisation of rosters to meet public demand Presentation to the Criminal Justice SIG 18 November 2015 David Wrigley david.wrigley@orvis-consulting.co.uk

Structure Scope of work Summary Results Benefits Lessons learned Questions

The Client Public sector organisation operating 24 / 7 Multiple sites Workload is driven by public activity outside of client control, varying moment by moment Staff come from several groups, each with own skills base and contractual terms Moving towards unification of contracts and cross-training

Study requirement Recommending approaches/methods for optimising the rosters … … taking account of staff wellbeing, operational efficiency, flexibility/robustness to disruption, customer service Putting forward options for software tools to aid rostering which may include automating part, or all of the rostering process Demonstrating compliance with working rules and regulations ….. including types of contract and availability for duties

Study tasks Scoping study Software trial May 2014 – October 2014 December 2014 – September 2015

Scoping study Three major sites selected as case studies Interviews with staff, managers, rostering teams, unions Developed measures of merit of a roster Brief review of off-the-shelf software Review of roster optimisation methods Workshop with senior managers and rostering staff

Summary findings from Scoping Study Some staff are exhausted by current rosters Proposed set of Measures of Merit of a roster Baseline performance Meta heuristics is the most appropriate optimisation technique Software is available off-the-shelf Use MoM as benefit function for optimisation Demonstration of example software tool Outline for new rostering approach

Software Trial One site Using existing time management software Catalogue of rostering rules, principles and constraints Data collection and cleansing Exploration of software and dry runs Trials against live rostering using new process Use MoM derived in Scoping Study phase to compare rosters

Working with a Black Box Cannot be certain what it is actually doing Technical contact with supplier … Dry runs ….mislead myself about its capabilities and workings A lot of time spent trying to understand it and control it “It does what it says on the tin”

Rostering targets Manual rostering against minimum staffing target per shift

What we were trying to achieve Effectiveness: reduce under-coverage Efficiency: reduce over-coverage

Metrics Efficiency – over coverage Effectiveness – under coverage Work life balance Compliance with HSE Guidelines for rosters including night shifts Plus an overall Figure of Merit combining these

Rostering against minimum staffing target per shift Rosters assessed against minimum staffing requirement per shift

Against time varying staffing requirement Rosters assessed against time varying staffing requirement Manual rostering against minimum staffing target per shift Automated rostering against time varying staff requirement

Automated shift design Shifts generated automatically given wide degree of flexibility in shift length and start time

Adjusted standard shifts Rosters assessed against time varying staffing requirement

Potential benefits Improved efficiency of staff allocation Reduced staff effort to construct rosters Improved staff well being through improved work life balance Faster response to changing circumstances

Rostering is difficult Once you build in a complex set of contractual rules, the working time directive, legislation, trade union agreements and various formal and informal arrangement …. …it is often difficult to find a staff member to fill a shift Automation is the best way to tackle this … … but there is no guarantee of a perfect solution

Automation is possible and beneficial They said it couldn’t be done We tried it and it worked And we got better results against the selected metrics on all counts This was the simple problem: one duty at one location Confident that it will work even better for multiple duties at multiple locations

What would I do differently … Ask the obvious (?) questions, even though we all think we know the answer Push the question of data transfer more strongly and get a definitive answer before starting work Which means: doing the risk analysis more rigorously And: try a different software approach as a comparator

Questions?