SlideShare a Scribd company logo
›PowerBI at SNC-Lavalin
›Finance & Internal Audit
Agenda
PowerBI at SNC-Lavalin - Finance & Internal Audit 2
Introduction
Finance Department
› How using PowerBI helped management discover new insights on various Finance
processes such as Intercompany, Major Projects or project follow-up.
›ICFR (52-109): Internal Control over Financial Reporting
› How using PowerBI helped management discover new insights from internal control
testing results across the company.
›Internal Audit Mandate Example: Time and Labour
› How using PowerBI helped the internal audit team in the analysis of big datasets in order
to find potential anomalies.
Introduction
3
›Michel Ouellette – Finance
› Finance SNC-LAVALIN – 5 years
› Great interest in BI, Process Automation, Transformation and Operational Excellence
›Gabriel Lainesse – Internal Audit
› CPA
› Internal Auditor at SNC-Lavalin
› Part-time student of the M.Sc. Gestion – Intelligence d’Affaires at HEC Montréal
› Proven experience in helping SME and small teams take advantage or their tools and
data.
PowerBI at SNC-Lavalin - Finance & Internal Audit
Health & Safety Moment
4PowerBI at SNC-Lavalin - Finance & Internal Audit
› Increased numbers of bicycles
› Motorcycles awareness
A world leader
Founded in 1911, SNC-Lavalin is one of the leading engineering and construction
groups in the world and a major player in the ownership of infrastructure. From
offices in over 50 countries, SNC-Lavalin's employees are proud to build what
matters. Our teams provide EPC and EPCM services to clients in a variety of industry
sectors, including oil and gas, mining and metallurgy, infrastructure and power.
SNC-Lavalin can also combine these services with its financing and operations
and maintenance capabilities to provide complete end-to-end project solutions.
Video
6PowerBI at SNC-Lavalin - Finance & Internal Audit
https://www.youtube.com/watch?v=9aswEsojo1A
Objectives
> Share best practices
> Network with peers
> Receive constructive feedback ! 
Finance
How did we learn about PowerBI ?
8PowerBI at SNC-Lavalin - Finance & Internal Audit
> Salon BI
> Datavore
> Gartner Charts
SNC-Lavalin – Actual Context
o Multiple systems
o Multiple processes
o Heavy ecosystem
o Interesting Governance
..
Complex environment for Analytics
Where to start
PowerBI at SNC-Lavalin - Internal Audit 10
›> Setting objectives & understanding current problematics
›> What to measure ? (risks, impacts, average days, margins)
›> Establishing securities & ownership (governance)
›> Setting procedures & processes
›> Pilot – Feedback
›> Go Live
Intercompany Confirmation
PowerBI at SNC-Lavalin - Internal Audit 11
Intercompany Confirmation
> Improved cycle time
> Less user frustration
> Better engagement of our Finance community
PowerBI Tips: Json & Gateway
PowerBI at SNC-Lavalin - Internal Audit 13
JSON
PowerBI: Interesting new features
https://docs.microsoft.com/en-us/power-bi/service-real-time-streaming
PowerBI at SNC-Lavalin - Internal Audit 15
PowerBI: Major Projects: Accounting Positions
PowerBI: Gantt Chart
PowerBI: Gantt Chart
Task Name
High Level Description
Category
Status
Initial Start Date
Duration
% Completion
Resources
Priority
Data required to produce Gantt Chart
PowerBI: Exploration
Forecasting with ARIMA
Quick insights
ICFR (52-109):
Internal Controls over
Financial Reporting
ICFR - Background
20
› Canada’s version of the Sarbanes-Oxley Act.
› SNC-Lavalin is a Canadian public company and must comply with the rules of the OSC.
› Rule 52-109: CFO must certify that internal controls were put in place to provide
assurance regarding financial reporting.
› Internal audit has been tasked with auditing the company’s ICFR.
› Controls tested fall under many processes, such as: Payables, Receivables, Assets,
Revenue Recognition, etc.
› Around 20 projects in various countries.
› Interim (from July to October) and Roll-forward (November and December).
PowerBI at SNC-Lavalin - Finance & Internal Audit
Testing Results
21
›Interim:
›No Deficiency
›Deficiency
›Control not Applicable
›Roll-forward:
›No Deficiency
›Deficiency
›Control not Applicable
PowerBI at SNC-Lavalin - Finance & Internal Audit
Previous Dashboard
22PowerBI at SNC-Lavalin - Finance & Internal Audit
PowerBI Dashboards
23
›https://app.powerbi.com/favorites
PowerBI at SNC-Lavalin - Finance & Internal Audit
Internal Audit
Mandate Example:
Time and Labour
Context
29
›Internal Audit Mandates
› Risk-based approach
› Yearly audit plan, covering risk-areas by process and project
›Time and Labour audit
› Construction work requires a lot of employees
› Timekeeping and payroll are critical processes
› Audit of remote areas can be difficult
PowerBI at SNC-Lavalin - Finance & Internal Audit
Reconciliation of multiple data sources
30PowerBI at SNC-Lavalin - Finance & Internal Audit
Reconciliation of multiple data sources
31PowerBI at SNC-Lavalin - Finance & Internal Audit
Reconciliation of multiple data sources
32PowerBI at SNC-Lavalin - Finance & Internal Audit
Reconciliation of multiple data sources
33PowerBI at SNC-Lavalin - Finance & Internal Audit
Overtime/Standard Time Ratio by Source
34PowerBI at SNC-Lavalin - Finance & Internal Audit
Regular Time / Overtime by Employee
35PowerBI at SNC-Lavalin - Finance & Internal Audit
Acceptable Overtime
36PowerBI at SNC-Lavalin - Finance & Internal Audit
Acceptable Overtime – via Dynamic Parameter
37PowerBI at SNC-Lavalin - Finance & Internal Audit
Acceptable Overtime – via Dynamic Parameter
38PowerBI at SNC-Lavalin - Finance & Internal Audit
PowerBI: to consider
PowerBI at SNC-Lavalin - Internal Audit 39
> Built for agility, frequent updates
> PowerPoint & PDF Extracts (complementary fees)
> Clean your data (performance) | carefully test prior to committing
> Governance
> Your success 
Questions?
40

