SlideShare une entreprise Scribd logo
1  sur  42
Optimization: Back to the Core
7Th GroundStar User´s Conference
7Th GroundStar User´s Conference
Madrid, 12-14 of September 2012
Optimization: Back to the Core
7Th GroundStar User´s Conference
1. Reasons and motivation of the optimization
2. Necessity, characterization, priorities
3. Functional design of the optimization algorithm
4. Example of an optimization model : Pax Dep.
5. Lesson learnt in the IB´s optimization process
6. Future lines of development of the optimization
Index
Pag : 2
Why back ?, something has been forgotten?
Optimization: Back to the Core
7Th GroundStar User´s Conference
• In many projects it´s raised a common perception
about the optimization failure
• The perception about the pending lesson
persuades all the actors to not admit the state of the
implementation
• A rejection from the final users is always a present
risk not properly managed
• The expected improvement in terms of FTE for all
dispatching duties finally does not satisfy the
original Business Plan
Pag : 3
Optimization: Back to the Core
7Th GroundStar User´s Conference
Why core ?, It´s really so important the optimizer ?
• Nobody doubts that Google´s heart it´s
represented by its optimizer.
• The core aims of any digital support within the
airport operational framework are :
• Velocity
• Effectiveness
• Comprehensive analysis
• Reduced men hours requirements
• Traceability
• Standardization of decisions
• Those attributes have the possibility to be
achieved just with de present of a strong
optimization component.
Pag : 4
Optimization: Back to the Core
7Th GroundStar User´s Conference
Which are the failure reasons of the optimization processes ?
Optimization Iceberg
Functional Model
Wrong
Qualification profile
Functional Model
Absence of Priorities
Poor realism of the
physical model
Employee
acceptance
Optimize requires to extract in
advance the business reason hidden
over a daily human interaction
We mainly focus the problem on the
employee acceptance
To design the airport trying to
reproduce as much as possible all the
particularities many times is the
easiest and faster 1st approach
All the skipped steps during the
configuration staged before or later
appear as constraints to the best
optimization
Conceptualization
and
development
phase
Implementation
Pag : 5
% representation
%
weight
Optimization: Back to the Core
7Th GroundStar User´s Conference
Do we really know what it´s needed to be optimized ?
• Despite It´s seems to be really obvious, first stage just requires to clearly identify which are the key
factors we want to potentiate automatically with the optimization. All of them would have to be weighted for
immobile and mobile resources
Mobile resources optimization Inmmobile resources optimization
% representation
%
weight
Tasks
Emp
Rotation
Travel
Time
Time
Based
Team
Based
Travel
Time
Time
Based
Team
Based
% representation
%
weight
% representation
%
weight
Fuel
Balanc.
Usage
Travel
Time
Time
Based
Tasks
Travel
Time
Time
Based
Tasks
Pag : 6
Optimization: Back to the Core
7Th GroundStar User´s Conference
A global understanding of the business requirements are needed in order to unlock
the optimization problem from its firt stage
Passenger Department
 Check-in & Boarding Tasks
 Cross utilized
 Shared between airlines
Baggage Area
 Departure & Arrival Baggage
 Cross utilized between all areas
 Oversize pieces also managed
Load & Unload
 Team based structure
 A car is needed for transport
 Shared between terminals
Key Priorities:
 Boarding & Iberia´s flights
 Wide Bodies preferred
 Peak Hours more important
Key Requirements:
 Qualification Profile
 Training status
 Function status
Hygienic and ergonomic variables
 Rotation of roles between the Staff
 Minimize the Travel Time
 Balanced workload
 Authorized breaks
Key Constraints:
 Ramp & Passenger Network
 Sign In & Sign Out point
 Max. Ramp Speed
Pag : 7
Optimization: Back to the Core
7Th GroundStar User´s Conference
Quantity & Quality of the optimization variables
#
Flights/carroulsels
#Baggage
/
Flight
#
Airline
#Lateral
#ULDs:
Local/
Business
#Airline
#ULDs
#
Short
Connections
#PKNs
#aircraft
Type
#
Pax
/
Flight
#Airline
#Boarding
Gate
#
Agents
/
flight
#PMRs/WCHR/UMs
Number
of
passengers
waiting
to
be
board
Number
of
baggage
waiting
to
be
loaded
Number
of
ULDs
waiting
to
be
loaded
Boarding
• Besides the
relevance of the
base variables in
order to track the
evolution of the
execution , it´s
essential to identify
a drop-style metric
linked with each
significance task
type
• For each
operational process
It´s needed to be
identify the best
Taylor-made set of
optimization
variables
ULDs
Baggage
Pag : 8
Optimization: Back to the Core
7Th GroundStar User´s Conference
Index
1. Reasons and motivation of the optimization
2. Necessity, characterization, priorities
3. Functional design of the optimization algorithm
4. Example of an optimization model : Pax Dep.
5. Lesson learnt in the IB´s optimization process
6. Future lines of development of the optimization
Pag : 9
Optimization: Back to the Core
7Th GroundStar User´s Conference
Which are the variables that affect in the optimization?
Passenger variables
Aircraft type (capacity)
 Number of passengers
Per class
Long/medium/short haul,
Local/transit
Forecast 60/30/3 days & day of operation
 Clients arrival profiles
 Per type of traffic, week day, timeframe
Check-in process time
Service level
Number of check-in counters available
Number of bags
Planification variables
1 of 2
Impredictable variables
•Special services (Missconnections, Ums..)
•Resources absences
•Infraestructure restrictions
•Vehicles availability
Pag : 10
Impredictable variables
Passenger variables
Inmobile resources variables
Business Rules
Resources capabilities
Social Restrictions
Travel Network
Optimization: Back to the Core
7Th GroundStar User´s Conference
Which are the variables that affect in the optimization?
Travel Network
•Travel time
•Distances
Business Rules
•Boarding task automaticaly ends when the
agent transmit the total on board to the
coordinator
•Breaks automatically started
•Maximum Overlapping
•Optimization window
Resources capabilities
•Functions & Qualifications
Hierarchy
Incompability
Social Restrictions
•Break buffer restrictions
•Restriction of length of certain type of tasks
(stand up tasks)
•Final shift travel time to log-out location
Optimization variables
2 of 2
Inmobile resources variables
•Inmobile resources assignment
Stand: finger/remote
Virtual stands
Gate (virtual locations)
Baggage carrousel
Airport authority rules
Local belts
•Number of concurrent flights/bags
Pag : 11
Optimization: Back to the Core
7Th GroundStar User´s Conference
Strategic Optimization Canvas for each Work Area
Competing factor
Offering
levels
Travel
Time
Overlap Team Capacity
Split.
Rules
Breaks
Sign
In/Out
Location
Competing factor
Offering
levels
Travel
Time
Overlap Team Capacity
Split.
Rules
Breaks
Sign
In/Out
Location
Load & Unload.
Check-In & Boarding
 Each particular Work Area is represented by an
individual profile.
 The unique optimization footprint shows like a
DNA the weighted priorities linked with the partial
behavioral.
 The global optimization behavior is more than the
simple addition of the total sum of the individual
ones.
 Each task individually has the possibility to be
escalated in term of priorization.
 It´s healthy to establish a trial & failure cyclic
approach during the establishment of the final
strategic optimization canvas of each work area.
 Each competing factor is leading the global result
