Professional Documents
Culture Documents
Tel Stra
Tel Stra
Telstra is the market leader and the largest provider in the telecommunication industry in
Australia. It has a market share of 38.1% of overall industry size, 42,823 million AUD at the
end of December 2018 (IBIS,2018). Telstra has many other businesses including fixed-line
broadband, mobile and support service to other companies, which we will mention later in
the report (Morning star, 2018). Telstra revenue and profit have had a downward trend since
According to the Telstra annual report (2018), Telstra was threatened from competitors and
lower demand from the customers. Furthermore, it has been impacted by the low growth rate
in Australia telecommunication industry which is one to two percentage growth rate since
2015. The company has reduced cost in high human capital cost including lower small
and Optus, the major competitors of Telstra have started to lay off a number of employees
and undertake reorganisation which lead to lower expenses and higher profit for the two
reduce its labour costs and simplify the organisation workforce structure efficiency in long
leaved their jobs and most employees who worked in shift had their new shifts adjustment
( Company360, 2018) . Thus, we have chosen one of the Telstra sub- departments to analyse
Page | 1
the change of workforce shift allocation by comparing the OLD and NEW rosters as the
Telstra has been burdening high employee costs for a long period of time as mentioned
previously. Therefore, a new optimal worker roster does not only increase the company profit
by minimising operating expenses but also improves employee satisfaction and work- life
balance level which are usually low during a reorganisation period ( Van den Bergh et
al. ,2013) . We applied integer programming method to achieve an optimal solution for the
The purpose of this report is to apply optimisation modelling, analyse the costs and benefits
of the old and new roster systems and justify whether the shift from old roster to new roster
is a better business decision in terms of cost savings while keeping minimal impact on the
operation and employee satisfaction. The audience of the report will be the senior
2.Literature review
2.1 Synopsis
In this report, we evaluated the business criteria to minimize workforce cost by focusing on
shift allocation. Due to the absence of information regarding man force allocation in the
Page | 2
telecommunication industry, we reviewed ten academic articles with previous studies from
the last ten years with similar topics, which helped us get the latest research from our topic
We used journal sources such as Scopus, ScienceDirect, Emerald and Google Scholar by
scheduling”, “workforce management” and “optimisation”. The following sections are the
analysis and summary of these articles, highlighting the relevant information that helped us
2.2 Strengths
According to the recollected data, worker satisfaction is the most significant aspect of labour
cost minimisation. Lin, H., Chen, Y., Chou, T., & Liao, Y. (2012), Shuib, A. and Kamarudin,
F. I. (2019), Hecke, T. V. (2011) and Cheang, B., Li, H., Lim, A., & Rodrigues, B. (2003)
Shuib, A. and Kamarudin, F. I. (2019) discussed the significant correlation between company
overtime, personal efficiency and overall cost. According to the research, assigning workers
to have the best shift pattern is reflected in the maximisation of customer satisfaction and
Page | 3
worker performance. Lin et al. (2012) studied the significance of a high-quality schedule to
Labidi, M., Mrad, M., Gharbi, A. & Louly, M. A. (2014) discussed that the two common
ways to prevent scheduling conflict are a schedule review during and after changes and
having one person responsible for the schedule. They also highlighted that poorly arranged
schedules including a lack of breaks between shifts and double shifts. This lowers staff
morale which leads to poor production and increases the occurrence of accidents or errors
due to employee fatigue from overwork. This is the exact situation at Telstra, staff are usually
working at average 60-70 hours or even up to 86 hours a week which is a double of the
number of ordinary hours (average 36.92 hours a week). Supported by Lin et al. (2012) who
addressed the importance of considering days-off in order to have higher personal worker
2.2.2 Multi-skill
Multi-skill is a key criterion which can directly focus on shift scheduling to minimise costs.
According to Zulch, Rottinger, & Vollstedt, (2004), this property has remarkable effects such
as organizing the workforce more efficiently and expending the labour cost more
economically. Bhulai, S., Koole, G. & Pot, A. (2008) proposed an efficient method for shift
constraint in each planning period. The authors assumed that agents from the same group
have an equal set of skills by meeting the service-level constraint against minimal costs. We
can apply the multi skills criterion to Telstra where staff are also working in a multiskill
Page | 4
environment and are required to meet the service level agreement (SLA) requirements. This
can be done in a two steps approach by firstly converting the amount of work into the number
of technicians required such that SLA requirements are met and secondly generating shifts
Jeffrey L. Cummings, Bing-Sheng Teng (2003) suggested that after a knowledge transferring
system upgrade, more professionals can manage the same projects as an expert would do and
have a considerate overview of how the amount of cost varies when it is applied. Factoring
allocation for any shift and with any person in order to minimize costs and maintain the high
service quality.
Based on our data, evening and night shifts are difficult for staff recruiting due to employee
preferences. However, there are business needs to be fulfilled and the best way to achieve it
is by the efficient utilisation of resource and workload balance schedule. Labidi, M., Mrad,
M., Gharbi, A. & Louly, M. A. (2014) suggested the coverage schedule method which is
applied to the inconsistent pattern of workload where high flexibility is required. Schedules
must be set accordingly to the prevailing pattern in the workload. Lin, C. K. Y., Lai, K. F.,
& Hung, S. L. (2000) emphasized the workload that the company has and the service levels
set that they must achieve. This is difficult due to the lack of staff available during evening
and night time shift. They solved this problem by developing a model considering the
Page | 5
workload in the coming days, weeks and months to allocate manpower as is needed.
Furthermore, by weighting this information, companies can reduce the workforce cost by
excelling at shift allocation knowing beforehand the workload and be able to put the right
Our research brought that minimising overtime as a factor to minimise cost and at the same
time, increase employee satisfaction. Labidi, M., Mrad, M., Gharbi, A. & Louly, M. A.
(2014) suggested a method where the highest importance level is given to minimise overtime
in order to have higher employee satisfaction hence better productivity. Hecke, T. V. (2011)
proposed having an extra shift with lower workers per shift which resulted in better customer
service level comparing to doing overtime with the same amount of shifts in terms of cost
and performance in busy periods. Cheang, B., Li, H., Lim, A., & Rodrigues, B. (2003)
proposed a single objective optimization with some of the constraints suitably applied using
integer programming (IP) which can effectively solve the scheduling problems regarding
fortnightly working hours and three-shift day. By taking into consideration this data, it is
compatible with the outcome of Lin, C. K. Y., Lai, K. F., & Hung, S. L. (2000) that after all
the staff are scheduled, the final output of overtime/excess man-hours by day and hour would
further inform the supervisors on when to allocate additional staff or organize training
Page | 6
2.3 Weaknesses
Hecke, T. V. (2011) stated that some employee preferences might not match with the
regulation in some countries, for example, working four nights consecutively without
stopping and working without break time. According to Australia Fair Work Act (2018),
workers need to have at least half an hour break after five-hour of work and employees should
receive at least one day off per week unless alignment with company CEO or executive level
Lin, H., Chen, Y., Chou, T., & Liao, Y. (2012) focused on more than two people working on
the same task, equivalent to Bhulai, S., Koole, G. & Pot, A. (2008) whom solutions can
require more agents with additional kills than an optimal solution would require. This is
undesirable if agents with more skills are significantly more expensive and difficult to apply
Page | 7
2.3.3 Constraint trade-off
The nurse rostering problems (NRP) in Cheang, B., Li, H., Lim, A., & Rodrigues, B. (2003)
sometimes are not able to find a solution without breaking any constraints, therefore there
must be a relative prioritization of constraints. The scheduling problem from Labidi, M.,
programming model. Some of the constraints may be conflicting and not all constraints can
By studying these articles, we were able to summarise the strengths that were important to
ascertain our assumptions for the optimisation model and added up more to consider.
The above framework acknowledges important parameters for workforce cost minimisation
which are worker satisfaction, scheduling optimisation, multi-skill, workload balance and
minimising overtime. These criterions have a strong correlation among themselves and
impact directly the overall workforce cost of the company. This forms a good basis for our
optimisation model of which the interviewee in Telstra prefers not to work overtime at night shifts,
however, there are business needs to be fulfilled and also SLA requirements to be met in a multiskill
that lack diversity and flexibility to different objective functions like ours where legal
Page | 8
regulations, a small size of employees and the constraint trade-off matters to our optimal
solution.
3. Methodology
Our target department is the Telstra Department of Operations Network Engineering South
East Team consisting of 19 engineers ranging from Band 4 to 8. Their daily tasks include
carrying out complex engineering assignments which requires advanced system engineering
knowledge and expertise to deploy, support and maintain applications, servers and platforms
to support organizations who are currently using Telstra network services across the south-
east part of Victoria. Most of the support works are done remotely via remote network access,
phone calls support, email responses and Telstra internal ticket system.
To optimize the schedule of IT operation team, integer programming model is built in this
report to achieve a rational schedule that maintain the same team size at a minimum cost
while satisfying the constraints. The main challenges of optimization include the following
factors:
Page | 9
In the new proposal of the schedule, the three shifts during weekdays is now reduced to two.
In this report, we aim to optimize both proposals and then analysis the differences between
There is a total of 19 engineers in this team, employee number from 1-10 are band 4 from
older roster and now promoted to band 5 in the new roster. The following engineer’s band
remains the same as 11-14 are existing band 5 employees. 15-18 are Band 7 and 19 is for
Band 8. The shifts for old roster are consists of 3 shifts for each weekday and 2 shifts of
weekends in total 19 shifts. The new roster consists of 2 shifts for Monday to Sunday in total
14 shifts.
Page | 10
3.3 Identify the objective function
The main objective function is to calculate the minimize total cost by optimize the shift
allocation, then calculate the total cost which equals total normal-hours salary costs plus total
after-hours salary costs, more precisely, total salary costs are consists of four parts as four
Minimum costs Z=
(+ (+ (+ (+ (+
%& '"( )"( * - & '". )". * - & '"/ )"/ * - & '"(0 )"(0 * - & '"(1 )"(1 *2 -!
",( ",( ",( ",( ",(
(+ 1 (+ 5 (+ + (+ (4 (+ (6 (+ (+
3& & '"# )"# - & & '"# )"# - & & '"# )"# - & & '"# )"# - & & '"# )"# - & & '"# )"# 8
",( #,4 ",( #,6 ",( #,7 ",( #,(( ",( #,(. ",( #,(5
In the old roster, each IT engineer works at ordinary hours of 73 hours and 50 minutes in 9
days per fortnight. Staffs are ranging from Band 4 to Band 8 at different salary levels. At
least 18 employees work in normal shift from Monday to Thursday during normal business
hours 7am – 3:40pm and at least nine employees work in normal hour shift on Friday whereas
only one employee works in each after hours shift from Monday to Sunday.
Page | 11
In the new roster, each IT engineer works at ordinary hours of 72 hours in 6 days per fortnight.
All Band 4 employees are now promoted to Band 5 employees as an incentive to work
overnight shifts at normal pay rate. The arrangement releases Band 5, 7 and 8 employees
from working any overnight shifts. We applied pool allocation method, i. e. use the total
available labour hours of 624 hours from Monday to Thursday in the old roster ( 8. 67 hours
required in normal hour shift in the new roster. At least 13 employees work in normal shift
from Monday to Thursday during normal business hours 7am – 7pm and at least seven
employees work in normal hour shift on Friday whereas only one employee works in each
In compliance to compulsory rest period ( CRP) , employee must have 10 hours of rest time
after completing shift work. Therefore, employee who works overnight shift gets a day off
the next day. For example, employee working on Monday night shift will get a day off on
Tuesday.
In the old roster, at least four Band 7 or 8 employees work in normal hour shift on Monday,
Tuesday, Wednesday and Thursday and at least two Band 7 or 8 employees work in normal
hour shift on Friday. Band 4 engineers are considered as junior and are lack of the skillset to
Page | 12
handle severity 1 (SEV1) issues. According to the service level agreements as committed
within the operations team, the allocated tasks are categorized into four different levels of
urgency from SEV1 to SEV4, SEV1 is the most urgent priority which normally involves
faulty or out of services programs and servers that significantly affect the business operation.
Once SEV1 issue has been raised to the operations team, they must respond to the issue in a
short period as agreed and provide directly support or re-direct the issue to the relevant
department. Considering Band 7 and 8 as senior and Band 4 and 5 as junior, the senior: junior
ratio is 1: 2.6 for Monday to Thursday shifts and 1: 3.7 for Friday shift. In the new roster
arrangement, all Band 4 employees are promoted to Band 5 and trainings are provided to
In the old roster, each employee works 9 normal hour shifts per fortnight with possibility to
work additional shifts subject to a maximum of 7 shifts per week, a maximum of 2 shifts on
weekday and maximum of 1 shift on weekend working day. However, Band 7 and 8
In the new roster, each employee works 6 normal hour shifts per fortnight with possibility to
work additional shifts subject to a maximum of 2 after- hours shifts per week. However,
existing Band 5 and Band 7 and 8 employees do not work after-hours shifts.
Page | 13
4. Model Implementation
In this section, the data and information were collected from an employee in Telstra through
formulating the selected mathematical modelling. We have developed two separate models
for the old and new rosters for comparison and analysis.
working hours are assigned through weekly rostering which includes three shifts a
day during weekdays and two shifts a day on weekends. The shifts are identified as j
x The qualification and pay levels are represented in bands which are Band 4, Band 5,
x The salary costs are based on the band level of the employees. The number of ordinary
working hours is 73.83 per fortnight for each employee. To simply the model, we
worked out the hourly rates for each band by multiplying the number of ordinary
hours by net number of fortnights, which is the number of fortnights in one year minus
two weeks of annual leave, and then divide the annual salary costs by the number of
Page | 14
For example, the hourly rate for a Band 4 employee will be:
Friday employees are paid at a normal pay rate. After-hours period is split into two
shifts, 3:40pm – 9pm and 9pm – 7am where employees are paid at overtime rates.
The first three hours of overtime are paid at 1.5 and thereafter are paid at 2. Whereas
shifts on Saturday and Sunday are split in two shifts, 7am – 7pm and 7pm – 7am and
same overtime rates applies. To simplify the pay rate, we worked out the pay rate for
Page | 15
For example, the pay rate for shift 2 (3:40pm – 9pm) will be:
x There are 19 full-time employees (FTEs) in the department. We took into account
annual leave being taken by employees to come up with a more realistic number of
FTEs available in normal-hours shifts. Assuming all employees take four weeks of
annual leave throughout the year as they are entitled to. The total number of weeks
weekday will be 17.54 FTEs (19 – 1.46) on average for Monday to Thursday and half
Page | 16
FTEs to 18 FTEs for Monday to Thursday and 9 FTEs for Friday to meet the operation
need.
operation need
We calculated the salary costs for each shift by band based on the above-mentioned assumptions and
simplifications and a salary cost matrix for the old roster is demonstrated as follows:
Page | 17
Cost Matrix – Old Roster
Shift (j)
Cost (9:; ) Mon Tues Wed Thu Fri Sat Sun
07:00- 15:40- 21:00- 07:00- 15:40- 21:00- 07:00- 15:40- 21:00- 07:00- 15:40- 21:00- 07:00- 15:40- 21:00- 07:00- 19:00- 07:00- 19:00- <:
15:40 21:00 07:00 15:40 21:00 07:00 15:40 21:00 07:00 15:40 21:00 07:00 15:40 21:00 07:00 19:00 07:00 19:00 07:00
Employee
Band 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
(i)
4 1 394.55 417.31 842.21 394.55 417.31 842.21 394.55 417.31 842.21 394.55 417.31 842.21 394.55 417.31 842.21 1,024.31 1,024.31 1,024.31 1,024.31 7
4 2 394.55 417.31 842.21 394.55 417.31 842.21 394.55 417.31 842.21 394.55 417.31 842.21 394.55 417.31 842.21 1,024.31 1,024.31 1,024.31 1,024.31 7
4 3 394.55 417.31 842.21 394.55 417.31 842.21 394.55 417.31 842.21 394.55 417.31 842.21 394.55 417.31 842.21 1,024.31 1,024.31 1,024.31 1,024.31 7
4 4 394.55 417.31 842.21 394.55 417.31 842.21 394.55 417.31 842.21 394.55 417.31 842.21 394.55 417.31 842.21 1,024.31 1,024.31 1,024.31 1,024.31 7
4 5 394.55 417.31 842.21 394.55 417.31 842.21 394.55 417.31 842.21 394.55 417.31 842.21 394.55 417.31 842.21 1,024.31 1,024.31 1,024.31 1,024.31 7
4 6 394.55 417.31 842.21 394.55 417.31 842.21 394.55 417.31 842.21 394.55 417.31 842.21 394.55 417.31 842.21 1,024.31 1,024.31 1,024.31 1,024.31 7
4 7 394.55 417.31 842.21 394.55 417.31 842.21 394.55 417.31 842.21 394.55 417.31 842.21 394.55 417.31 842.21 1,024.31 1,024.31 1,024.31 1,024.31 7
4 8 394.55 417.31 842.21 394.55 417.31 842.21 394.55 417.31 842.21 394.55 417.31 842.21 394.55 417.31 842.21 1,024.31 1,024.31 1,024.31 1,024.31 7
4 9 394.55 417.31 842.21 394.55 417.31 842.21 394.55 417.31 842.21 394.55 417.31 842.21 394.55 417.31 842.21 1,024.31 1,024.31 1,024.31 1,024.31 7
4 10 394.55 417.31 842.21 394.55 417.31 842.21 394.55 417.31 842.21 394.55 417.31 842.21 394.55 417.31 842.21 1,024.31 1,024.31 1,024.31 1,024.31 7
5 11 446.81 472.59 953.76 446.81 472.59 953.76 446.81 472.59 953.76 446.81 472.59 953.76 446.81 472.59 953.76 1,159.98 1,159.98 1,159.98 1,159.98 7
5 12 446.81 472.59 953.76 446.81 472.59 953.76 446.81 472.59 953.76 446.81 472.59 953.76 446.81 472.59 953.76 1,159.98 1,159.98 1,159.98 1,159.98 7
5 13 446.81 472.59 953.76 446.81 472.59 953.76 446.81 472.59 953.76 446.81 472.59 953.76 446.81 472.59 953.76 1,159.98 1,159.98 1,159.98 1,159.98 7
5 14 446.81 472.59 953.76 446.81 472.59 953.76 446.81 472.59 953.76 446.81 472.59 953.76 446.81 472.59 953.76 1,159.98 1,159.98 1,159.98 1,159.98 7
7 15 486.77 514.85 1,039.06 486.77 514.85 1,039.06 486.77 514.85 1,039.06 486.77 514.85 1,039.06 486.77 514.85 1,039.06 1,263.72 1,263.72 1,263.72 1,263.72 7
7 16 486.77 514.85 1,039.06 486.77 514.85 1,039.06 486.77 514.85 1,039.06 486.77 514.85 1,039.06 486.77 514.85 1,039.06 1,263.72 1,263.72 1,263.72 1,263.72 7
7 17 486.77 514.85 1,039.06 486.77 514.85 1,039.06 486.77 514.85 1,039.06 486.77 514.85 1,039.06 486.77 514.85 1,039.06 1,263.72 1,263.72 1,263.72 1,263.72 7
7 18 486.77 514.85 1,039.06 486.77 514.85 1,039.06 486.77 514.85 1,039.06 486.77 514.85 1,039.06 486.77 514.85 1,039.06 1,263.72 1,263.72 1,263.72 1,263.72 7
8 19 538.02 569.06 1,148.46 538.02 569.06 1,148.46 538.02 569.06 1,148.46 538.02 569.06 1,148.46 538.02 569.06 1,148.46 1,396.78 1,396.78 1,396.78 1,396.78 7
=; 18 1 1 18 1 1 18 1 1 18 1 1 9 1 1 1 1 1 1
Page | 18
4.2 Problem Identification
We encountered issues with Excel Solver as Solver was unable to handle a large volume of
decision variables and constraints. To resolve the issues, we used Open Solver instead to
generate the results. We also experienced errors with Open Solver which returned no feasible
solution. We resolved the issues by relaxing our model through increasing the RHS values
were included in the model. In the new roster model, we started with putting a standard
constraint of a maximum of 5 shifts of work per week for all staff. We reviewed the results
and tightened the constraint to a maximum of 4 shifts per week to eventually achieve a more
Page | 19
4.4 Identify the Objective Function
We used single objective function and focused on minimization of costs rather than using
multiobjective function and applied weighted averaging between costs and employee
satisfaction as suggested in the literature review. This is due to senior management’s interest
is about cost savings and multi- objective function tends to compromise when there are
Minimize costs or Z = total normal-hours salary costs + total after-hours salary costs
= (total normal-hours salary costs for band 4 + total normal-hours salary costs for band 5 +
total normal-hours salary costs for band7 + total normal-hours salary costs for band 8) +
(total after-hours salary costs for band 4 + total after-hours salary costs for band 5 + total
after-hours salary costs for band 7 + total after-hours salary costs for band 8)
(+ (+ (+ (+ (+
Z = %& '"( )"( * - & '". )". * - & '"/ )"/ * - & '"(0 )"(0 * - & '"(1 )"(1 *2 -
",( ",( ",( ",( ",(
(+ 1 (+ 5 (+ + (+ (4 (+ (6 (+ (+
3& & '"# )"# - & & '"# )"# - & & '"# )"# - & & '"# )"# - & & '"# )"# - & & '"# )"# 8
",( #,4 ",( #,6 ",( #,7 ",( #,(( ",( #,(. ",( #,(5
Page | 20
Indices and Parameters
i = worker number
j = shift number
?( ****@ 18
?. ***@ 18
?/ ***@ 18
Page | 21
?(0 @ 18
?(1 @ B
x Only 1 employee works in each after hour shift on Monday, Tuesday, Wednesday,
?4 C ?1 AD
?6 C ?5 ***A D
?7 C ? + AD
?(( C ?(4 A D
?(. C ?(6 A D
x At least four Band 7 or 8 employees work in normal hour shift on Monday, Tuesday,
(+
Page | 22
(+
(+
(+
(+
x Each employee works 9 normal hour shifts per fortnight. The average shifts per
week will be 4.5 shits. Due to integer constraints, we assume half of the team work 4
days a week, the remaining half 5 days a week except Band 8 employee who work 5
days a week.
Page | 23
)5( - )5. - )5/ - )5(0 - )5(1 @ P
(+ (+
Page | 24
x Band 7 and 8 employees do not work overnight shift where i = 1, …, 19 and
j = 3,6,9,12,15,17,19
(+
& )"1 A M
",(6
(+
& )"5 A M
",(6
(+
& )"+ A M
",(6
(+
& )"(4 A M
",(6
(+
& )"(6 A M
",(6
(+
& )"(/ A M
",(6
(+
& )"(+ A M
",(6
Page | 25
x Employee who works overnight shift on Monday gets a day off on Tuesday, exclude
(. .
x Employee who works overnight shift on Tuesday gets a day off on Wednesday,
(. /
x Employee who works overnight shift on Wednesday gets a day off on Thursday,
(. (0
x Employee who works overnight shift on Thursday gets a day off on Friday, exclude
(. (1
Page | 26
x Employee who works overnight shift on Sunday gets a day off on Monday, exclude
(. (.
(+ 1
(+ 5
(+ +
Page | 27
x Each employee works a maximum of 2 shifts on Thursday
(+ (4
(+ (6
(. (/
(. (+
Page | 28
To improve profitability, Telstra management has decided to undertake workforce reduction
by changing employee shift structure. To analyse the costs and benefits of the business
decision, we developed another integer programming model for the new roster and compare
the results with the old roster. As the work schedule has now been reallocated, it requires
review of the decision variables, objection function and constraints as well as the
simplification and assumptions. The following sections illustrate the major changes that are
applied to the integer programming for the new roster to generate the optimal minimum cost
solution.
x The new roster is split into two shifts. The first shift commences at 7am and concludes
at 7pm and the second shift commences at 7pm and concludes at 7am from Monday
x The new roster requires employees to work longer hours per day, however, they now
work only 6 days or 72 hours per fortnight. The number of ordinary hours per
Page | 29
x To encourage staff to work after-hours shifts, incentive was given to all Band 4
employees that they will be promoted to Band 5 with conditions of working overnight
shifts, i.e. after-hours shifts, from Monday to Friday at normal pay rate, i.e. without
overtime pay. Applying the same simplified calculation as the old roster, the hourly
Less:
Number of Number of
Annual
Annual ordinary Number of ordinary Hourly
Band leave
salary hours per fortnights hours less rate
(2
fortnight annual leave
fortnights)
New
26 -2
Band 5 91,355 72.00 1,728 52.87
Existing
26 -2
Band 5 91,355 72.00 1,728 52.87
x All weekend shifts are paid at overtime rate though and follow the same pay rate as
the weekend shifts of the old roster, i.e. first three hours are paid at 1.5, thereafter at
2.0
Page | 30
Shifts Time Number of hours Pay rate Explanation
x To derive the minimum number of staff required for normal hour shifts on weekdays,
we first calculated the total number of hours available in the pool for Monday to
Thursday which is (18 FTEs x 8.67 daily hours) x 4 days = 624 hours. This forms the
base for calculating the daily number of staff required in the new roster. Applying the
same principle, the number of staff required per day for the new roster can be
calculated backward by assuming a same base of 624 hours available in the pool,
divided by 4 days and by 12 daily hours which results in 13 FTEs (624÷4 ÷12 = 13)
for Monday to Thursday. To work out the number of staff required on Friday, we
up to 7 FTEs.
Page | 31
Daily
(Fri)
7am-
Old 8.67 4 624 18 9
3:40pm
We calculated the salary costs for each shift by band based on the above-mentioned assumptions
and simplifications and a cost matrix for the new roster is demonstrated as follows:
Page | 32
Cost Matrix - New Roster
Shift (j)
Employee
Band 1 2 3 4 5 6 7 8 9 10 11 12 13 14
(i)
New 5 1 634.41 634.41 634.41 634.41 634.41 634.41 634.41 634.41 634.41 634.41 1,189.52 1,189.52 1,189.52 1,189.52 4
New 5 2 634.41 634.41 634.41 634.41 634.41 634.41 634.41 634.41 634.41 634.41 1,189.52 1,189.52 1,189.52 1,189.52 4
New 5 3 634.41 634.41 634.41 634.41 634.41 634.41 634.41 634.41 634.41 634.41 1,189.52 1,189.52 1,189.52 1,189.52 4
New 5 4 634.41 634.41 634.41 634.41 634.41 634.41 634.41 634.41 634.41 634.41 1,189.52 1,189.52 1,189.52 1,189.52 4
New 5 5 634.41 634.41 634.41 634.41 634.41 634.41 634.41 634.41 634.41 634.41 1,189.52 1,189.52 1,189.52 1,189.52 4
New 5 6 634.41 634.41 634.41 634.41 634.41 634.41 634.41 634.41 634.41 634.41 1,189.52 1,189.52 1,189.52 1,189.52 4
New 5 7 634.41 634.41 634.41 634.41 634.41 634.41 634.41 634.41 634.41 634.41 1,189.52 1,189.52 1,189.52 1,189.52 4
New 5 8 634.41 634.41 634.41 634.41 634.41 634.41 634.41 634.41 634.41 634.41 1,189.52 1,189.52 1,189.52 1,189.52 4
New 5 9 634.41 634.41 634.41 634.41 634.41 634.41 634.41 634.41 634.41 634.41 1,189.52 1,189.52 1,189.52 1,189.52 4
New 5 10 634.41 634.41 634.41 634.41 634.41 634.41 634.41 634.41 634.41 634.41 1,189.52 1,189.52 1,189.52 1,189.52 4
Existing
11 634.41 634.41 634.41 634.41 634.41 634.41 634.41 634.41 634.41 634.41 1,189.52 1,189.52 1,189.52 1,189.52 4
5
Page | 33
Existing
12 634.41 634.41 634.41 634.41 634.41 634.41 634.41 634.41 634.41 634.41 1,189.52 1,189.52 1,189.52 1,189.52 4
5
Existing
13 634.41 634.41 634.41 634.41 634.41 634.41 634.41 634.41 634.41 634.41 1,189.52 1,189.52 1,189.52 1,189.52 4
5
Existing
14 634.41 634.41 634.41 634.41 634.41 634.41 634.41 634.41 634.41 634.41 1,189.52 1,189.52 1,189.52 1,189.52 4
5
7 15 691.15 691.15 691.15 691.15 691.15 691.15 691.15 691.15 691.15 691.15 1,295.90 1,295.90 1,295.90 1,295.90 4
7 16 691.15 691.15 691.15 691.15 691.15 691.15 691.15 691.15 691.15 691.15 1,295.90 1,295.90 1,295.90 1,295.90 4
7 17 691.15 691.15 691.15 691.15 691.15 691.15 691.15 691.15 691.15 691.15 1,295.90 1,295.90 1,295.90 1,295.90 4
7 18 691.15 691.15 691.15 691.15 691.15 691.15 691.15 691.15 691.15 691.15 1,295.90 1,295.90 1,295.90 1,295.90 4
8 19 763.92 763.92 763.92 763.92 763.92 763.92 763.92 763.92 763.92 763.92 1,432.34 1,432.34 1,432.34 1,432.34 4
=; 13 1 13 1 13 1 13 1 7 1 1 1 1 1
Page | 34
Constraints Identification
?( ***@ 13
?1 ***@ 13
?6 ***@ 13
?/ @ 13
?+ @ L
x Only 1 employee works in each after hour shift on Monday, Tuesday, Wednesday,
?4 A *D
?. ***A *D
?5 A *D
?7 A *D
?(0 A *D
Page | 35
x At least three Band 7 or 8 employees work in normal hour shift on Monday,
(+
(+
(+
(+
(+
x Each New Band 5 employee works 6 shifts per fortnight, i.e. average 3 shifts per
(0 (.
Page | 36
x Each Existing Band 5, Band 7 or Band 8 employee works 6 normal hour shifts per
(+ (0
(+ (.
x Existing Band 5, Band 7 and 8 employees do not work overnight shift, where
(+
& )"4 A M
",((
(+
& )". A M
",((
(+
& )"5 A M
",((
Page | 37
(+
& )"(7 A M
",((
(+
& )"(0 A M
",((
(+
& )"(( A M
",((
(+
& )"(4 A M
",((
(+
& )"(1 A M
",((
(+
& )"(. A M
",((
x New Band 5 employee who works overnight shift on Monday gets a day off on
Tuesday
(0 1
x New Band 5 employee who works overnight shift on Tuesday gets a day off on
Wednesday
(0 6
Page | 38
x New Band 5 employee who works overnight shift on Wednesday gets a day off on
Thursday
(0 /
x New Band 5 employee who works overnight shift on Thursday gets a day off on
Friday
(0 +
x New Band 5 employee who works overnight shift on Sunday gets a day off on
Monday
(0 (0
x Each New Band 5 employee works a maximum of 2 overnight shifts per week
Page | 39
)64 - )6. - )65 - )67 - )6(0 - )6(4 - )6(. Q N
Page | 40
4.6 Implementation in Excel Solver
The below Open Solver model illustrates the constraints of the new roster that generates the
optimal solution.
Binary
Demand constraints
(Staff required in normal
hour shift on Monday to
Friday for all bands)
Supply constraints
Page | 41
overnight shift for each
new Band 5 employee
Result A - Old Roster Assignment
Shift (j)
Assignment
Mon Tues Wed Thu Fri Sat Sun
(X:; )
07:00- 15:40- 21:00- 07:00- 15:40- 21:00- 07:00- 15:40- 21:00- 07:00- 15:40- 21:00- 07:00- 15:40- 21:00- 07:00- 19:00- 07:00- 19:00- <:
15:40 21:00 07:00 15:40 21:00 07:00 15:40 21:00 07:00 15:40 21:00 07:00 15:40 21:00 07:00 19:00 07:00 19:00 07:00
Employee
Band 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
(i)
4 1 1 0 0 1 0 1 0 0 0 1 0 0 1 0 0 0 0 0 0 5
4 2 1 0 1 0 0 0 1 0 0 1 0 0 1 0 0 1 0 0 0 6
4 3 1 0 0 1 0 0 1 0 1 0 0 0 1 1 0 0 0 1 0 7
4 4 0 0 0 1 0 0 1 0 0 1 0 0 1 0 1 0 0 0 1 6
4 5 1 0 0 1 0 0 1 0 0 1 0 1 0 0 0 0 0 0 0 5
4 6 1 0 0 1 0 0 1 1 0 1 0 0 1 0 0 0 0 0 0 6
4 7 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 0 0 0 0 5
4 8 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 0 0 0 0 5
4 9 1 0 0 1 1 0 1 0 0 1 1 0 1 0 0 0 0 0 0 7
4 10 1 1 0 1 0 0 1 0 0 1 0 0 1 0 0 0 1 0 0 7
5 11 1 0 0 1 0 0 1 0 0 1 0 0 0 0 0 0 0 0 0 4
5 12 1 0 0 1 0 0 1 0 0 1 0 0 0 0 0 0 0 0 0 4
5 13 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 0 0 0 0 5
5 14 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 0 0 0 0 5
7 15 1 0 0 1 0 0 1 0 0 1 0 0 0 0 0 0 0 0 0 4
7 16 1 0 0 1 0 0 1 0 0 1 0 0 0 0 0 0 0 0 0 4
7 17 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 0 0 0 0 5
7 18 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 0 0 0 0 5
8 19 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 0 0 0 0 5
=; 18 1 1 18 1 1 18 1 1 18 1 1 14 1 1 1 1 1 1
Page | 42
Result B - New Roster Assignment
Shift (j)
Assignment (X:; ) Mon Tues Wed Thu Fri Sat Sun
07:00- 19:00- 07:00- 19:00- 07:00- 19:00- 07:00- 19:00- 07:00- 19:00- 07:00- 19:00- 07:00- 19:00- <:
19:00 07:00 19:00 07:00 19:00 07:00 19:00 07:00 19:00 07:00 19:00 07:00 19:00 07:00
Band Employee (i) 1 2 3 4 5 6 7 8 9 10 11 12 13 14
New 5 1 0 1 0 0 1 0 1 0 0 0 0 0 0 1 4
New 5 2 1 0 1 0 0 0 1 1 0 0 0 0 0 0 4
New 5 3 0 0 1 0 1 0 1 0 1 0 0 0 0 0 4
New 5 4 1 0 1 0 0 0 1 0 1 0 0 0 0 0 4
New 5 5 1 0 0 0 1 0 1 0 0 1 0 0 0 0 4
New 5 6 1 0 1 0 1 0 1 0 0 0 0 0 0 0 4
New 5 7 1 0 0 1 0 0 0 0 1 0 1 0 0 0 4
New 5 8 1 0 1 0 0 0 1 0 0 0 0 0 1 0 4
New 5 9 0 0 0 0 1 0 1 0 1 0 0 1 0 0 4
New 5 10 1 0 1 0 1 1 0 0 0 0 0 0 0 0 4
Existing 5 11 0 0 1 0 1 0 0 0 1 0 0 0 0 0 3
Existing 5 12 1 0 1 0 0 0 1 0 0 0 0 0 0 0 3
Existing 5 13 1 0 1 0 1 0 1 0 0 0 0 0 0 0 4
Existing 5 14 1 0 1 0 1 0 0 0 0 0 0 0 0 0 3
7 15 0 0 1 0 1 0 1 0 0 0 0 0 0 0 3
7 16 1 0 1 0 1 0 0 0 0 0 0 0 0 0 3
7 17 1 0 0 0 0 0 1 0 1 0 0 0 0 0 3
7 18 1 0 0 0 1 0 0 0 1 0 0 0 0 0 3
8 19 0 0 1 0 1 0 1 0 0 0 0 0 0 0 3
=; 13 1 13 1 13 1 13 1 7 1 1 1 1 1
Page | 43
4.7 Optimal Solution
Page | 44
4.8 Sensitivity Analysis
Due to the integer constraints of binary integer programming, it is unable for Excel Solver to
generate a sensitivity analysis report. Thus, it is a manual sensitivity analysis based on several
scenarios of the engineer shift allocation. In this section, we will mainly focus on the normal
shift on weekdays to examine the movement of the salary costs with changes in the minimum
One of the constraints of our optimisation models is the minimum number of employees
required on Monday to Thursday which is 18 employees for the old roster and 13 employees
for the new roster and Friday which is 9 employees for the old roster and 7 employees for the
new roster. To understand the impact on the salary costs, we change the minimum numbers
Page | 45
In the old roster model, instead of increasing the required number of employees on Monday
night shift will have a day off on the following day in the given team size of 19. As a result,
17 employees are assigned to Monday to Thursday normal shifts and 9 employees on Friday
normal shift. The results show a cost saving of $3,983.36 when decreasing one employee.
The second scenario is to increase the minimum required number of employees on Friday. It
is found that there is no change in cost by increasing the required number of employees from
one to four employees until by five employees, the salary costs increase by $446.81.
In the new roster model, if we increase the number of required employees by 1 from 13 to 14
employees on Monday to Friday normal shifts, the salary cost will be increased by $3,285.52.
Page | 46
5. Discussion
5.1 Advantages
The aim of our model is to optimize the old shift allocation as well as simulate the new roster.
Our model used simple calculations in a logical manner to derive the salary cost matrix by
band level and by shift type. The model is easy to maintain. For example, manager is required
to merely update the salary scale to apply the CPI salary increment and re-run the model for
optimal solutions on an annual basis. The salary cost matrix and assignment table give
manager a clear costing for each shift and each band level within a weekly schedule. It
facilitates the senior management in the decision making process as a new roster model can
be built within a quick period of time using similar methodology and parameters as the old
The model we conducted considers the actual situation that employees do take annual leave.
As suggested by Lin et al. (2012), it is important for the employees to take leave to maintain
higher personal worker efficiency and reduce human errors. Netting annual leave, the
Page | 47
available engineers are adjusted from 19 to 18 in normal hour shift. We also formulated the
constraints to satisfy the employee preference of having day-off on alternate Friday in normal
hour shift. It aligns with the information collected from the interviewee in Telstra that they
normally have approximate 18 engineers on duty and usually only half of the team works on
Friday. The constraint parameters we applied in our model are very close to the current team
We repeated the result review and model modification process by including more effective
constraints and tightening the constraints to distribute the shifts more evenly among each
band. As a result, Band 4 employees work between 5 to 7 shifts per week, Band 5 and Band
7 employees work between 4 to 5 shifts per week and Band 8 employee works 5 shifts per
week in the old roster. In the new roster, we achieved a fair result of an even distribution of
shifts among new Band 5 ( weekly 4 shifts across) and an almost even distribution of shifts
In the new roster model, we considered the promotion incentive that is offered to Band 4
Page | 48
employees. We formulated the constraints to achieve none of the after- hours shift being
assigned to existing Band 5 and Band 7 and 8 employees, so they can enjoy weekend break
The model considers senior to junior ratio to ensure the quality of services the operations
team provided is not compromised. Since SEV1 issues can only be handled by senior staff,
it is essential to ensure the presence of senior staff in each normal hour shift to support high
level services. Furthermore, it is important to the customers that the level of expertise and
service coverage is maintained after switching to the new roster system. We have taken into
account the reference senior to junior ratio in the new roster to fulfil such expectation.
5.2 Limitations
The optimisation model does not acknowledge the possibility of employees wanting to
choose the shifts of their preference which might lead to employee dissatisfaction and hence
decrease productivity. This can also create a lack of flexibility should the model be applied
Page | 49
In order to maintain a simple model, the model was structured on a weekly schedule basis.
This, however, limits the model to a wider window in allocating shifts in seasonal and festival
periods and forecasting various situations such as extensive absenteeism. For example, the
assumed constraint of having one Band 8 employee on Friday normal hour shift is not a
perfect representation of the real situation. Within the operation team, there is only one Band
8 employee. However, due to integer constraints of the chosen integer programming model,
we are unable to present the alternate Friday work arrangement constraint for Band 8
employee as ‘ requiring 0. 5 Band 8 FTE’ on a weekly basis as the number must be rounded
to integer. However, we will be able to present the Friday constraint as ‘requiring one Band
8 FTE in the first week and zero Band 8 FTE in the second week’ if we structured the model
As our data were collected from only one interviewee out of 19 in the operations team,
feedback from the interviewee such as level of employee satisfaction of the shift allocation
may not be a true reflection of the population. His shift preference and job satisfaction does
Page | 50
5.3 Discussion & Recommendations
5.3.1. Discussion
In comparison with the optimal solutions between the old roster and the new roster, the results
show a weekly cost savings of $1,214.29 in the new roster model (new roster of $46,429.65
< old roster of $47,643.94). From an annual perspective, it is a cost saving of $63,143 per
annum, which is equivalent to 0.7 FTE saving at a Band 5 annual salary of $91,355. If we
break down the costs into band type, we can further understand the cost savings was mainly
coming from the senior staff (senior weekly cost savings of $866.38 > junior weekly cost
savings of $347. 91) . By offering a promotion incentive to Band 4 staff to alleviate the
overtime pay burden on Telstra in the new roster system, it achieves an improvement of
$2,464.71 in overtime spending in Band 4 even the employees are now paid at a higher salary
of newly promoted Band 5 in the new roster system (weekly overtime pay in new roster of
Page | 51
5.3.1.2 Qualitative shift distribution
Telstra also considers the qualitative factors when implementing the change of workforce
shift allocation by offering general incentive and individual group incentive to the operations
team. From general group perspective, the switch of a 9-shift roster to a 6-shift roster results
in a reduction of number of fortnightly ordinary hours from 73.8 hours to 72 hours which is
From individual group perspective, based on the assignment optimisation results, there is an
improvement in distribution of work hours (including normal hours and after hours) from a
disperse range of 40 to 56 hours per week across all bands in the old roster to a more evenly
distributed range of 36 - 48 hours per week in the new roster. Every employee now shares the
work hours in addition to the ordinary works, which are necessary to meet the operation need,
instead of having the burden on certain group of employees in the old roster. This will
certainly have a positive impact in terms of fairness and work-life balance among the team.
Moreover, the number of shifts each employee works on a weekly basis also improves from
a disperse range of 4 – 7 shifts in the old roster to a more evenly distributed range of 3-4 shifts
in minimising costs. The incentives act as a mitigation to moderate the anxiety and
Page | 52
5.3.1.3 Qualitative retention of expertise ratio
Furthermore, the model takes into consideration of the senior to junior ratio in the old roster,
that is every one senior supervises no more than three juniors (1: 2.6) on Monday to Thursday
and no more than four juniors (1: 3.7) on Friday. We used it as the reference ratio and applied
it to the new roster system to retain the expertise ratio in the operations team. As such, the
level of service quality and coverage is not compromised when optimising the cost savings
5.3.2. Recommendations
Taking into consideration of the comparison and discussion between the two roster models,
the new roster model improves the effectiveness and efficiency of shift and worker allocation
which simultaneously minimises weekly salary costs and improves employee satisfaction.
In order to have a more realistic optimal solution, we suggest to collect more data from
Telstra employees such as work satisfaction and system efficiency to improve workforce
Page | 53
6. Conclusion
The report analyses the business problem and the change of workforce shift allocation in
Telstra by means of integer programming using Open Solver in Excel for comparison
between the preand post- reorganisation of workforce shift allocation. Through the
simplified optimisation models were developed to facilitate the decision making process for
the senior management in Telstra. The results show a lower minimization cost in the new
roster model.
In conclusion, the business decision of changing the work shift allocation is a relatively win-
win outcome for Telstra and its employees. A 0. 7 FTE annual cost savings is achieved by
switching from a 9- shift roster to a 6- shift roster rather than through a redundancy program
of laying off employees. It also improves the shift distribution among the team to achieve
fairness and worklife balance. While accomplishing an optimisation in cost control, the level
of service quality and coverage is not compromised by retaining the reference senior to junior
ratio. These are important aspects to consider when enforcing a change in human capital
Page | 54
Appendices
Lin, H., Chen, Y., Chou, The paper reviews a crew The article consider The article is focused
T., & Liao, Y. (2012). rostering problem from the that one person can on more than two
Crew rostering with customer service section of work in more than one people can work on the
multiple goals: An a department store. shift in a day and also same task which
Computers & Industrial The authors concern about teams where one
493. doi: workers to different types of It points out the for one task.
effective workforce.
Page | 55
worker-job suitability,
worker-worker
shift fondness.
Shuib,A. and Kamarudin, This journal illustrate shift The article showed that The article has a lot of
F. I. (2019). Solving shift allocation problem from the employee satisfaction constraints for
scheduling problem with changing in the new has significant example; the company
days-off preference scheduling in the power correlated with need to have large
for power station workers station which cause company overtime, amount of workers to
using binary integer goal unsatisfactory among personal efficiency, be substitute, flexible
programming model. workers resulted in lower and overall cost. company policy and
355-372. company cost from higher The paper also rise the preference.
to result in lower
maximise customer
performance.
Page | 56
It summarised that having
capital cost.
Hecke, T. V. (2011) The paper shows the The article shown that This journal showed
Shift Scheduling with maximisation between two making shift based on that some employee
Optimized Service Levels factors: employees employee preference shown preference that
and Employee preference (satisfaction) and enhance effectiveness might not match with
Satisfaction. Math minimum staffs associated and reduce human the regulation for some
Scientist, 36(1), 89-94. with lowest employees cost capital cost. countries, for example,
which mainly have 3 shifts indicated making more It also mentioned that
and the main objective for shift is better than there might be a
company, employee and terms of cost and willing to move for the
Page | 57
pick up customers call employee satisfactory
term plan.
customer preference
amount of shift.
Cheang, B., Li, H., Lim, The journal illustrates - The authors consider - The NRP problems
A., & Rodrigues, B. scheduling problems for a variety of constraints sometimes are not able
(2003). Nurse rostering nursing staff, which have which are classified as to find a solution
problems––a been an impact on nursing hard and soft without breaking any
bibliographic survey. officers to generate rosters constraints such as the constraints, therefore
European Journal of manually. In order to fulfil number of staff with there must be a relative
Operational Research, the staff required from the particular skills prioritization of
inform the reader of the the range of number problems that may
Page | 58
difficulty in maintaining such as minimum, arise, which could be
- A single objective
optimization in some
of the constraints is
suitably applied by
using Integer
programming (IP)
scheduling problems
a fortnight and
considering three-shift
day effectively.
Page | 59
Lin, C. K. Y., Lai, K. F., This article demonstrates a - The main concept of - Due to the increase of
& Hung, S. L. (2000). mobile communications workforce scheduling the company workload
workforce management focusing on their customer officers are classified time, it would be less
system for a customer service hotline. They have in 2 levels which are efficient in this model
hotline service. been faced with a need to junior and senior. The to divide the number of
1004. demand. The service has to service is every shift shifts. This means that
operate 24 hours a day 7 has to have at least one the officers would get
has and the service levels set into groups to work the requirement and
that they must achieve. with the senior in the workers’ satisfaction.
overlapping shifts
Page | 60
days, weeks and months; to night shift must not be
between shifts.
overtime, balancing
constraints.
Labidi, M., Mrad, M., The article focused on the The article suggested a The scheduling
The Scientific World based workload rules and inconsistent pattern of conflicting and not all
Journal, (3) staff work preferences. workload where high constraints can be
14(1), 1-10. Retrieved This forms a good basis for flexibility is required. optimised
Page | 61
from our model where some staff Schedules are set simultaneously. It
prevent scheduling
Page | 62
hours (average 36.92 hours
a week) in Telstra.
objectives of staff
efficient utilisation of
resource, workload
balanced schedule,
schedule.
Bhulai, S., Koole, G. & The article focuses on phase The article used The model resulted in
Pot, A. (2008). Simple 3 of the labour allocation method which consists agents with a large
Methods for Shift process: shift scheduling of two amount of idle time
Scheduling in Multiskill which generates shifts such steps: (1) methods for when there are many
Call Centers. that staffing levels are met the determination of different agent groups
Manufacturing & Service in a call centre. It is a rough staffing with only a few skills
Operations Management, match between the levels and (2) the and all shifts require
Page | 63
koole/publications/2008m short computation time and scheduling in a multi- However, the idle time
heuristic that solves the The adopted integer the solutions can
groups that may use various agents are met. with more skills are
service-level constraint
Page | 64
The model can be applied to
a multi-skill environment
Dexter,F., Blake, J. T., This article shows how to In our report, we have All data is gathering is
Penning, D. H., Sloan, B., use the Linear programming engineer with different from a year basis, it
Chung, P., & Lubarsky, to analysis the data of annual salary and this can optimize the cost
D. A. (2002).Use of resource allocation of a is the various cost and and allocation but the
Linear Programming to hospital to investigate how we can calculate the situation is more
Changes in a Hospital’s of operating room time Also, we have different compare with our case.
Operating Room Time among surgeons and nurse priority of the tasks
Page | 65
American Society of one day to determine how not least, the size of
Cumming, J. L., & Teng, This article studied This article described This article does not
B. S. (2003) Transferring knowledge transfer within several benefits that show the cost of
R&D knowledge: the key more than 15 industries with knowledge transfer knowledge transfer
factors affecting different governance to brings, they key factors including time,
knowledge transfer analyze what’s the success of the knowledge training and effort. The
success. Journal and benefit that knowledge transfer and provided reasons why
of Engineering and transfer brings. In our two methods and knowledge transfer has
Technology Management, report, if put a scenario that demonstrate the result, been overlooked by
20(3), 39-68 after knowledge transferring combine with analysis most of the companies
system upgrade, we now with the hypotheses. are not discussed here.
knowledge transfer.
Ağralı, S., Taşkın, Z., & The journal explores a Analyse the employee It does not consider
Page | 66
flexible employee using flexible employee appropriately with as a parameter for
availability and demand. availability. They developed their skills. scheduling allocation.
employee satisfaction.
Attendees All
company”
Page | 67
Time 13.00 – 13.50
Attendees All
section
Attendees All
Page | 68
Avenue The Spot 4018
Attendees All
Attendees All
Page | 69
Avenue The Spot 4018
Attendees All
rest tasks
Page | 70
References:
Ağralı, S., Taşkın, Z., & Ünal, A. (2017). Employee scheduling in service industries with
doi:10.1016/j.omega.2016.03.001.
Bhulai, S., Koole, G. & Pot, A. (2008). Simple Methods for Shift Scheduling in Multiskill
Cheang, B., Li, H., Lim, A., & Rodrigues, B. (2003). Nurse rostering problems––a
Company360 (2018). Telstra Pty Ltd., profile [Company profile]. Retrieved from
Company360 Database.
Cumming, J. L., & Teng, B. S. (2003) Transferring R&D knowledge: the key factors
Dexter,F., Blake, J. T., Penning, D. H., Sloan, B., Chung, P., & Lubarsky, D. A. (2002).Use
Hecke, T. V. (2011). Shift Scheduling with Optimized Service Levels and Employee
Page | 71
IBIS (2018). Telstra Pty Ltd., profile [Company profile]. Retrieved from IBIS World
Database.
Labidi, M., Mrad, M., Gharbi, A. & Louly, M. A. (2014). Scheduling IT Staff at a Bank: A
Lin, C. K. Y., Lai, K. F., & Hung, S. L. (2000). Development of a workforce management
system for a customer hotline service. Computers & Operations Research, 27(10),
987-1004.
Lin, H., Chen, Y., Chou, T., & Liao, Y. (2012). Crew rostering with multiple goals: An
10.1016/j.cie.2012.04.013
Marketline (2018). Telstra Pty Ltd., profile [Company profile]. Retrieved from Marketline
Database.
Morningstar (2018). Telstra Pty Ltd., profile [Company profile]. Retrieved from Morningstar
Database.
Orbis (2018). Telstra Pty Ltd., profile [Company profile]. Retrieved from Orbis Database.
Thomson Reuters Legal (2018). Fair Work Act 2018-2019 Edition. Melbourne Australia:
Shuib,A., & Kamarudin, F. I. (2019). Solving shift scheduling problem with days-off
preference for power station workers using binary integer goal programming model.
Van den Bergh, J., Beliën, J., De Bruecker, P., Demeulemeester, E., & De Boeck, L. (2013).
Personnel
Page | 72