More Related Content

Similar to Michel Ouellette + Gabriel Lainesse: Process Automation & Data Analytics at SNC-Lavalin

From good to great emetrics_dc_keynote
From good to great emetrics_dc_keynoteFrom good to great emetrics_dc_keynote
From good to great emetrics_dc_keynote
Ed Wu
 
Morning Cao Resume -15 yrs experience on demand and supplier chain management
Morning Cao Resume -15 yrs experience on demand and supplier chain managementMorning Cao Resume -15 yrs experience on demand and supplier chain management
Morning Cao Resume -15 yrs experience on demand and supplier chain management
Morning Cao
 
Asim ismail cv
Asim ismail cvAsim ismail cv
Asim ismail cv
Asim Ismail, ACA, ACCA
 
What all quality professionals must know about cf os april 2013
What all quality professionals must know about cf os  april 2013What all quality professionals must know about cf os  april 2013
What all quality professionals must know about cf os april 2013
John Cachat
 
Ivan cindriccacpa biography
Ivan cindriccacpa biographyIvan cindriccacpa biography
Ivan cindriccacpa biography
IvanCACPA
 
Pride Procurement Lean
Pride Procurement LeanPride Procurement Lean
Pride Procurement Lean
Elm Valle
 
Life science global trade implementation case study
Life science global trade implementation case studyLife science global trade implementation case study
Life science global trade implementation case study
Jeff Collins
 
Ivan cindriccacpa biography
Ivan cindriccacpa biographyIvan cindriccacpa biography
Ivan cindriccacpa biography
IvanCACPA
 
How To Use PMO Intake Processes To Manage Your Project Portfolio
How To Use PMO Intake Processes To Manage Your Project PortfolioHow To Use PMO Intake Processes To Manage Your Project Portfolio
How To Use PMO Intake Processes To Manage Your Project Portfolio
Don Clarke, PMP, CSM, CSP
 
Process Improvement Teams.pptx
Process Improvement Teams.pptxProcess Improvement Teams.pptx
Process Improvement Teams.pptx
bill671640
 
SplunkLive! Zurich 2018: MARVES GmbH
SplunkLive! Zurich 2018: MARVES GmbHSplunkLive! Zurich 2018: MARVES GmbH
SplunkLive! Zurich 2018: MARVES GmbH
Splunk
 
Michigan Agile Presentation
Michigan Agile PresentationMichigan Agile Presentation
Michigan Agile Presentation
Amitava Chatterjee
 