of the optimization for each work area
Pag : 12
Optimization: Back to the Core
7Th GroundStar User´s Conference
Optimization Scenarios : The easiest way to react to the real changes
Scenario
Base
Scenario
1
Scenario
2
Scenario
3
Scenario
4
 The more severe is the environment the less complex should the scenario
 The optimization exceptions try to strictly modify the behavior by changing the priorities of each task
 The creation of the Scenarios should be faced like an continuous ongoing issue
Daily Operation
Delays
Low Visibility
Snow Crisis
Accident
Task to be priorized Ergonomic factors & Soft rules
Gradient of severity
Pag : 13
Optimization: Back to the Core
7Th GroundStar User´s Conference
Optimization Framework : An evolutionary process
Montly
Weekly
Pre.Plan
Real
Time
Pag : 14
M1 M2 M2
W1 W2 W3 W4 W5 W1 W2 W3 W4 W5 W1 W2 W3 W4 W5
Past
Frozen
Window
Optimization
Timeframe
Future
Real Time
Optimization: Back to the Core
7Th GroundStar User´s Conference
Index
1. Reasons and motivation of the optimization
2. Necessity, characterization, priorities
3. Functional design of the optimization algorithm
4. Example of an optimization model : Pax Dep.
5. Lesson learnt in the IB´s optimization process
6. Future lines of development of the optimization
Pag : 15
Optimization: Back to the Core
7Th GroundStar User´s Conference
Optimization algorithm parameters
Optimization
Algorithm
Basic Settings
Organization
Business Process
Miscellaneous
Pag : 16
Optimization: Back to the Core
7Th GroundStar User´s Conference
Optimization algorithm parameters
Task
duration
Qualifi.
Shift
restrictions
Travel
time
Overlapping
Task
priority
Rotation of
task type
Work
Load
Reduce
Gaps
Restriction
for
the
optimizer
high
low
Business Priority
high
medium
medium
low
Combine, Divide and… Conquer!
Pag : 17
Optimization: Back to the Core
7Th GroundStar User´s Conference
Optimization algorithm parameters
This makes that shifts which share common start and end times are
sorted different every day, thus assigning the same orders to
different shifts.
This way, staff doesn't have to do the same orders every day.
RandomShiftOrder = 1
ConsiderMinOrderLength = 1
PlanFullShiftLengthTasks = 1
PreferResourceWithoutTask = 1
Do not plan tasks with length shorter than a predefined value.
Plan full shift length tasks first.
The resources with no planned task are sorted first.
GS Real Time INI file
1 of 2
Pag : 18
Optimization: Back to the Core
7Th GroundStar User´s Conference
Optimization algorithm parameters
GS Real Time INI file
With the activation of this parameter, for the algorithm the
Workload is much more important than any other cost parameter.
The optimizer plans the next task always to the resource with the
lowest workload.
Used for Real Time of Turnarround managers, where overlapping
is allowed for certain type of tasks.
SortWorkLoad = 1
Do not plan tasks with length shorter than a predefined value.
This makes that shifts which share common start and end times are
sorted different every day, thus assigning the same orders to
different shifts.
This way, staff doesn't have to do the same orders every day.
AlphaEarlyStart = 1
RandomShiftOrder = 1
2 of 2
Pag : 19
Optimization: Back to the Core
7Th GroundStar User´s Conference
Index
1. Reasons and motivation of the optimization
2. Necessity, characterization, priorities
3. Functional design of the optimization algorithm
4. Example of an optimization model : Pax Dep.
5. Lesson learnt in the IB´s optimization process
6. Future lines of development of the optimization
Pag : 20
Optimization: Back to the Core
7Th GroundStar User´s Conference
Iberia optimization case. Passenger department.
Flight Schedule
Resiber
PlanControl Rostering RT-Preplanning Real Time Control
Web Roster BI & AOM
Passenger Forecast
•Task assignment
•Sign-in location
•Teaming
•Detection of demand
not covered
Statistics
• Number of Passengers per flight
• Scheduled Operation VS Real Operation
Sign-in Location
•Create NetDemand
•Transfer existing shifts
from Rost. To Plan.
•Create efficient shifts
•Assign shifts to Staff
•Shifts modifications if
needed
•Periodical reviews
Demand VS Supply
Shifts Swaps
•Shifts + Functions +
Special activities
•Automatic Optimized
assignment of tasks to
staff
•Anual FullTimers
shiftpattern
Planning…Preplanning…Real time INFORM Tool
Pre-Season
In-Season
Post Day of Operation
IB Tool
2 of 2
Pag : 21
Optimization: Back to the Core
7Th GroundStar User´s Conference
Iberia optimization case. Passenger department.
Planning…Preplanning…Real time
Planning parameters and Planning business
rules are a reflex of the real time ones, to
obtain an optimum result in the resources
availability and assignment.
Same Rules
Same task priorities
Boardings
Check-in
A precise coordination process is followed to update the business rules
simultaneously in the planning department and Real Time Maint. Team.
Pag : 22
Optimization: Back to the Core
7Th GroundStar User´s Conference
Iberia optimization case. Passenger department : facts & figures
Shifts per day
Workarea
Check-in + Boarding
Allocators
Qualifications
Employees
Tasks per day in Real Time
70 different log-in locations
Iberia specific + third companies
In 200 different locations
5 different contract types
Check-in and boarding tasks mixed in one shift
Pag : 23
Optimization: Back to the Core
7Th GroundStar User´s Conference
Iberia optimization case. Passenger department.
Specific characteristics for the KP optimization
Cross utilization between check-in and boarding areas.
Tasks distributed in 2 buildings separated 2.5 kilometers with 1 security control.
Combination of agents with 3 different level of experience for boardings.
Breaks need to be asigned in a specific shift timeframe.
Limit total minutes of certain tasks in an agent shift, due to “social restrictions”.
Specific third parties tasks that require fix qualifications and procedures.
Certainty that the agent is located in the task location is a must.
Pag : 24
Optimization: Back to the Core
7Th GroundStar User´s Conference
Iberia optimization case. Passenger department.
Criteria and model for the KP optimization
End shift travel time
Automatically the agent has
travel time assigned to come
back from the last task location to
the check-in area.
Function&Qualification model
Based on the ambitious targets we stablished for
the Real time system, the F&Q model was carefully
defined…and redefined.
Some adjustments in the operation side were
needed (training…).
“Social”
System
VS
Operation
Standing tasks
The system takes into account
the minutes in a shift that are
dedicated to the tasks types that
involved standing up, so that an
employee does not overpass the
maximum limit.
Pag : 25
Optimization: Back to the Core
7Th GroundStar User´s Conference
Iberia optimization case. Passenger department.
Auto sticking
Breaks are automatically stuck to
the previous task when the agent
ends the task in the staff
notification, and the break is
automatically started.
Event related tasks
Boarding task automaticaly ends
when the agent transmit the total
on board to the turnarround
manager.
Criteria and model for the KP optimization
Overlapping
Allowed for tasks with a certain
qualification and for some
minutes.
Productivity
Log-in
In the check-in area, the log-in
point is the first task start
location.
Pag : 26
Optimization: Back to the Core
7Th GroundStar User´s Conference
Iberia optimization case. Passenger department.
Pag : 27
Old allocation model before the optimization
Current allocation composition with the optimizer
Compressed view of the optimization window at the Pax.department
Optimization: Back to the Core
7Th GroundStar User´s Conference
Iberia optimization case. Passenger department.
Pag : 28
 Number of Unplanned tasks after pre-planning
 Minutes from last task to end shift time report to
measure productivity and shift feasibility.
 Report with the performance of the break
assignment, to assure that they are staggered.
 Rotation of task type performance report.
 On-time start of the task fulfillment.
