まず、実際の法的責任はケースバイケースで変わることに注意することが重要だと思います。「彼らはエンジニアだったので、それは彼らのせいです」ほど単純ではありません。何かが起こり、訴訟が起こされた場合、おそらく関係のあるすべての会社すべてと、設計に責任を負うそれらの会社のすべての主要人物を指名するでしょう。しかし、私の経験と、法的責任トレーニングで教えられたことに基づいて、いくつかの一般的な洞察を与えることができると思います。
個人的に、私はこの状況の責任の大部分を所有者に課します。所有者は、何年も前の計画を使用し、誰もそれらを見て資格を持たせずに更新します。私は自分の立場でこれに関する(小さな)問題を見てきました。図面は完成し、承認のために別の部門に送信されます。何らかの理由で、図面はアプリケーションエンジニアのデスクに数か月間、場合によっては1年近くまたはそれ以上の期間にわたって置かれます。図面はそのまま送信されますが、図面が最初に更新されてから図面標準に加えられた内部的な変更には準拠していません。これらは小さな問題ですが、これがより大きな時間スケールで発生し、より深刻な結果をもたらすことは容易にわかります。
図面には日付を記入する必要があります。これはかなり一般的な慣行であり、これが理由の1つです。私たちは、図面がいつ作成されたかを知り、その設計以降に何が変更されたかを判断します。それが標準、コード、法律、または単にインターフェース部品であるかどうかです。図面がその時点で定められているコードと規格に基づいて作成されている場合、エンジニアが安全のために修正が必要なコードについて知識を持っていることが示されない限り、エンジニアがその設計に対してどのように責任を負うことができるかわかりません。問題。この場合、コードがいくつかの問題を防止しないことがわかっているため、印刷をコードに適合させることは十分ではありません。
設計プロセスでは、安全性に関するあらゆる考慮が必要であり、リスクを排除できない場合は、リスクが何であり、最終的にそれをどのように軽減できるかを明らかにする必要があるという事実に実際に帰着しますユーザー。
2番目の点では、これは非常に灰色の領域のように聞こえ、私はこれの法的側面を議論することはできませんでした。しかし、私は、構築されている設計が古く、何らかの方法で問題を引き起こす可能性があることをエンジニアが知っている場合、プロジェクトに関係している誰かに連絡し、状況を知らせる倫理的責任があると思います。それは彼らの法的責任ではないかもしれませんが、それは明らかに正しいことだと思います。
言うまでもなく、プロジェクトにまだ所属しているエンジニアは、デザインを更新する必要があり、現在の形で使用することはできないという同じ義務を負っています。
このため、私の会社が製造している主な製品は、その動作環境で非常に危険な場合があります。製品が機械の他の部分によって完全に保護されていない限り、保護は絶対に必要です。ガード自体は会社ごとに若干異なる場合がありますが、ISO規格に準拠しているため、ほとんど同じです。ただし、この標準は長年にわたって変更されており、主要な標準を作成する組織でさえ変更されています。これは、私たちのシステムでまだアクティブな古いガードを備えた古いデザインがあることを意味します。私たちには、業界、特に安全コードについて非常に詳しい従業員が1人いて、いくつかの安全委員会にも参加しています。彼は、新しい設計が保護基準に準拠していること、および古い製品が必要に応じて更新されていることを確認します。これは、ガードを更新できない場合、この製品を販売しないことをお客様に伝えることを意味する場合があります(新しいガードの方が高価な場合があります)。彼は常に最も人気のある人ではありませんが、これは彼の仕事であり、それがコードと標準が一貫していない世界でのコードコンプライアンスの管理方法です。