Bridging the gap between quality and finance may 2013
Bridging the gap between quality and finance may 2013Bridging the gap between quality and finance may 2013
Bridging the gap between quality and finance may 2013
John Cachat
 
Accelerating Application Development and Rollout for Business
Accelerating Application Development and Rollout for BusinessAccelerating Application Development and Rollout for Business
Accelerating Application Development and Rollout for Business
CA Technologies
 
From good to great beijing WAA
From good to great beijing WAAFrom good to great beijing WAA
From good to great beijing WAA
Ed Wu
 
Ivan cindriccacpa resume_snapshot
Ivan cindriccacpa resume_snapshotIvan cindriccacpa resume_snapshot
Ivan cindriccacpa resume_snapshot
IvanCACPA
 
Agile Gurugram 2023 I Simplified Agile EVM - The Art of Managing Triple Const...
Agile Gurugram 2023 I Simplified Agile EVM - The Art of Managing Triple Const...Agile Gurugram 2023 I Simplified Agile EVM - The Art of Managing Triple Const...
Agile Gurugram 2023 I Simplified Agile EVM - The Art of Managing Triple Const...
AgileNetwork
 
Project Management Information System (PMIS) - System Benefits Summary
Project Management Information System (PMIS) - System Benefits SummaryProject Management Information System (PMIS) - System Benefits Summary
Project Management Information System (PMIS) - System Benefits Summary
Bashar Jabban, MBA
 
SigmaFlow Well Delivery Solution
SigmaFlow Well Delivery SolutionSigmaFlow Well Delivery Solution
SigmaFlow Well Delivery Solution
rnaramore
 
Modernizing the Finance Function with Qlik
Modernizing the Finance Function with QlikModernizing the Finance Function with Qlik
Modernizing the Finance Function with Qlik
Paul Van Siclen
 

Similar to Michel Ouellette + Gabriel Lainesse: Process Automation & Data Analytics at SNC-Lavalin (20)

From good to great emetrics_dc_keynote
From good to great emetrics_dc_keynoteFrom good to great emetrics_dc_keynote
From good to great emetrics_dc_keynote
 
Morning Cao Resume -15 yrs experience on demand and supplier chain management
Morning Cao Resume -15 yrs experience on demand and supplier chain managementMorning Cao Resume -15 yrs experience on demand and supplier chain management
Morning Cao Resume -15 yrs experience on demand and supplier chain management
 
Asim ismail cv
Asim ismail cvAsim ismail cv
Asim ismail cv
 
What all quality professionals must know about cf os april 2013
What all quality professionals must know about cf os  april 2013What all quality professionals must know about cf os  april 2013
What all quality professionals must know about cf os april 2013
 
Ivan cindriccacpa biography
Ivan cindriccacpa biographyIvan cindriccacpa biography
Ivan cindriccacpa biography
 
Pride Procurement Lean
Pride Procurement LeanPride Procurement Lean
Pride Procurement Lean
 
Life science global trade implementation case study
Life science global trade implementation case studyLife science global trade implementation case study
Life science global trade implementation case study
 
Ivan cindriccacpa biography
Ivan cindriccacpa biographyIvan cindriccacpa biography
Ivan cindriccacpa biography
 
How To Use PMO Intake Processes To Manage Your Project Portfolio
How To Use PMO Intake Processes To Manage Your Project PortfolioHow To Use PMO Intake Processes To Manage Your Project Portfolio
How To Use PMO Intake Processes To Manage Your Project Portfolio
 
Process Improvement Teams.pptx
Process Improvement Teams.pptxProcess Improvement Teams.pptx
Process Improvement Teams.pptx
 
SplunkLive! Zurich 2018: MARVES GmbH
SplunkLive! Zurich 2018: MARVES GmbHSplunkLive! Zurich 2018: MARVES GmbH
SplunkLive! Zurich 2018: MARVES GmbH
 
Michigan Agile Presentation
Michigan Agile PresentationMichigan Agile Presentation
Michigan Agile Presentation
 
Bridging the gap between quality and finance may 2013
Bridging the gap between quality and finance may 2013Bridging the gap between quality and finance may 2013
Bridging the gap between quality and finance may 2013
 
Accelerating Application Development and Rollout for Business
Accelerating Application Development and Rollout for BusinessAccelerating Application Development and Rollout for Business
Accelerating Application Development and Rollout for Business
 
From good to great beijing WAA
From good to great beijing WAAFrom good to great beijing WAA
From good to great beijing WAA
 
