Managing Change in a Changing World Jim Watson Division

Download Report

Transcript Managing Change in a Changing World Jim Watson Division

Software Integrity and Cyber Security
Jim Watson
Division President & COO, Americas Division Management
New York, NY
October 28, 2015
NAMEPA: Managing Change in a Changing World
Software Integrity
2
Software Repair Costs Over Asset Lifecycle

Cost of poor quality – repairs to defects in software increase exponentially
through the vessel life cycle

Industry standard – 5 bugs per every thousand lines of code
at a cost of about $5 for every line

Major Korean shipyard estimates that each error costs an
average of $3,000 to find and fix

On average, 30% of errors on drilling units are interface
issues, requirements errors or software defects
Reduce costs by preventing or
repairing software defects early in the
development process
3
Software & Control System Complexity
4
Software Quality Engineering Services

Supporting Software Quality initiatives globally, our uniquely qualified
software engineers and project managers help train, prepare and guide
your team through the ISQM process in order to facilitate efficient and
successful conformity to the notation with ABS

What we do

Documentation and process review and recommendations

Factory acceptance and commissioning witnessing

Failure Modes, Effects and Criticality Analysis (FMEA/FMECA) support
(facilitation, subject matter expert, scribe)

Implementation review and consulting on notation related processes
– Gap Analysis
– Remediation Plan

Train on the notation concepts, processes and success factors

Certified project management training
5
Software & Control System Integrity
Newbuild
Concept
Requirements /
Design
Existing Asset
Construction
V&V / Transition
Operations /
Maintenance
Upgrade / Retrofit
Asset Buy / Sell
Decommissioning
Software Quality Engineering – ISQM Services, FAT/FMECA Expert and/or Facilitator, Training, Project Mgt.
Software Verification and Validation, 3rd Party Witness – HIL, SIL, Field Verification,
Project Mgt., Incident Investigation, Troubleshooting, Root Cause Analysis
Cybersecurity – Assessments, Backup/Restore, Incident Investigation, Disaster Recovery, Data Destruction
Control System Expertise
•
•
•
•
•
Drilling Control System
Dynamic Positioning
BOP Software control
Power Management
Vessel Management
6
Cybersecurity & Software Integrity


Cybersecurity Relationship with Software Integrity

Software integrity includes management of FUNCTIONAL ASSURANCE, with a direct
relationship to safety – both human and system

Risk assessment process from ISQM indicates critical components and failure modes

Information technology (IT)
and operational technology
(OT) both depend on
assurance in software,
from build process through
operational monitoring
Cybersecurity Dependencies
on Software Determine
System Reliability, Availability,
Maintainability

Resilience against attack or
failure requires both technical
testing and risk assessment
Source: http://control.ee.ethz.ch/~viking/
7
Cyber-Physical Incident: What It Can Mean
Health Monitoring
Systems
- Telemetry
- Metered drug
administration
- Alerts & warnings
Cyber-Physical
systems provide
data for environment
and advanced
warning
Health
Management
Systems
- Real-time
records
- History &
lessons
learned
Health
Information
Systems
- Dispatch
- Tracking
- Billing
Illustration source: http://128.143.136.29/~stankovic/cps.ht1.jpg
8
Maritime Cyber-Physical Environment
Source: http://www.shippipedia.com/wp-content/uploads/2010/10/monitoring-and-control-system-2.png
9
www.eagle.org