組込みエンジニアに求められる能力

組込みシステムに関する知識や技術を説明します‼︎

組込みシステム開発 〜現場編〜

皆さま、お疲れ様です。慶さんです。


今回は、開発現場の組込み知識を教えいたします。


開発現場では、開発が高度になる問題点です。原因は、組込み開発特有の短期開発、さらにニーズの拡大によるシステムの複雑化によることが原因です。その対策としては、開発するシステムに精通していることや開発プロセスが画一的であること、顧客の信頼を得ていることが挙げられます。

また組込みの開発に関わらず、プロジェクトのドキュメントの整合性は守らなければならないです。例えば、モジュール設計書や変数一覧表、フローチャートソースコードは、関数名やデータの流れは一致しなければなりません。例え、データの流れが変えて、処理の流れが変わらないとしても、フローチャートどおりにコーディングしなければなりません。組込み開発では、身近に関わるようなシステム(車載、医療、電化製品)の開発や最先端技術(ヘッドマウントディスプレイ、自動走行、TFT)の開発をすることができます。よって、私はそういう目に見える製品の開発をすることは面白いと感じます。


以上が組込みシステム開発の現場編でした。