Ivan cindriccacpa resume_snapshot
Ivan cindriccacpa resume_snapshotIvan cindriccacpa resume_snapshot
Ivan cindriccacpa resume_snapshot
 
Agile Gurugram 2023 I Simplified Agile EVM - The Art of Managing Triple Const...
Agile Gurugram 2023 I Simplified Agile EVM - The Art of Managing Triple Const...Agile Gurugram 2023 I Simplified Agile EVM - The Art of Managing Triple Const...
Agile Gurugram 2023 I Simplified Agile EVM - The Art of Managing Triple Const...
 
Project Management Information System (PMIS) - System Benefits Summary
Project Management Information System (PMIS) - System Benefits SummaryProject Management Information System (PMIS) - System Benefits Summary
Project Management Information System (PMIS) - System Benefits Summary
 
SigmaFlow Well Delivery Solution
SigmaFlow Well Delivery SolutionSigmaFlow Well Delivery Solution
SigmaFlow Well Delivery Solution
 
Modernizing the Finance Function with Qlik
Modernizing the Finance Function with QlikModernizing the Finance Function with Qlik
Modernizing the Finance Function with Qlik
 

More from MSDEVMTL

Intro grpc.net
Intro  grpc.netIntro  grpc.net
Intro grpc.net
MSDEVMTL
 
Grpc and asp.net partie 2
Grpc and asp.net partie 2Grpc and asp.net partie 2
Grpc and asp.net partie 2
MSDEVMTL
 
Property based testing
Property based testingProperty based testing
Property based testing
MSDEVMTL
 
Improve cloud visibility and cost in Microsoft Azure
Improve cloud visibility and cost in Microsoft AzureImprove cloud visibility and cost in Microsoft Azure
Improve cloud visibility and cost in Microsoft Azure
MSDEVMTL
 
Return on Ignite 2019: Azure, .NET, A.I. & Data
Return on Ignite 2019: Azure, .NET, A.I. & DataReturn on Ignite 2019: Azure, .NET, A.I. & Data
Return on Ignite 2019: Azure, .NET, A.I. & Data
MSDEVMTL
 
C sharp 8.0 new features
C sharp 8.0 new featuresC sharp 8.0 new features
C sharp 8.0 new features
MSDEVMTL
 
Asp.net core 3
Asp.net core 3Asp.net core 3
Asp.net core 3
MSDEVMTL
 
MSDEVMTL Informations 2019
MSDEVMTL Informations 2019MSDEVMTL Informations 2019
MSDEVMTL Informations 2019
MSDEVMTL
 
Common features in webapi aspnetcore
Common features in webapi aspnetcoreCommon features in webapi aspnetcore
Common features in webapi aspnetcore
MSDEVMTL
 
Groupe Excel et Power BI - Rencontre du 25 septembre 2018
Groupe Excel et Power BI  - Rencontre du 25 septembre 2018Groupe Excel et Power BI  - Rencontre du 25 septembre 2018
Groupe Excel et Power BI - Rencontre du 25 septembre 2018
MSDEVMTL
 
Api gateway
Api gatewayApi gateway
Api gateway
MSDEVMTL
 
Common features in webapi aspnetcore
Common features in webapi aspnetcoreCommon features in webapi aspnetcore
Common features in webapi aspnetcore
MSDEVMTL
 
Stephane Lapointe: Governance in Azure, keep control of your environments
Stephane Lapointe: Governance in Azure, keep control of your environmentsStephane Lapointe: Governance in Azure, keep control of your environments
Stephane Lapointe: Governance in Azure, keep control of your environments
MSDEVMTL
 
Eric Routhier: Garder le contrôle sur vos coûts Azure
Eric Routhier: Garder le contrôle sur vos coûts AzureEric Routhier: Garder le contrôle sur vos coûts Azure
Eric Routhier: Garder le contrôle sur vos coûts Azure
MSDEVMTL
 
Data science presentation
Data science presentationData science presentation
Data science presentation
MSDEVMTL
 
Open id connect, azure ad, angular 5, web api core
Open id connect, azure ad, angular 5, web api coreOpen id connect, azure ad, angular 5, web api core
Open id connect, azure ad, angular 5, web api core
MSDEVMTL
 
