多くの業界には、関係者全員が足並みを揃え、チームの生産性を確保するために実装する標準的なエンジニアリングプロセスまたはワークフローがあります。プロセスやワークフローは、創造性を排除したり、創意工夫を妨げたりするように見えるかもしれませんが、多くの正当な理由から導入されています。電子機器業界では、特定のPCB設計フローを実装して、コンセプトから新製品を開発し、最終的に本格的な生産に導きます。新製品の共同作業を行う電子機器エンジニアリングチームは、設計サイクル全体を進行させるために役立つPCBワークフロー管理を実装する必要があります。
PCB設計チームのワークフローを正確に管理するにはどんな方法があるでしょうか?小規模なプロジェクトに取り組む個々の設計者は、PCB設計プロセスと、新しい設計が各段階を通過する方法に精通している必要があります。PCBワークフロー管理は、大規模なチームに実装され、各フェーズを通じて製品を導き、途中で潜在的なエラーを検出するのに役立ちます。PCBワークフロー管理がどのように実装されているかを確認するには、関連するリソースを続けてお読みください。
正確に言えば、PCBのワークフローは単なるプロセスです。他のブログや資料で、このプロセスの定義を何度か紹介してきました。ビジネス辞書によると:
望ましい目標が達成されるまで、次の段階の入力の出力を作成するために入力がリソースにより使用、変更されるというこの定義は、私のお気に入りでした。これは単なる鎖でしかありません。最初のステップから最後まで、基準のPCB設計ワークフローは一連のタスクであり、最終的に製品を製造できる状態にする一連の設計出力を生成します。PCB設計者の全体的な仕事は、最終的に物理的な製品になるものを製造することです。
以下は、典型的なPCBの直線的なワークフローをフローチャートです。アジャイルのような代替方法論はこれを循環プロセスに変えますが、基準のPCB設計ワークフローはこれらすべての手順を経て最終的に生産計画に至ります。
誰もが知っているように、鎖の強さはその環の一番弱いつなぎ目で決まります。これは関係する各段階に目をやり、問題の可能性があるかどうかを判断する必要があるという意味です。問題が放置されたままでは、プロセスのある部分が破壊されてしまう場合があります。しかしここで重要なのは、問題は通常さまざまな原因の組み合わせから起こり、問題が起こった場合真の問題を判断するために根本原因の分析を行う必要があるということです。
PCBワークフロー管理は、設計チームがこれらの各ステップを簡単に進みながら、プロセスを実装して途中で発生する問題に対処するために存在します。設計チームは複数のドメインからのエンジニアを関与させ、製品を実現させるために全員が協力する場合があるので、異なる製品にはワークフローも多少異なる場合があります。PCBワークフロープロセスは、利用可能な設計ツールやコラボレーションプラットフォームによって制約されることがよくありますが、ワークフロー管理はチームが競争力を維持できるように、運用上の改善点を特定することに引き続き注力する必要があります。
すべてのPCB設計における根本的な問題は、進行中に何らかの仮定が行われていることです。仮定するということは重大な問題です。多大なリスクがPCB設計に即座にもたらされます。
仮定は簡単に行えます。仮定というのは通常不完全な情報から始まり、それに対して疑問や検証を行わないため、自身の判断で空白を埋めます。残念ながら通常私たちは間違った判断をします。仮定が正しくても検証がまったくされていない場合は、より重大な問題になります。設計が出来上がるまで設計ワークフロープロセスが継続され、最終的に基盤はスクラップとなります。
包括的な文書化を介して仮定を立てる必要性を回避し、設計エラーを早期に発見するのが最善の方法です。フロントエンドでは、残りの設計タスクと製造ニーズを完全に理解するために、製品の機能要件を収集する必要があるのは完全に理解できます。
設計プロセス全体を通して、ワークフロー管理の重要な側面は誰が設計のどの側面を変更したかを可視化することです。設計プロセス全体で変更内容にアクセスして比較できれば、チームを誠実に保ち、根本的な問題なしに製品を確実に市場にもたらすことができます。文書化を製品のライフサイクル全体で使用することで、製品の競争力を可能な限り長期間維持し、後で新機能や新技術で更新できる可能性ができます。
PCB設計ワークフローは鎖であるため、それぞれのつなぎ目やプロセスの段階に目を向ける必要があります。特定の段階には、入力があり、次に何らかのリソースに必要なタスクがあり、その段階には設定された成果物や出力があります。これらの出力は次の段階への入力となり、最終的に、検証またはマイルストーンプロセスが実行されます。PCBワークフロー管理では、各段階のタスク、マイルストーン、成果物を達成することに重点を置いています。
たとえば、 回路設計は、PCB設計プロセスの初期段階のエンジニアリング段階の1つです。偶然にも、この段階の入力はライブラリからのコンポーネントです。
PCB設計プロセスの長所は、ありきたりな説明ができるところです。同じタスク、マイルストーン、成果物が設計間で非常に一貫しています。プロジェクトマネージャー、エンジニアリングマネージャー、利害関係者には、PCB設計ワークフローのこれらの各側面を確認、起動、評価する機能が必要であり、それを行うための単一のプラットフォームが必要です。
基準のPCBワークフロー管理プロセスでは、比較的単純な製品であっても管理する内容が非常に多いため、エンジニアリングチームは、ドメイン全体で設計者とエンジニアを統合する完全な製品管理スイートを必要としています。Altiumエンタープライズソリューションは、PCBの設計と製造専用の業界最新のワークフロー管理プラットフォームを提供します。Altiumは、統合型プラットフォーム内で、すべての製品の利害関係者のために、設計チーム、設計データ、設計プロセスを統合するデジタル変革における最後の接点を可能にします。
Altiumのエンタープライズソリューションは、製品のエンジニアリングや物理的なレイアウトの作成に関連する標準的なPCB設計タスク一式に加えて、統合された設計ワークフロー内で複数のPCBワークフロー管理機能を提供します。
プロジェクトにアクセスし、ワークフローを管理。
以前は、このようなワークフロー管理機能を実装するには、エンジニアは複数のアプリケーションとファイルセットを操作する必要がありました。Altiumエンタープライズソリューションは、企業レベルのユーザー向けに設計されたカスタマイズ可能なワークフロー管理ソリューションを提供します。ユーザーは、PCBワークフロー管理の実現と、設計から製造、リリースから市場へと移行するために必要な可視性をすべての利害関係者に提供できます。
設計とエンジニアリングのワークフローは複雑になる可能性があり、多くの場合複数の関係者の調整が必要になりますが、製品データを単一のプラットフォームに集約することでプロセス全体を合理化できるようになります。企業は、設計チーム間のコラボレーションを可能にしながら、設計をコンセプトから製造に移行する必要があります。これらの重要な管理タスクを単一のプラットフォームに実装することで、エンジニアリングチームがコンセプトから本格的な製造にシームレスに移行できるようになりました。
設計チームのためにPCBワークフロー管理に革命を起こす準備ができたら、AltiumエンタープライズソリューションのPCB設計機能とワークフロー管理機能の強固なセットを使用しましょう。これらはAltium Designer®の既存のPCB設計機能の上に構築され、企業のクライアントが要求するワークフロー管理ツールが備わっています。すべてのプロジェクト関係者は、単一のプラットフォーム内で操作でき、革新的な製品を市場に送り出すために役立つ包括的なワークフロー管理システムを実装できます。