Optimization evolution metrics
Optimization: Back to the Core
7Th GroundStar User´s Conference
Index
1. Reasons and motivation of the optimization
2. Necessity, characterization, priorities
3. Functional design of the optimization algorithm
4. Example of an optimization model : Pax Dep.
5. Lesson learnt in the IB´s optimization process
6. Future lines of development of the optimization
Pag : 29
010111110000111010101110101000100100000110011
Optimization: Back to the Core
7Th GroundStar User´s Conference
Lesson learnt
As in a travel through time machine, all the pieces affect to the complete mechanism
• The way we model the tasks
• The way we define the qualifications
• The way we model the travel network
…
What you define today will have
impact in the results you will obtain in
a long term.
Think beyond the present: since the first step of
the model approach, we are setting the basis of a
complex and solid architecture that will remain
for long time.
Past determines present, past determines future.
Pag : 30
Optimization: Back to the Core
7Th GroundStar User´s Conference
How to face the optimization?
Pag : 31
Optimization: Back to the Core
7Th GroundStar User´s Conference
How to face the optimization?
Identify the priorities of your business core.
It´s important to initiate in an early stage the internal work with all
the stakeholders involved in the business change
WHY?
Any business requires nowadays more than never a
sustainability based in the optimal usage of the resources and
an efficient driven operation
Automates and standardize those pillars are the foundations of
any business –change project
WHAT?
Pag : 32
Optimization: Back to the Core
7Th GroundStar User´s Conference
How to face the optimization? : Iberia´s insight….
WHO?
Optimization involves all the layers of the company.
Identify and clarify those conflicts between business targets and
operation constraints.
Ask for feedback, feedback and feedback to all the actors involved,
Users and Managers and provide them with analitycs reports and
optimization evolution metrics.
The know-how acquired by the proffesionals involved in the
optimization model must be shared and exploded as retrofeed in
the optimization knowledge lifecycle.
Pag : 33
Optimization: Back to the Core
7Th GroundStar User´s Conference
How to face the optimization?
Identify your targets.
Reduce restrictions and needs to the minimum
expression.
Identify the relation between the business core
variables and the system core parameters.
Evaluate the results of the possible combinations.
1 2 3 4
HOW?
Pag : 34
All the areas involved in the operation are subject to optimization, but each one requires a
specific approach that implies specific system functionalities and parameters.
Optimization: Back to the Core
7Th GroundStar User´s Conference
How to face the optimization?
Two-steps optimization
Cross-utilisation
Service level
Teaming
Task combination
Task overlapping
WHERE?
Pag : 35
Day of operation
Short term
Optimization: Back to the Core
7Th GroundStar User´s Conference
How to face the optimization?
Medium term
Long term
Optimization must be applied in every step of the resources planification process.
Planning & Rostering Pre-Planning Real Time
The real time optimization window that is applied in the day of the operation must be defined,
deciding in which timeframe the real time users have the entire responsability.
This window may vary in contingency situations.
WHEN?
Pag : 36
Optimization: Back to the Core
7Th GroundStar User´s Conference
How to face the optimization?
WHAT ELSE? Next in the roadmap...
Pag : 37
Optimization: Back to the Core
7Th GroundStar User´s Conference
Index
1. Reasons and motivation of the optimization
2. Necessity, characterization, priorities
3. Functional design of the optimization algorithm
4. Example of an optimization model : Pax Dep.
5. Lesson learned in the IB´s optimization process
6. Future lines of development of the optimization
Pag : 38
Optimization: Back to the Core
7Th GroundStar User´s Conference
Short & medium term enhancement to the airport optimization problem
General inventory of new potentail optimization airport challenges
Pag : 39
ULDs allocation ( peak & valleys )
Best nightly GSE re-fuelling routes
GHE apron management & parking
Laterlals assignment based on #ULDs & # bags
Automatic Service Level assignment
The behavioral profile of the staff considered by the opt.
Online queuing at Security & passport update the travel time
Airport digital signage update by the optimizer
Cost model optimization based in penalty costs : connectivity
Optimization: Back to the Core
7Th GroundStar User´s Conference
The last step : The hollistic multihub approach
Pag : 40
CM
1
Mobile Optimization Immobile Optimization Aircraft Optimization
CM
1
Cost Model / Hub
CM
n
CM
2
Airline CM
&
Overall
Optimizer
Resources
Tasks
GHE
ULDs
Gates
PKNs
Fleets
Tail numbers
Local Taxes
Infrastructure Usage
GA
O
GA
O
Global Aircraft Opt.
All fleet status
7Th GroundStar User´s Conference
Madrid, 12-14 of September 2012

Contenu connexe

En vedette

En vedette (6)

Optimal Forms
Optimal FormsOptimal Forms
Optimal Forms
 
Small Problems Vs Great Solutions Big Data Approach for Active & Passive Self...
Small Problems Vs Great Solutions Big Data Approach for Active & Passive Self...Small Problems Vs Great Solutions Big Data Approach for Active & Passive Self...
Small Problems Vs Great Solutions Big Data Approach for Active & Passive Self...
 
Fntdb07 architecture
Fntdb07 architectureFntdb07 architecture
Fntdb07 architecture
 
October 26, Optimization
October 26, OptimizationOctober 26, Optimization
October 26, Optimization
 
Iberia´s HCC Project
Iberia´s HCC ProjectIberia´s HCC Project
Iberia´s HCC Project
 
The Airport of the Future
The Airport of the FutureThe Airport of the Future
The Airport of the Future
 

Similaire à Optimization : Back to the Core

Performance Testing Driving Capacity Management at easyJet
Performance Testing Driving Capacity Management at easyJetPerformance Testing Driving Capacity Management at easyJet
Performance Testing Driving Capacity Management at easyJetitSMF France
 
Anupam_Chaubey_QA_Resume_1Sep
Anupam_Chaubey_QA_Resume_1SepAnupam_Chaubey_QA_Resume_1Sep
Anupam_Chaubey_QA_Resume_1Sepanupam chaubey
 
2012 connectionpoint pcammisa_hpcm
2012 connectionpoint pcammisa_hpcm2012 connectionpoint pcammisa_hpcm
2012 connectionpoint pcammisa_hpcmInnovusPartners
 
Next generation business automation with the red hat decision manager and red...
Next generation business automation with the red hat decision manager and red...Next generation business automation with the red hat decision manager and red...
Next generation business automation with the red hat decision manager and red...Masahiko Umeno
 
Enterprise Assets Management PowerPoint Presentation Slides
Enterprise Assets Management PowerPoint Presentation Slides Enterprise Assets Management PowerPoint Presentation Slides
Enterprise Assets Management PowerPoint Presentation Slides SlideTeam
 
1) Question Add Targets to Balanced score Card
1) Question  Add Targets to Balanced score Card1) Question  Add Targets to Balanced score Card
1) Question Add Targets to Balanced score CardMartineMccracken314
 
1) Question Add Targets to Balanced score Card
1) Question  Add Targets to Balanced score Card1) Question  Add Targets to Balanced score Card
1) Question Add Targets to Balanced score CardAbbyWhyte974
 
1) question add targets to balanced score card
1) question  add targets to balanced score card1) question  add targets to balanced score card
1) question add targets to balanced score cardsmile790243
 
Implementing Oracle Hyperion Profitability and Cost Management in a Professio...
Implementing Oracle Hyperion Profitability and Cost Management in a Professio...Implementing Oracle Hyperion Profitability and Cost Management in a Professio...
Implementing Oracle Hyperion Profitability and Cost Management in a Professio...InnovusPartners
 