Yoann Clombe : Fail fast, iterate quickly with power bi and google analytics
Yoann Clombe : Fail fast, iterate quickly with power bi and google analyticsYoann Clombe : Fail fast, iterate quickly with power bi and google analytics
Yoann Clombe : Fail fast, iterate quickly with power bi and google analytics
MSDEVMTL
 
CAE: etude de cas - Rolling Average
CAE: etude de cas - Rolling AverageCAE: etude de cas - Rolling Average
CAE: etude de cas - Rolling Average
MSDEVMTL
 
CAE: etude de cas
CAE: etude de casCAE: etude de cas
CAE: etude de cas
MSDEVMTL
 
Dan Edwards : Data visualization best practices with Power BI
Dan Edwards : Data visualization best practices with Power BIDan Edwards : Data visualization best practices with Power BI
Dan Edwards : Data visualization best practices with Power BI
MSDEVMTL
 

More from MSDEVMTL (20)

Intro grpc.net
Intro  grpc.netIntro  grpc.net
Intro grpc.net
 
Grpc and asp.net partie 2
Grpc and asp.net partie 2Grpc and asp.net partie 2
Grpc and asp.net partie 2
 
Property based testing
Property based testingProperty based testing
Property based testing
 
Improve cloud visibility and cost in Microsoft Azure
Improve cloud visibility and cost in Microsoft AzureImprove cloud visibility and cost in Microsoft Azure
Improve cloud visibility and cost in Microsoft Azure
 
Return on Ignite 2019: Azure, .NET, A.I. & Data
Return on Ignite 2019: Azure, .NET, A.I. & DataReturn on Ignite 2019: Azure, .NET, A.I. & Data
Return on Ignite 2019: Azure, .NET, A.I. & Data
 
C sharp 8.0 new features
C sharp 8.0 new featuresC sharp 8.0 new features
C sharp 8.0 new features
 
Asp.net core 3
Asp.net core 3Asp.net core 3
Asp.net core 3
 
MSDEVMTL Informations 2019
MSDEVMTL Informations 2019MSDEVMTL Informations 2019
MSDEVMTL Informations 2019
 
Common features in webapi aspnetcore
Common features in webapi aspnetcoreCommon features in webapi aspnetcore
Common features in webapi aspnetcore
 
Groupe Excel et Power BI - Rencontre du 25 septembre 2018
Groupe Excel et Power BI  - Rencontre du 25 septembre 2018Groupe Excel et Power BI  - Rencontre du 25 septembre 2018
Groupe Excel et Power BI - Rencontre du 25 septembre 2018
 
Api gateway
Api gatewayApi gateway
Api gateway
 
Common features in webapi aspnetcore
Common features in webapi aspnetcoreCommon features in webapi aspnetcore
Common features in webapi aspnetcore
 
Stephane Lapointe: Governance in Azure, keep control of your environments
Stephane Lapointe: Governance in Azure, keep control of your environmentsStephane Lapointe: Governance in Azure, keep control of your environments
Stephane Lapointe: Governance in Azure, keep control of your environments
 
Eric Routhier: Garder le contrôle sur vos coûts Azure
Eric Routhier: Garder le contrôle sur vos coûts AzureEric Routhier: Garder le contrôle sur vos coûts Azure
Eric Routhier: Garder le contrôle sur vos coûts Azure
 
Data science presentation
Data science presentationData science presentation
Data science presentation
 
Open id connect, azure ad, angular 5, web api core
Open id connect, azure ad, angular 5, web api coreOpen id connect, azure ad, angular 5, web api core
Open id connect, azure ad, angular 5, web api core
 
Yoann Clombe : Fail fast, iterate quickly with power bi and google analytics
Yoann Clombe : Fail fast, iterate quickly with power bi and google analyticsYoann Clombe : Fail fast, iterate quickly with power bi and google analytics
Yoann Clombe : Fail fast, iterate quickly with power bi and google analytics
 
CAE: etude de cas - Rolling Average
CAE: etude de cas - Rolling AverageCAE: etude de cas - Rolling Average
CAE: etude de cas - Rolling Average
 
CAE: etude de cas
CAE: etude de casCAE: etude de cas
CAE: etude de cas
 
Dan Edwards : Data visualization best practices with Power BI
Dan Edwards : Data visualization best practices with Power BIDan Edwards : Data visualization best practices with Power BI
Dan Edwards : Data visualization best practices with Power BI
 

Recently uploaded

