Hardware architect とは

(オートメーションおよびエンジニアリング環境では、ハードウェアエンジニアまたはアーキテクトは、電子工学および電気工学の分野を網羅し、アナログ、デジタル、または電気機械システムの専門分野を網羅しています)。
ハードウェアシステムアーキテクトまたはハードウェアアーキテクトの責任は次のとおりです。
 システムアーキテクトまたはクライアント関係者とのインターフェース。今日では、ハードウェア設計者に相当なソフトウェアやシステム設計者を必要としない、十分に大きなハードウェア・システムまたは複雑なハードウェア・システムの場合、非常にまれなことです。したがって、ハードウェアアーキテクトは、通常、ユーザー、スポンサー、または他のクライアントステークホルダーと直接的に対話するのではなく、システムアーキテクトとインターフェースします。しかし、システム設計者がいなくても、ハードウェアシステムアーキテクトは、クライアントのステークホルダーと直接対話して、ハードウェアで実現する必要性を判断する必要があります。ハードウェア設計者は、ソフトウェアアーキテクトやエンジニア、または他の機械的または電気的エンジニアと直接対話する必要もあります。ユーザーのニーズやコストやスケジュールなどの制約に基づいて、最高水準のハードウェア要件を生成します。この高水準の要件のセットが、一貫性、完全性、正確性、および運用上の定義を保証すること。ハードウェア要件を満たすための最善の方法またはアプローチを決定するためのコスト便益分析の実施市販のコンポーネントまたは既に開発済みのコンポーネントを最大限に活用します。パーティション間、およびユーザーとシステム間の通信が最小限になるように、現存するすべての予見可能な(ハードウェア)要件をディスクリートハードウェアパーティションに割り当てるためのパーティション化アルゴリズム(およびその他のプロセス)を開発する。単一のハードウェアエンジニアまたはエンジニアチームによって処理されるサブシステムおよびコンポーネントの(連続する層に)大きなハードウェアシステムを分割する。最大限の堅牢なハードウェアアーキテクチャが開発されることを保証する。設計者、テストエンジニア、およびユーザーと一緒に、特にコンピュータ – ヒューマンインターフェイスの高レベルのハードウェア要件がすべて満たされていると判断する一連の受諾テスト要件を生成します。スケッチ、モデル、初期のユーザーズマニュアル、プロトタイプなどの製品を生成して、ユーザとエンジニアを常に最新の状態に保ち、システムが進化するにつれて提供されるようにします。