Performance testingfromthecloud_usingBlazemeter
Performance testingfromthecloud_usingBlazemeterPerformance testingfromthecloud_usingBlazemeter
Performance testingfromthecloud_usingBlazemeterMohit Verma
 
OTS - Everything you wanted to know but didn't ask
OTS - Everything you wanted to know but didn't askOTS - Everything you wanted to know but didn't ask
OTS - Everything you wanted to know but didn't askJeff Hackney
 
Agile Estimation for Fixed Price Model
Agile Estimation for Fixed Price ModelAgile Estimation for Fixed Price Model
Agile Estimation for Fixed Price Modeljayanth72
 
Exploring the Challenges of Implementing and Sustaining Cross-Platform NAS Ca...
Exploring the Challenges of Implementing and Sustaining Cross-Platform NAS Ca...Exploring the Challenges of Implementing and Sustaining Cross-Platform NAS Ca...
Exploring the Challenges of Implementing and Sustaining Cross-Platform NAS Ca...EvansIncorporated
 
Baskaren Accomplishments Summary
Baskaren Accomplishments SummaryBaskaren Accomplishments Summary
Baskaren Accomplishments Summaryguest524810
 
7. 21.10.11-t. zielinski-processes or costs
7. 21.10.11-t. zielinski-processes or costs7. 21.10.11-t. zielinski-processes or costs
7. 21.10.11-t. zielinski-processes or costsICV_eV
 
7. 21.10.11-t. zielinski-processes or costs
7. 21.10.11-t. zielinski-processes or costs7. 21.10.11-t. zielinski-processes or costs
7. 21.10.11-t. zielinski-processes or costsICV_eV
 
The Next Generation Application Server – How Event Based Processing yields s...
The Next Generation  Application Server – How Event Based Processing yields s...The Next Generation  Application Server – How Event Based Processing yields s...
The Next Generation Application Server – How Event Based Processing yields s...Guy Korland
 

Similaire à Optimization : Back to the Core (20)

Test Automation in Agile
Test Automation in AgileTest Automation in Agile
Test Automation in Agile
 
Performance Testing Driving Capacity Management at easyJet
Performance Testing Driving Capacity Management at easyJetPerformance Testing Driving Capacity Management at easyJet
Performance Testing Driving Capacity Management at easyJet
 
Anupam_Chaubey_QA_Resume_1Sep
Anupam_Chaubey_QA_Resume_1SepAnupam_Chaubey_QA_Resume_1Sep
Anupam_Chaubey_QA_Resume_1Sep
 
2012 connectionpoint pcammisa_hpcm
2012 connectionpoint pcammisa_hpcm2012 connectionpoint pcammisa_hpcm
2012 connectionpoint pcammisa_hpcm
 
Next generation business automation with the red hat decision manager and red...
Next generation business automation with the red hat decision manager and red...Next generation business automation with the red hat decision manager and red...
Next generation business automation with the red hat decision manager and red...
 
Fundamentals Performance Testing
Fundamentals Performance TestingFundamentals Performance Testing
Fundamentals Performance Testing
 
Enterprise Assets Management PowerPoint Presentation Slides
Enterprise Assets Management PowerPoint Presentation Slides Enterprise Assets Management PowerPoint Presentation Slides
Enterprise Assets Management PowerPoint Presentation Slides
 
1) Question Add Targets to Balanced score Card
1) Question  Add Targets to Balanced score Card1) Question  Add Targets to Balanced score Card
1) Question Add Targets to Balanced score Card
 
1) Question Add Targets to Balanced score Card
1) Question  Add Targets to Balanced score Card1) Question  Add Targets to Balanced score Card
1) Question Add Targets to Balanced score Card
 
1) question add targets to balanced score card
1) question  add targets to balanced score card1) question  add targets to balanced score card
1) question add targets to balanced score card
 
Implementing Oracle Hyperion Profitability and Cost Management in a Professio...
Implementing Oracle Hyperion Profitability and Cost Management in a Professio...Implementing Oracle Hyperion Profitability and Cost Management in a Professio...
Implementing Oracle Hyperion Profitability and Cost Management in a Professio...
 
Performance testingfromthecloud_usingBlazemeter
Performance testingfromthecloud_usingBlazemeterPerformance testingfromthecloud_usingBlazemeter
Performance testingfromthecloud_usingBlazemeter
 
Priti Singh
Priti SinghPriti Singh
Priti Singh
 
OTS - Everything you wanted to know but didn't ask
OTS - Everything you wanted to know but didn't askOTS - Everything you wanted to know but didn't ask
OTS - Everything you wanted to know but didn't ask
 
Agile Estimation for Fixed Price Model
Agile Estimation for Fixed Price ModelAgile Estimation for Fixed Price Model
Agile Estimation for Fixed Price Model
 
Exploring the Challenges of Implementing and Sustaining Cross-Platform NAS Ca...
Exploring the Challenges of Implementing and Sustaining Cross-Platform NAS Ca...Exploring the Challenges of Implementing and Sustaining Cross-Platform NAS Ca...
Exploring the Challenges of Implementing and Sustaining Cross-Platform NAS Ca...
 
Baskaren Accomplishments Summary
Baskaren Accomplishments SummaryBaskaren Accomplishments Summary
Baskaren Accomplishments Summary
 
7. 21.10.11-t. zielinski-processes or costs
7. 21.10.11-t. zielinski-processes or costs7. 21.10.11-t. zielinski-processes or costs
7. 21.10.11-t. zielinski-processes or costs
 
7. 21.10.11-t. zielinski-processes or costs
7. 21.10.11-t. zielinski-processes or costs7. 21.10.11-t. zielinski-processes or costs
7. 21.10.11-t. zielinski-processes or costs
 
The Next Generation Application Server – How Event Based Processing yields s...
The Next Generation  Application Server – How Event Based Processing yields s...The Next Generation  Application Server – How Event Based Processing yields s...
The Next Generation Application Server – How Event Based Processing yields s...
 

Dernier

H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DaySri Ambati
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 

Dernier (20)

H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 