“How Axelera AI Uses Digital Compute-in-memory to Deliver Fast and Energy-eff...
“How Axelera AI Uses Digital Compute-in-memory to Deliver Fast and Energy-eff...“How Axelera AI Uses Digital Compute-in-memory to Deliver Fast and Energy-eff...
“How Axelera AI Uses Digital Compute-in-memory to Deliver Fast and Energy-eff...
Edge AI and Vision Alliance
 
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
Alex Pruden
 
June Patch Tuesday
June Patch TuesdayJune Patch Tuesday
June Patch Tuesday
Ivanti
 
Building Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and MilvusBuilding Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and Milvus
Zilliz
 
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
Edge AI and Vision Alliance
 
What is an RPA CoE? Session 1 – CoE Vision
What is an RPA CoE?  Session 1 – CoE VisionWhat is an RPA CoE?  Session 1 – CoE Vision
What is an RPA CoE? Session 1 – CoE Vision
DianaGray10
 
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge GraphGraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
Neo4j
 
5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides
DanBrown980551
 
Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Biomedical Knowledge Graphs for Data Scientists and BioinformaticiansBiomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Neo4j
 
The Microsoft 365 Migration Tutorial For Beginner.pptx
The Microsoft 365 Migration Tutorial For Beginner.pptxThe Microsoft 365 Migration Tutorial For Beginner.pptx
The Microsoft 365 Migration Tutorial For Beginner.pptx
operationspcvita
 
FREE A4 Cyber Security Awareness Posters-Social Engineering part 3
FREE A4 Cyber Security Awareness  Posters-Social Engineering part 3FREE A4 Cyber Security Awareness  Posters-Social Engineering part 3
FREE A4 Cyber Security Awareness Posters-Social Engineering part 3
Data Hops
 
Digital Banking in the Cloud: How Citizens Bank Unlocked Their Mainframe
Digital Banking in the Cloud: How Citizens Bank Unlocked Their MainframeDigital Banking in the Cloud: How Citizens Bank Unlocked Their Mainframe
Digital Banking in the Cloud: How Citizens Bank Unlocked Their Mainframe
Precisely
 
Introduction of Cybersecurity with OSS at Code Europe 2024
Introduction of Cybersecurity with OSS  at Code Europe 2024Introduction of Cybersecurity with OSS  at Code Europe 2024
Introduction of Cybersecurity with OSS at Code Europe 2024
Hiroshi SHIBATA
 
Public CyberSecurity Awareness Presentation 2024.pptx
Public CyberSecurity Awareness Presentation 2024.pptxPublic CyberSecurity Awareness Presentation 2024.pptx
Public CyberSecurity Awareness Presentation 2024.pptx
marufrahmanstratejm
 
Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024
Jason Packer
 
Apps Break Data
Apps Break DataApps Break Data
Apps Break Data
Ivo Velitchkov
 
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing InstancesEnergy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
Alpen-Adria-Universität
 
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUHCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
panagenda
 
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development ProvidersYour One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
akankshawande
 
"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota
Fwdays
 

Recently uploaded (20)

“How Axelera AI Uses Digital Compute-in-memory to Deliver Fast and Energy-eff...
“How Axelera AI Uses Digital Compute-in-memory to Deliver Fast and Energy-eff...“How Axelera AI Uses Digital Compute-in-memory to Deliver Fast and Energy-eff...
“How Axelera AI Uses Digital Compute-in-memory to Deliver Fast and Energy-eff...
 
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
 
June Patch Tuesday
June Patch TuesdayJune Patch Tuesday
June Patch Tuesday
 
Building Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and MilvusBuilding Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and Milvus
 
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
 
What is an RPA CoE? Session 1 – CoE Vision
What is an RPA CoE?  Session 1 – CoE VisionWhat is an RPA CoE?  Session 1 – CoE Vision
What is an RPA CoE? Session 1 – CoE Vision
 
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge GraphGraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
 
5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides
 
Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Biomedical Knowledge Graphs for Data Scientists and BioinformaticiansBiomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
 
The Microsoft 365 Migration Tutorial For Beginner.pptx
The Microsoft 365 Migration Tutorial For Beginner.pptxThe Microsoft 365 Migration Tutorial For Beginner.pptx
The Microsoft 365 Migration Tutorial For Beginner.pptx
 
FREE A4 Cyber Security Awareness Posters-Social Engineering part 3
FREE A4 Cyber Security Awareness  Posters-Social Engineering part 3FREE A4 Cyber Security Awareness  Posters-Social Engineering part 3
FREE A4 Cyber Security Awareness Posters-Social Engineering part 3
 
