Overview
ISO 17894:2005 - "Ships and marine technology - Computer applications - General principles for the development and use of programmable electronic systems in marine applications" - defines a framework of mandatory principles, recommended criteria and guidance for producing dependable shipboard programmable electronic systems (PES). It applies to any shipboard equipment containing programmable elements that may affect the safe or efficient operation of a ship and is intended for all parties involved in specification, operation, maintenance and independent assessment.
Key Topics
- Scope and conformance: Requires organisations to demonstrate how their systems fulfil Clause 7 principles and to provide evidence acceptable to an independent assessor.
- Product principles: A set of core principles (product-focused) addressing design, implementation and operational safety of marine PES.
- Life‑cycle principles: Principles covering the entire PES life cycle (specification, development, verification, installation, operation, maintenance and decommissioning).
- Dependability and risk-based design: Emphasis on assessing risks specific to the ship, crew and operating philosophy rather than relying on prescriptive legacy rules.
- Human‑centred design and usability: Integration of ergonomic and human factors guidance to ensure crew can reliably operate and manage PES.
- Configuration and quality management: Guidance for configuration control, documentation and software life‑cycle processes to support maintainability and traceability.
- Terminology and assessment tools: Definitions, symbols and annexed materials - including guidance, checklists and life‑cycle output templates - to support consistent implementation and independent review.
Applications
ISO 17894:2005 is practical for:
- Ship designers and system integrators implementing PES for navigation, automation, monitoring and control.
- Equipment manufacturers developing shipboard programmable controllers, embedded systems and operator interfaces.
- Ship operators and crew establishing safe operational practices and maintenance regimes for PES.
- Classification societies, flag administrations and independent assessors evaluating PES dependability and conformance.
- Maritime software and safety engineers applying risk assessment, verification and human‑factors engineering to marine systems.
Use cases include assurance of bridge systems, propulsion control, alarm and monitoring systems, and any embedded or networked shipboard equipment where software impacts safety or efficiency.
Related Standards
ISO 17894:2005 synthesises and references existing standards (non‑exhaustive):
For procurement or compliance, obtain the full text from ISO or your national standards body and use the annexed checklists and guidance to map design and life‑cycle outputs to the standard’s principles.