Optimization : Back to the Core

  • 1. Optimization: Back to the Core 7Th GroundStar User´s Conference 7Th GroundStar User´s Conference Madrid, 12-14 of September 2012
  • 2. Optimization: Back to the Core 7Th GroundStar User´s Conference 1. Reasons and motivation of the optimization 2. Necessity, characterization, priorities 3. Functional design of the optimization algorithm 4. Example of an optimization model : Pax Dep. 5. Lesson learnt in the IB´s optimization process 6. Future lines of development of the optimization Index Pag : 2
  • 3. Why back ?, something has been forgotten? Optimization: Back to the Core 7Th GroundStar User´s Conference • In many projects it´s raised a common perception about the optimization failure • The perception about the pending lesson persuades all the actors to not admit the state of the implementation • A rejection from the final users is always a present risk not properly managed • The expected improvement in terms of FTE for all dispatching duties finally does not satisfy the original Business Plan Pag : 3
  • 4. Optimization: Back to the Core 7Th GroundStar User´s Conference Why core ?, It´s really so important the optimizer ? • Nobody doubts that Google´s heart it´s represented by its optimizer. • The core aims of any digital support within the airport operational framework are : • Velocity • Effectiveness • Comprehensive analysis • Reduced men hours requirements • Traceability • Standardization of decisions • Those attributes have the possibility to be achieved just with de present of a strong optimization component. Pag : 4
  • 5. Optimization: Back to the Core 7Th GroundStar User´s Conference Which are the failure reasons of the optimization processes ? Optimization Iceberg Functional Model Wrong Qualification profile Functional Model Absence of Priorities Poor realism of the physical model Employee acceptance Optimize requires to extract in advance the business reason hidden over a daily human interaction We mainly focus the problem on the employee acceptance To design the airport trying to reproduce as much as possible all the particularities many times is the easiest and faster 1st approach All the skipped steps during the configuration staged before or later appear as constraints to the best optimization Conceptualization and development phase Implementation Pag : 5
  • 6. % representation % weight Optimization: Back to the Core 7Th GroundStar User´s Conference Do we really know what it´s needed to be optimized ? • Despite It´s seems to be really obvious, first stage just requires to clearly identify which are the key factors we want to potentiate automatically with the optimization. All of them would have to be weighted for immobile and mobile resources Mobile resources optimization Inmmobile resources optimization % representation % weight Tasks Emp Rotation Travel Time Time Based Team Based Travel Time Time Based Team Based % representation % weight % representation % weight Fuel Balanc. Usage Travel Time Time Based Tasks Travel Time Time Based Tasks Pag : 6
  • 7. Optimization: Back to the Core 7Th GroundStar User´s Conference A global understanding of the business requirements are needed in order to unlock the optimization problem from its firt stage Passenger Department  Check-in & Boarding Tasks  Cross utilized  Shared between airlines Baggage Area  Departure & Arrival Baggage  Cross utilized between all areas  Oversize pieces also managed Load & Unload  Team based structure  A car is needed for transport  Shared between terminals Key Priorities:  Boarding & Iberia´s flights  Wide Bodies preferred  Peak Hours more important Key Requirements:  Qualification Profile  Training status  Function status Hygienic and ergonomic variables  Rotation of roles between the Staff  Minimize the Travel Time  Balanced workload  Authorized breaks Key Constraints:  Ramp & Passenger Network  Sign In & Sign Out point  Max. Ramp Speed Pag : 7
  • 8. Optimization: Back to the Core 7Th GroundStar User´s Conference Quantity & Quality of the optimization variables # Flights/carroulsels #Baggage / Flight # Airline #Lateral #ULDs: Local/ Business #Airline #ULDs # Short Connections #PKNs #aircraft Type # Pax / Flight #Airline #Boarding Gate # Agents / flight #PMRs/WCHR/UMs Number of passengers waiting to be board Number of baggage waiting to be loaded Number of ULDs waiting to be loaded Boarding • Besides the relevance of the base variables in order to track the evolution of the execution , it´s essential to identify a drop-style metric linked with each significance task type • For each operational process It´s needed to be identify the best Taylor-made set of optimization variables ULDs Baggage Pag : 8
  • 9. Optimization: Back to the Core 7Th GroundStar User´s Conference Index 1. Reasons and motivation of the optimization 2. Necessity, characterization, priorities 3. Functional design of the optimization algorithm 4. Example of an optimization model : Pax Dep. 5. Lesson learnt in the IB´s optimization process 6. Future lines of development of the optimization Pag : 9
  • 10. Optimization: Back to the Core 7Th GroundStar User´s Conference Which are the variables that affect in the optimization? Passenger variables Aircraft type (capacity)  Number of passengers Per class Long/medium/short haul, Local/transit Forecast 60/30/3 days & day of operation  Clients arrival profiles  Per type of traffic, week day, timeframe Check-in process time Service level Number of check-in counters available Number of bags Planification variables 1 of 2 Impredictable variables •Special services (Missconnections, Ums..) •Resources absences •Infraestructure restrictions •Vehicles availability Pag : 10 Impredictable variables Passenger variables Inmobile resources variables Business Rules Resources capabilities Social Restrictions Travel Network
  • 11. Optimization: Back to the Core 7Th GroundStar User´s Conference Which are the variables that affect in the optimization? Travel Network •Travel time •Distances Business Rules •Boarding task automaticaly ends when the agent transmit the total on board to the coordinator •Breaks automatically started •Maximum Overlapping •Optimization window Resources capabilities •Functions & Qualifications Hierarchy Incompability Social Restrictions •Break buffer restrictions •Restriction of length of certain type of tasks (stand up tasks) •Final shift travel time to log-out location Optimization variables 2 of 2 Inmobile resources variables •Inmobile resources assignment Stand: finger/remote Virtual stands Gate (virtual locations) Baggage carrousel Airport authority rules Local belts •Number of concurrent flights/bags Pag : 11
  • 12. Optimization: Back to the Core 7Th GroundStar User´s Conference Strategic Optimization Canvas for each Work Area Competing factor Offering levels Travel Time Overlap Team Capacity Split. Rules Breaks Sign In/Out Location Competing factor Offering levels Travel Time Overlap Team Capacity Split. Rules Breaks Sign In/Out Location Load & Unload. Check-In & Boarding  Each particular Work Area is represented by an individual profile.  The unique optimization footprint shows like a DNA the weighted priorities linked with the partial behavioral.  The global optimization behavior is more than the simple addition of the total sum of the individual ones.  Each task individually has the possibility to be escalated in term of priorization.  It´s healthy to establish a trial & failure cyclic approach during the establishment of the final strategic optimization canvas of each work area.  Each competing factor is leading the global result of the optimization for each work area Pag : 12
  • 13. Optimization: Back to the Core 7Th GroundStar User´s Conference Optimization Scenarios : The easiest way to react to the real changes Scenario Base Scenario 1 Scenario 2 Scenario 3 Scenario 4  The more severe is the environment the less complex should the scenario  The optimization exceptions try to strictly modify the behavior by changing the priorities of each task  The creation of the Scenarios should be faced like an continuous ongoing issue Daily Operation Delays Low Visibility Snow Crisis Accident Task to be priorized Ergonomic factors & Soft rules Gradient of severity Pag : 13
  • 14. Optimization: Back to the Core 7Th GroundStar User´s Conference Optimization Framework : An evolutionary process Montly Weekly Pre.Plan Real Time Pag : 14 M1 M2 M2 W1 W2 W3 W4 W5 W1 W2 W3 W4 W5 W1 W2 W3 W4 W5 Past Frozen Window Optimization Timeframe Future Real Time
  • 15. Optimization: Back to the Core 7Th GroundStar User´s Conference Index 1. Reasons and motivation of the optimization 2. Necessity, characterization, priorities 3. Functional design of the optimization algorithm 4. Example of an optimization model : Pax Dep. 5. Lesson learnt in the IB´s optimization process 6. Future lines of development of the optimization Pag : 15
  • 16. Optimization: Back to the Core 7Th GroundStar User´s Conference Optimization algorithm parameters Optimization Algorithm Basic Settings Organization Business Process Miscellaneous Pag : 16
  • 17. Optimization: Back to the Core 7Th GroundStar User´s Conference Optimization algorithm parameters Task duration Qualifi. Shift restrictions Travel time Overlapping Task priority Rotation of task type Work Load Reduce Gaps Restriction for the optimizer high low Business Priority high medium medium low Combine, Divide and… Conquer! Pag : 17
  • 18. Optimization: Back to the Core 7Th GroundStar User´s Conference Optimization algorithm parameters This makes that shifts which share common start and end times are sorted different every day, thus assigning the same orders to different shifts. This way, staff doesn't have to do the same orders every day. RandomShiftOrder = 1 ConsiderMinOrderLength = 1 PlanFullShiftLengthTasks = 1 PreferResourceWithoutTask = 1 Do not plan tasks with length shorter than a predefined value. Plan full shift length tasks first. The resources with no planned task are sorted first. GS Real Time INI file 1 of 2 Pag : 18
  • 19. Optimization: Back to the Core 7Th GroundStar User´s Conference Optimization algorithm parameters GS Real Time INI file With the activation of this parameter, for the algorithm the Workload is much more important than any other cost parameter. The optimizer plans the next task always to the resource with the lowest workload. Used for Real Time of Turnarround managers, where overlapping is allowed for certain type of tasks. SortWorkLoad = 1 Do not plan tasks with length shorter than a predefined value. This makes that shifts which share common start and end times are sorted different every day, thus assigning the same orders to different shifts. This way, staff doesn't have to do the same orders every day. AlphaEarlyStart = 1 RandomShiftOrder = 1 2 of 2 Pag : 19
  • 20. Optimization: Back to the Core 7Th GroundStar User´s Conference Index 1. Reasons and motivation of the optimization 2. Necessity, characterization, priorities 3. Functional design of the optimization algorithm 4. Example of an optimization model : Pax Dep. 5. Lesson learnt in the IB´s optimization process 6. Future lines of development of the optimization Pag : 20
  • 21. Optimization: Back to the Core 7Th GroundStar User´s Conference Iberia optimization case. Passenger department. Flight Schedule Resiber PlanControl Rostering RT-Preplanning Real Time Control Web Roster BI & AOM Passenger Forecast •Task assignment •Sign-in location •Teaming •Detection of demand not covered Statistics • Number of Passengers per flight • Scheduled Operation VS Real Operation Sign-in Location •Create NetDemand •Transfer existing shifts from Rost. To Plan. •Create efficient shifts •Assign shifts to Staff •Shifts modifications if needed •Periodical reviews Demand VS Supply Shifts Swaps •Shifts + Functions + Special activities •Automatic Optimized assignment of tasks to staff •Anual FullTimers shiftpattern Planning…Preplanning…Real time INFORM Tool Pre-Season In-Season Post Day of Operation IB Tool 2 of 2 Pag : 21
  • 22. Optimization: Back to the Core 7Th GroundStar User´s Conference Iberia optimization case. Passenger department. Planning…Preplanning…Real time Planning parameters and Planning business rules are a reflex of the real time ones, to obtain an optimum result in the resources availability and assignment. Same Rules Same task priorities Boardings Check-in A precise coordination process is followed to update the business rules simultaneously in the planning department and Real Time Maint. Team. Pag : 22
  • 23. Optimization: Back to the Core 7Th GroundStar User´s Conference Iberia optimization case. Passenger department : facts & figures Shifts per day Workarea Check-in + Boarding Allocators Qualifications Employees Tasks per day in Real Time 70 different log-in locations Iberia specific + third companies In 200 different locations 5 different contract types Check-in and boarding tasks mixed in one shift Pag : 23
  • 24. Optimization: Back to the Core 7Th GroundStar User´s Conference Iberia optimization case. Passenger department. Specific characteristics for the KP optimization Cross utilization between check-in and boarding areas. Tasks distributed in 2 buildings separated 2.5 kilometers with 1 security control. Combination of agents with 3 different level of experience for boardings. Breaks need to be asigned in a specific shift timeframe. Limit total minutes of certain tasks in an agent shift, due to “social restrictions”. Specific third parties tasks that require fix qualifications and procedures. Certainty that the agent is located in the task location is a must. Pag : 24
  • 25. Optimization: Back to the Core 7Th GroundStar User´s Conference Iberia optimization case. Passenger department. Criteria and model for the KP optimization End shift travel time Automatically the agent has travel time assigned to come back from the last task location to the check-in area. Function&Qualification model Based on the ambitious targets we stablished for the Real time system, the F&Q model was carefully defined…and redefined. Some adjustments in the operation side were needed (training…). “Social” System VS Operation Standing tasks The system takes into account the minutes in a shift that are dedicated to the tasks types that involved standing up, so that an employee does not overpass the maximum limit. Pag : 25
  • 26. Optimization: Back to the Core 7Th GroundStar User´s Conference Iberia optimization case. Passenger department. Auto sticking Breaks are automatically stuck to the previous task when the agent ends the task in the staff notification, and the break is automatically started. Event related tasks Boarding task automaticaly ends when the agent transmit the total on board to the turnarround manager. Criteria and model for the KP optimization Overlapping Allowed for tasks with a certain qualification and for some minutes. Productivity Log-in In the check-in area, the log-in point is the first task start location. Pag : 26
  • 27. Optimization: Back to the Core 7Th GroundStar User´s Conference Iberia optimization case. Passenger department. Pag : 27 Old allocation model before the optimization Current allocation composition with the optimizer Compressed view of the optimization window at the Pax.department
  • 28. Optimization: Back to the Core 7Th GroundStar User´s Conference Iberia optimization case. Passenger department. Pag : 28  Number of Unplanned tasks after pre-planning  Minutes from last task to end shift time report to measure productivity and shift feasibility.  Report with the performance of the break assignment, to assure that they are staggered.  Rotation of task type performance report.  On-time start of the task fulfillment. Optimization evolution metrics
  • 29. Optimization: Back to the Core 7Th GroundStar User´s Conference Index 1. Reasons and motivation of the optimization 2. Necessity, characterization, priorities 3. Functional design of the optimization algorithm 4. Example of an optimization model : Pax Dep. 5. Lesson learnt in the IB´s optimization process 6. Future lines of development of the optimization Pag : 29
  • 30. 010111110000111010101110101000100100000110011 Optimization: Back to the Core 7Th GroundStar User´s Conference Lesson learnt As in a travel through time machine, all the pieces affect to the complete mechanism • The way we model the tasks • The way we define the qualifications • The way we model the travel network … What you define today will have impact in the results you will obtain in a long term. Think beyond the present: since the first step of the model approach, we are setting the basis of a complex and solid architecture that will remain for long time. Past determines present, past determines future. Pag : 30
  • 31. Optimization: Back to the Core 7Th GroundStar User´s Conference How to face the optimization? Pag : 31
  • 32. Optimization: Back to the Core 7Th GroundStar User´s Conference How to face the optimization? Identify the priorities of your business core. It´s important to initiate in an early stage the internal work with all the stakeholders involved in the business change WHY? Any business requires nowadays more than never a sustainability based in the optimal usage of the resources and an efficient driven operation Automates and standardize those pillars are the foundations of any business –change project WHAT? Pag : 32
  • 33. Optimization: Back to the Core 7Th GroundStar User´s Conference How to face the optimization? : Iberia´s insight…. WHO? Optimization involves all the layers of the company. Identify and clarify those conflicts between business targets and operation constraints. Ask for feedback, feedback and feedback to all the actors involved, Users and Managers and provide them with analitycs reports and optimization evolution metrics. The know-how acquired by the proffesionals involved in the optimization model must be shared and exploded as retrofeed in the optimization knowledge lifecycle. Pag : 33
  • 34. Optimization: Back to the Core 7Th GroundStar User´s Conference How to face the optimization? Identify your targets. Reduce restrictions and needs to the minimum expression. Identify the relation between the business core variables and the system core parameters. Evaluate the results of the possible combinations. 1 2 3 4 HOW? Pag : 34
  • 35. All the areas involved in the operation are subject to optimization, but each one requires a specific approach that implies specific system functionalities and parameters. Optimization: Back to the Core 7Th GroundStar User´s Conference How to face the optimization? Two-steps optimization Cross-utilisation Service level Teaming Task combination Task overlapping WHERE? Pag : 35
  • 36. Day of operation Short term Optimization: Back to the Core 7Th GroundStar User´s Conference How to face the optimization? Medium term Long term Optimization must be applied in every step of the resources planification process. Planning & Rostering Pre-Planning Real Time The real time optimization window that is applied in the day of the operation must be defined, deciding in which timeframe the real time users have the entire responsability. This window may vary in contingency situations. WHEN? Pag : 36
  • 37. Optimization: Back to the Core 7Th GroundStar User´s Conference How to face the optimization? WHAT ELSE? Next in the roadmap... Pag : 37
  • 38. Optimization: Back to the Core 7Th GroundStar User´s Conference Index 1. Reasons and motivation of the optimization 2. Necessity, characterization, priorities 3. Functional design of the optimization algorithm 4. Example of an optimization model : Pax Dep. 5. Lesson learned in the IB´s optimization process 6. Future lines of development of the optimization Pag : 38
  • 39. Optimization: Back to the Core 7Th GroundStar User´s Conference Short & medium term enhancement to the airport optimization problem General inventory of new potentail optimization airport challenges Pag : 39 ULDs allocation ( peak & valleys ) Best nightly GSE re-fuelling routes GHE apron management & parking Laterlals assignment based on #ULDs & # bags Automatic Service Level assignment The behavioral profile of the staff considered by the opt. Online queuing at Security & passport update the travel time Airport digital signage update by the optimizer Cost model optimization based in penalty costs : connectivity
  • 40. Optimization: Back to the Core 7Th GroundStar User´s Conference The last step : The hollistic multihub approach Pag : 40 CM 1 Mobile Optimization Immobile Optimization Aircraft Optimization CM 1 Cost Model / Hub CM n CM 2 Airline CM & Overall Optimizer Resources Tasks GHE ULDs Gates PKNs Fleets Tail numbers Local Taxes Infrastructure Usage GA O GA O Global Aircraft Opt. All fleet status
  • 41.
  • 42. 7Th GroundStar User´s Conference Madrid, 12-14 of September 2012