Digital Banking in the Cloud: How Citizens Bank Unlocked Their Mainframe
Digital Banking in the Cloud: How Citizens Bank Unlocked Their MainframeDigital Banking in the Cloud: How Citizens Bank Unlocked Their Mainframe
Digital Banking in the Cloud: How Citizens Bank Unlocked Their Mainframe
 
Introduction of Cybersecurity with OSS at Code Europe 2024
Introduction of Cybersecurity with OSS  at Code Europe 2024Introduction of Cybersecurity with OSS  at Code Europe 2024
Introduction of Cybersecurity with OSS at Code Europe 2024
 
Public CyberSecurity Awareness Presentation 2024.pptx
Public CyberSecurity Awareness Presentation 2024.pptxPublic CyberSecurity Awareness Presentation 2024.pptx
Public CyberSecurity Awareness Presentation 2024.pptx
 
Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024
 
Apps Break Data
Apps Break DataApps Break Data
Apps Break Data
 
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing InstancesEnergy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
 
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUHCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
 
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development ProvidersYour One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
 
"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota
 

Michel Ouellette + Gabriel Lainesse: Process Automation & Data Analytics at SNC-Lavalin

  • 2. Agenda PowerBI at SNC-Lavalin - Finance & Internal Audit 2 Introduction Finance Department › How using PowerBI helped management discover new insights on various Finance processes such as Intercompany, Major Projects or project follow-up. ›ICFR (52-109): Internal Control over Financial Reporting › How using PowerBI helped management discover new insights from internal control testing results across the company. ›Internal Audit Mandate Example: Time and Labour › How using PowerBI helped the internal audit team in the analysis of big datasets in order to find potential anomalies.
  • 3. Introduction 3 ›Michel Ouellette – Finance › Finance SNC-LAVALIN – 5 years › Great interest in BI, Process Automation, Transformation and Operational Excellence ›Gabriel Lainesse – Internal Audit › CPA › Internal Auditor at SNC-Lavalin › Part-time student of the M.Sc. Gestion – Intelligence d’Affaires at HEC Montréal › Proven experience in helping SME and small teams take advantage or their tools and data. PowerBI at SNC-Lavalin - Finance & Internal Audit
  • 4. Health & Safety Moment 4PowerBI at SNC-Lavalin - Finance & Internal Audit › Increased numbers of bicycles › Motorcycles awareness
  • 5. A world leader Founded in 1911, SNC-Lavalin is one of the leading engineering and construction groups in the world and a major player in the ownership of infrastructure. From offices in over 50 countries, SNC-Lavalin's employees are proud to build what matters. Our teams provide EPC and EPCM services to clients in a variety of industry sectors, including oil and gas, mining and metallurgy, infrastructure and power. SNC-Lavalin can also combine these services with its financing and operations and maintenance capabilities to provide complete end-to-end project solutions.
  • 6. Video 6PowerBI at SNC-Lavalin - Finance & Internal Audit https://www.youtube.com/watch?v=9aswEsojo1A Objectives > Share best practices > Network with peers > Receive constructive feedback ! 
  • 8. How did we learn about PowerBI ? 8PowerBI at SNC-Lavalin - Finance & Internal Audit > Salon BI > Datavore > Gartner Charts
  • 9. SNC-Lavalin – Actual Context o Multiple systems o Multiple processes o Heavy ecosystem o Interesting Governance .. Complex environment for Analytics
  • 10. Where to start PowerBI at SNC-Lavalin - Internal Audit 10 ›> Setting objectives & understanding current problematics ›> What to measure ? (risks, impacts, average days, margins) ›> Establishing securities & ownership (governance) ›> Setting procedures & processes ›> Pilot – Feedback ›> Go Live
  • 11. Intercompany Confirmation PowerBI at SNC-Lavalin - Internal Audit 11
  • 12. Intercompany Confirmation > Improved cycle time > Less user frustration > Better engagement of our Finance community
  • 13. PowerBI Tips: Json & Gateway PowerBI at SNC-Lavalin - Internal Audit 13 JSON
  • 14. PowerBI: Interesting new features https://docs.microsoft.com/en-us/power-bi/service-real-time-streaming
  • 15. PowerBI at SNC-Lavalin - Internal Audit 15 PowerBI: Major Projects: Accounting Positions
  • 17. PowerBI: Gantt Chart Task Name High Level Description Category Status Initial Start Date Duration % Completion Resources Priority Data required to produce Gantt Chart
  • 19. ICFR (52-109): Internal Controls over Financial Reporting
  • 20. ICFR - Background 20 › Canada’s version of the Sarbanes-Oxley Act. › SNC-Lavalin is a Canadian public company and must comply with the rules of the OSC. › Rule 52-109: CFO must certify that internal controls were put in place to provide assurance regarding financial reporting. › Internal audit has been tasked with auditing the company’s ICFR. › Controls tested fall under many processes, such as: Payables, Receivables, Assets, Revenue Recognition, etc. › Around 20 projects in various countries. › Interim (from July to October) and Roll-forward (November and December). PowerBI at SNC-Lavalin - Finance & Internal Audit
  • 21. Testing Results 21 ›Interim: ›No Deficiency ›Deficiency ›Control not Applicable ›Roll-forward: ›No Deficiency ›Deficiency ›Control not Applicable PowerBI at SNC-Lavalin - Finance & Internal Audit
  • 22. Previous Dashboard 22PowerBI at SNC-Lavalin - Finance & Internal Audit
  • 24.
  • 25.
  • 26.
  • 27.
  • 29. Context 29 ›Internal Audit Mandates › Risk-based approach › Yearly audit plan, covering risk-areas by process and project ›Time and Labour audit › Construction work requires a lot of employees › Timekeeping and payroll are critical processes › Audit of remote areas can be difficult PowerBI at SNC-Lavalin - Finance & Internal Audit
  • 30. Reconciliation of multiple data sources 30PowerBI at SNC-Lavalin - Finance & Internal Audit
  • 31. Reconciliation of multiple data sources 31PowerBI at SNC-Lavalin - Finance & Internal Audit
  • 32. Reconciliation of multiple data sources 32PowerBI at SNC-Lavalin - Finance & Internal Audit
  • 33. Reconciliation of multiple data sources 33PowerBI at SNC-Lavalin - Finance & Internal Audit
  • 34. Overtime/Standard Time Ratio by Source 34PowerBI at SNC-Lavalin - Finance & Internal Audit
  • 35. Regular Time / Overtime by Employee 35PowerBI at SNC-Lavalin - Finance & Internal Audit
  • 36. Acceptable Overtime 36PowerBI at SNC-Lavalin - Finance & Internal Audit
  • 37. Acceptable Overtime – via Dynamic Parameter 37PowerBI at SNC-Lavalin - Finance & Internal Audit
  • 38. Acceptable Overtime – via Dynamic Parameter 38PowerBI at SNC-Lavalin - Finance & Internal Audit
  • 39. PowerBI: to consider PowerBI at SNC-Lavalin - Internal Audit 39 > Built for agility, frequent updates > PowerPoint & PDF Extracts (complementary fees) > Clean your data (performance) | carefully test prior to committing > Governance > Your success 

