Date post: | 02-Aug-2015 |
Category: |
Technology |
Upload: | intelligent-views-gmbh |
View: | 47 times |
Download: | 0 times |
SUCCESS STORY – agile projects with k-infinity
Construction site planning and -securityat one of the big European rail operations
An example for:Agile projects
Engagement of business experts in development of IT solutions
Elimination of shadow IT
Successful data integration
SUCCESS STORY – agile projects with k-infinity
2
Context construction site planning
• 5.2 Mio person hours in
• 560 big projects
• 15.000 construction sites
• 13.400 urgent repairs and
• 51.000 maintenance tasks
SUCCESS STORY – agile projects with k-infinity
3
Shadow ITBefore introducing k-infinity Excel was the tool used the purposes of construction site planning
SUCCESS STORY – agile projects with k-infinity
4
Shadow IT
Construction site
Planning
Assignment of machines
Construction site security
Before introducing k-infinity Excel was the tool used the purposes of construction site planning
SUCCESS STORY – agile projects with k-infinity
5
The planer distributes Excel files among the
stakeholders
Construction site
Planning
Assignment of machines
Construction site security
SUCCESS STORY – agile projects with k-infinity
6
All stakeholders confirm, comment on
and complete the plan. This way, more and more Excel files are
created until …
Construction site
Planning
Assignment of machines
Construction site security
SUCCESS STORY – agile projects with k-infinity
7
… it is no more clear, which one is the valid
version. The consequence: decisions based not on up-to-date information.
Construction site
Planning
Assignment of machines
Construction site security
SUCCESS STORY – agile projects with k-infinity
8
This can be fatal, e.g., if the workers on-site and
the security coordination have different plan data about the blocked track.
SUCCESS STORY – agile projects with k-infinity
9
It has been a long-standing goal for SBB to put an end to the Excel chaos and to establish a single source of truth
With the help of the semantic graph database k-infinity this has been made possible …
SUCCESS STORY – agile projects with k-infinity
10
… the task was very challenging
Construction sites and security measures come in many different variants and are full of interdependencies
The project was on a very tight schedule many of the conceptual questions had to be discussed on the fly and were based on preliminary project results
Demanding plausibility and consistency checks had to be implemented
SUCCESS STORY – agile projects with k-infinity
11
security measures
track section 503
Kirchberg construction site
mobile crane 284
lay sleepersKarl Klein
sleepers
The developers started off with a somewhat simplistic idea of a construction site
SUCCESS STORY – agile projects with k-infinity
12
Karl Klein
But often it’s not that simple …
security measures
track section 503
Kirchberg construction site
mobile crane 284
lay sleepers
sleepers
SUCCESS STORY – agile projects with k-infinity
13
Louis Lang
lay sleepers
shift 16.4.2015
work package 1
… construction sites include work packages and shifts. Shifts contain
the actual tasks.
security measures
track section 503
Laupen construction site
mobile crane 284
sleepers
SUCCESS STORY – agile projects with k-infinity
14
Louis Lang
Machines, material and persons are assigned to shifts or individual
tasks.
lay sleepers
shift 16.4.2015
work package 1
security measures
track section 503
Laupen construction site
mobile crane 284
sleepers
SUCCESS STORY – agile projects with k-infinity
15
maint. train
traction machine
Louis Lang
The machines are assembled to form
maintenance trains. Groups of
persons are assigned to the
deployment of the machine on-site.
lay sleepers
shift 16.4.2015
work package 1
security measures
track section 503
Laupen construction site
mobile crane 284
sleepers
SUCCESS STORY – agile projects with k-infinity
16
maint. train
traction machine
lay sleepers
shift 16.4.2015
work package 1
security measures
track section 503
Laupen construction site
mobile crane 284
sleepers
Stefan Sicher
Louis Lang
The security measures need to be staffed, too.
SUCCESS STORY – agile projects with k-infinity
17
maint. train
traction machine
lay sleepers
shift 16.4.2015
work package 1
security measures
track section 503
Laupen construction site
mobile crane 284
sleepers
Stefan Sicher
Louis Lang
crane driver
security guard
At early planning stages we cannot tell, who will be available to work on a particular site. For this purpose we
need to use placeholders.
SUCCESS STORY – agile projects with k-infinity
18
In the end, this is what a simplified model for one
particular task from a construction site can look like.
change sleepers
Blocked track 503
track
adjacent track
speed restriction on
adjacent track
SUVA crane-driver-license
maint. train
traction machine
lay sleepers
shift 16.4.2015
work package 1
Laupen construction site
mobile crane 284
sleepers
Stefan Sicher
Louis Lang
crane driver
security guard
mobile crane
track section
503
SUCCESS STORY – agile projects with k-infinity
19
change sleepers
Blocked track 503
track
adjacent track
speed restriction on
adjacent track
SUVA crane-driver-license
maint. train
traction machine
lay sleepers
shift 16.4.2015
work package 1
Laupen construction site
mobile crane 284
sleepers
Stefan Sicher
Louis Lang
crane driver
security guard
mobile crane
track section
503
Finally, we added a lot of complex interdependencies and
plausibility checks, such as …
SUCCESS STORY – agile projects with k-infinity
20
change sleepers
Blocked track 503
track
adjacent track
speed restriction on
adjacent track
SUVA crane-driver-license
maint. train
traction machine
lay sleepers
shift 16.4.2015
work package 1
Laupen construction site
mobile crane 284
sleepers
Stefan Sicher
Louis Lang
crane driver
security guard
mobile crane
track section
503
the choice of material and machines to be used for particular types of
tasks or specific qualifications and roles required for the planned
machines.
SUCCESS STORY – agile projects with k-infinity
21
change sleepers
Blocked track 503
track
adjacent track
speed restriction on
adjacent track
SUVA crane-driver-license
maint. train
traction machine
lay sleepers
shift 16.4.2015
work package 1
Laupen construction site
mobile crane 284
sleepers
Stefan Sicher
Louis Lang
crane driver
security guard
mobile crane
track section
503
Necessary security measures depend on the type and the sequence of
tasks, the infrastructure elements involved, the possible restrictions and
blockings of tracks.
SUCCESS STORY – agile projects with k-infinity
22
ConclusionDifferent business units had to agree on terminology and business logicThe use of Excel as a planning tool had not encouraged any such agreementsConstruction site planning needed a complex model with complex business rules and room for a great variety of different construction sites
Requirements for the data baseEngagement of non-IT-users in an agile development of the data modelRich representation, combined with a great schema flexibility
SUCCESS STORY – agile projects with k-infinity
23
Questions?
Contact us to learn more the project.
[email protected]+49 (0)6151 5006-0
www.i-views.de www.k.infinity.de
Follow us: https://twitter.com/i_views