Notes de l'éditeur

  1. DB: 15-20 SEGUNDOS SIN LEER RESALTANDO EL PORQUE DE LA IMPORTANCIA DE RETOMAR UNA ASIGNATURA PENDIENTE DE MUCHOS PROYECTOS IMPLANTADOS
  2. DB : 1-2 MINUTOS RESALTANDO LA IMPORTANCIA DE LA OPTIMIZACIÓN DENTRO DEL CONJUTO COMPLEJIDAD DE GESTIONAR LA OPERACIÓN DE MANERA MANUAL. NECESIDAD DE ESTANDARIZAR DE HOMOGENEIZAR LA TOMA DE DECISIONES CON LA GARANTIA DE QUE EL FEEDBACK Y EL ANÁLISIS DE LA OPERACIÓN CUENTAN CON UN MODELO BASE LO SUFICIENTEMENTE FUNDAMENTADO SOLAMENTE SE PUEDE CONSEGUIR GRACIAS A LA OPTIMIZACIÓN
  3. DB: RECALCAR QUE NO ES LA ÚLTIMA ETAPA, LO EVIDENTE, LO QUE SE VE ( DESPLIEGUE Y ACEPTACIÓN POR EL USUARIO ) LA PARTE QUE GENERA MAS PROBLEMAS EN EL DESARROLLO DE LOS MODELOS DE OPTIMIZACIÓN , LO NO EVIDENTE, LO ASOCIADO A LAS ETAPAS DE CONCEPCIÓN, DESARROLLO, MODELADO, ES DECIR LO MAS CERCANO A LA CONCEPCIÓN Y ENTENDIMIENTO DEL NEGOCIO LO QUE EN MUCHAS OCASIONES NO SE DESARROLLA CORRECTAMENTE.
  4. DB: NO HABLAR DE LAS TABLAS EN DETALLE, SOLAMENTE GENERAR LA REFLEXIÓN ACERCA DE LO QUE SE QUIERE OPTIMIZAR….MÓVILES ? , INMÓVILES ? , AMBOS, INCOMPATIBILIDADES, COMPLEMENTARIEDADES, POSIBLES SINERGIAS. ES NECESARIO TENER CLARO , CON UN LENGUAJE INICIAL, BASADO EN REGLAS DE NEGOCIO, CUALES SON LOS PESOS Y LOS CONCEPTOS QUE SE QUIEREN POTENCIAR, A MUY ALTO NIVEL, ES LA PARTE MAS ESTRATÉGICA DEL MODELO DE CONCEPCIÓN DE LA OPTIMIZACIÓN REALLY THE FOUNDATIONS OF THE HOLE PROCESS
  5. DB: LO ESTRATÉGICO PUEDE MAS TARDE ENTRAN EN CONFLICTO CON LO OPERTIVO, O CON LO TÉCNICO, SABER QUE ES PRESCINDIBLE Y QUE ES CORE DENTRO DE UN PROCESO CORE REQUIERE UNA FASE DE REFLEXIÓN INTERNA QUE CUANTO ANTES SE ABORDE MEJOR PARA EL PROYECTO. NO LEER EL BLOQUE DE LA IZQUIERDA , REFORZAR LA NECESIDAD DE ANALIZAR PARA CADA ÁREA DE OPTIMIZACIÓN AL MENOS CUATRO BLOQUES DESDE EL PUNTO DE VISTA ESTRATÉGICO: LAS REGLAS GENERALES DE NEGOCIO Y SUS POSIBLES PRIORIDADES, EL MODELO DE GESTIÓN DE LOS RRHH, LAS CONDICIONES DE TRABAJO Y LA ERGONOMIA ESPECÍFICA Y LAS CONDICIONES DECONT
  6. DB: IDENTIFICAR EN UNA ETAPA TEMPRANA CUALES SON LAS VARIABLES QUE PERMITEN ACTUAR AL OPTIMIZADOR, CUALES PERMITEN EL DESARROLLO DE UN TRACKING, ALERTAR AL EQUIPO DE IT DE GAPS O DE REQUERIMIENTOS QUE PERMITAN DISPONER DE FLUJOS DE INFORMACIÓN EN TIEMPO REAL ES UNA DE LAS PRIMERAS CONCLUSIONES DE ESTA ETAPA. DIFERENCIAR ENTRE VARIABLES BASE DE OPTIMIZACIÓN Y VARIABLES DE CONTROL Y SEGUIMIENTO DE LA MISMA
  7. DB: AFTER THE CONCEPTION OF THAT OVERALL OPTIMIZATION FRAMEWORK……. LA PLANIFICACIÓN DEBE DE APROXIMARSE LO MÁXIMO DE CARA A SACAR CONCLUSIONES DEL OPTIMIZADOR EN REAL TIME CON LA GARANTÍA DE DONDE SE PRODUCEN LOS EMPLEADOS. EL NÚMERO DE EQUIPOS, DE MOSTRADORES, ….. SON RESTRICCIONES QUE EN ESTA ETAPA DE PLANIFICACIÓN SALEN A LA LUZ Y QUE PUEDEN CONDICIONAR EL COMPORTAMIENTO DEL OPTIMIZADOR EN FASES POSTERIORES….. SABER CUAL ES EL COMPORTAMIENTO DESEADO ANTE ESCENARIO NO PARAMETRIZABLES ES UN ÁREA EN LA QUE ES NECESARIO EXPLORAR EL COMPORTAMIENTO DESEADO Y LOS POSIBLES ESCENARIO……
  8. Db: NO LEER Y REPASAR DE MANERA GENERAL…..
  9. DB: RESALTAR LA NECESIDAD DE DISEÑAR UN TRAJE A MEDIDA, UN TAYLOR MADE OPTIMIZATION FOOTPRINT PARA CADA ÁREA DE TRABAJO, DEPARTAMENTO…. SOBRE EL QUE PODER CONTRASTAR LA BONDAD DEL RESULTADO GRACIAS AL FEEDBACK RECURRENTE APORTADO POR TODA LA CAPA DE BI,TANTO EN FASE DE DESARROLLO COMO EN FASE DE MANTEIMIENTO. CUENTAS CON UNAS VARIABLES QUE SON LA BASE PARA LA CONFIGURACIÓN , PERO DICHAS VARIABLES DEBEN SER COMBINADAS CON EL OBJETO DE REFORZAR AQUELLOS COMPETING FACTORS MAS VINCULADOS AL NEGOCIO…. HACE HINCAPIE EN EL DESARROLLO ESPIRAL BAJO CICLOS RECURRENTES DE MEJORA…
  10. DB: DEFINICIÓN DE ESCENARIOS, LA CRITICIDAD DE LOS MISMOS DEBE OBLIGARNOS A PRESCINDIR DE CIERTAS VARIABLES…. CUANTO MAS CRÍTICO ES UN ESCENARIO , ES NECESARIO CENTRARSE EN AQUELLAS VARIABLES QUE SON CORE CON EL OBJETO DE SIMPLIFICAR EL MODELO DE OPTIMIZACIÓN….. MÍNIMA ERGONOMÍA…… MÁXIMA EFICACIA….
  11. DB: RESALTAR EL HORIZONTE TEMPORAL DE LA OPTIMIZACIÓN…… DESDE PLANNING HASTA REAL TIME….
  12. CC: HEMOS ESTADO VIENDO VARIABLES DE NEGOCIO PERO ES NECEARIO TRASLADAR ESTOS REQUISITOS A UNA ESTRUCTURA DE MODELADO QUE SE SOPORTA CON BASE EN PARÁMETROS Y REGLAS, ESTE MODELO NOS ACOMPAÑA DURANTE LA FASE DEL MODELADO Y NOS CONDICIONA EL TRADUCIR SACÁNDOLE EL MÁXIMO PARTIDO A LA CAPACIDADES DE MODELADO LOS REQUERIMIENTOS A REGLAS Y VARIABLES ES UNA RESPONSABILIDAD COMPARTIDA ENTRE INFORM Y EL EQUIPO DE IMPLANTACIÓN, LA PIEDRA ROSETA QUE MIGRA LAS VARIABLES DE NEGOCIO EN REGLAS DEL SISTEMA RESIDEN EN EL CONSULTOR QUE LIDERE DESDE EL PRINCIPIO LA IMPLANTACIÓN , ES IMPORTANTE PODER COMUNICAR Y DOCUMENTAR LA FASE PREVIA PARA QUE EL PUNTO DE PARTIDA CUENTE CON TODOS LOS INGREDIENTES…..
  13. CC: COMO COMENTABA DB….. UNA VEZ CONTAMOS CON LOS PARÁMETROS DE OPTIMIZACIÓN ES NECESARIO DESARROLLAR UNA ESTRATEGIA DE COMBINACIÓN Y DE REPARTO DE PESOS EN LA QUE A MODO DE MATRIZ DE COMPATIBILIDAD VAYAMOS ESTRUCTURADO EL DISEÑO DE LAS REGLAS DE MODELADO DEL OPTIMIZADOR.
  14. CC: LO HEMOS ESTADO INTENTANDO EVITAR…… PERO ES NECESARIO ENTRAR EN DETALLE EN EL INI´S WORLD…. QUE A MAS DE UNO ESTOY SEGURA QUE LE HA DADO MAS PESADILLAS…… UNKOWN FRIEND….
  15. CC: CONTINUACIÓN CON LA ANTERIOR…… PARARSE EN ALGUNO DE LOS EJEMPLOS Y HACER LA ANALOGÍA DE DONDE VENGAMOS PARA REFORZAR QUE ES IMPORTANTE NO PERDERSE EN EL PROCESO, UNA VEZ QUE SE ENTRA A JUGAR CON LOS PARÁMETROS SE PUEDE PERDER LA LÓGICA GENERAL….. ES IMPORTANTE TENER SIEMPRE PRESENTE MIENTRAS SE MODELA EL STRATEGIC CANVAS OPTIMIZATION DNA DE CADA DEPARTAMENTO.
  16. CC: BI & AOM “ business intelligence & airport operational metrics “ CONTAR EL PROCESO DE ATRÁS HACIA DELANTE….MOSTRANDO LOS TEXTOS NO SE CONCIBLE UN PROCESO DE OPTIMIZACIÓN EN REAL TIME SI UN ESQUEMA DE INTERACCIÓN QUE CONTEMPLE TODAS ESTAS ETAPAS, MUCHOS DE VOSOTROS CONTAIS PARA CIERTAS DE ESTAS PIEZAS SOLUCIONES INTERNAS , EN NUESTRO CASO CONTANDO CON UNA SOLUCIÓN INTEGRADA DENTRO DE LOS PRODUCTOS DE GS OBSERVAMOS EL ESQUEMA DENTRO DE UN MODELO CÍCLICO DE INTERACCIÓN ENTRE TODAS LAS PARTES.
  17. CC: ES IMPORTANTE GARANTIZAR QUE CONTAMOS CON UN SET HOMOGENEO Y EQUIVALENTE DE REGLAS TANTO EN PLANNNING COMO EN REAL TIME TANTO DE GENERACIÓN DE TAREAS COMO DE PRIORIDADES Y PESOS. EL RESULTADO DE LA OPTIMIZACIÓN ESTÁTICA DE PLANNING Vs CÍCLICA DE REAL TIME DEBEN DE PERMITIR UNA COMPARACIÓN DE LOS RESULTADOS DE TAL MODO QUE LA OTIMIZACIÓN EN REAL TIME NO TENGA UN COMPORTAMIENTO DIFERENTE EN GRANDES RASGOS. LA CALIDAD DE LOS DATOS , LA DISPONIBILIDAD DE LOS MISMOS OBVIAMENTE ES MENOR, ES IMPORTANTE DEFINIR EL MEJOR SETTING DE DEFAULT VALUES REPRESENTATIVOS DE CARA A PLANNING.
  18. Cc: PONER EN CASCADA COMO VAN CAYENDO LAS FICHAS QUE DESCRIBEN A LA WA ( CROSS UTILIZATION ) DE ABAJO A ARRIBA…..
  19. Cc: IR COMENTANDO LAS CARACTERÍSTICAS DEL DEPARTAMENTO
  20. Cc: LA IMPORTANCIA DE LAS CONDICIONES DE CONTORNO…. NO SUMAN , PERO PUEDEN RESTAR Y MUCHO…..EN EL PROCESO DE OPTIMIZACIÓN
  21. CC: EL COMPORTAMIENTO GENERAL EN ALGUNOS CASOS SE PUEDE MEJORAR A TRAVÉS DE CAMBIOS EN LAS CONDICIONES DE CONTORNO DE TODO TIPO. CAMBIOS EN LA INFRAETRUCTURAS  DEDICATED PATHS PARA LOS EMPLEADOS NUEVOS PROCESOS DE FORMACIÓN PARA IGUALAR CUALIFICACIONES Y PERSONAL PROFILES….. …