Editor's Notes

  1. Canada’s version of the Sarbanes-Oxley Act. In summary: SNC-Lavalin is a Canadian public company and must comply with the rules of the Ontario Securities Commission. Rule 52-109 requires, among other things, that the CFO certifies that internal controls were put in place «to provide assurance regarding the reliability of financial reporting and the preparation of financial statements [...] in accordance with [IFRS].» Internal audit has been tasked with auditing the company’s ICFR. Controls tested fall under many processes, such as: HR, Payables, Receivables, Assets, Revenue Recognition, etc. Internal audit tests around 20 different projects in different countries around the globe. Each project is tested at interim (from July to October) and at roll-forward (November and December).
  2. Interested in the relationship between interim results and roll-forward results. How to measure progress and areas where deficiencies stay? How to measure which projects are less controlled than others? How to measure which controls are less successfully performed than others?
  3. Risk based Internal Audit (RBIA) is an internal methodology which is primarily focused on the inherent risk involved in the activities or system and provide assurance that risk is being managed by the management within the defined risk appetite level. Construction work requires a lot of employees Timekeeping and payroll are critical processes Audit of remote areas can be difficult (unreliable communications, systems, far from HQ (requires good governance structure to establish standard processes).
  4. Objective: assess how many hours are considered “Acceptable Overtime” based on a dynamic threshold. File: Time and Labour - Example of Dynamic Parameter.pbix