プログラミング
プログラミング
この業務に必要なスキル
この業務の関連項目
この業務に関連する業務領域
組込みソフトウェア開発
組込みソフトウェアの開発を担う企業に関連するタスク
組込みソフトウェア
自動車、家電製品、各種機械等に組み込まれるソフトウェアの開発に関連するタスク
ウォーターフォール
ウォーターフォール型の開発に関連するタスク
アジャイル
アジャイル型の開発に関連するタスク
セキュリティマネージャ(組込みセキュリティ)
製品に関するリスク対応の観点に基づき、機能安全を含む製品のセキュリティの側面から、企画・開発・製造・保守などにわたるセキュリティライフサイクルを統括し責任をもつ人材に必要なタスク
IoTデバイス
IoTシステムの中核をなすIoTデバイスの設計、開発・運用に関する高い専門性を発揮するスペシャリストに必要なタスク
組込みソフトウェアの開発を担う企業に関連するタスク
組込みソフトウェア
自動車、家電製品、各種機械等に組み込まれるソフトウェアの開発に関連するタスク
ウォーターフォール
ウォーターフォール型の開発に関連するタスク
アジャイル
アジャイル型の開発に関連するタスク
セキュリティマネージャ(組込みセキュリティ)
製品に関するリスク対応の観点に基づき、機能安全を含む製品のセキュリティの側面から、企画・開発・製造・保守などにわたるセキュリティライフサイクルを統括し責任をもつ人材に必要なタスク
IoTデバイス
IoTシステムの中核をなすIoTデバイスの設計、開発・運用に関する高い専門性を発揮するスペシャリストに必要なタスク
この業務に関連する評価項目
コーディング規約、命名規則、レビュー記録、バージョン管理などの開発標準を遵守してコーディングを行う
設計書(詳細設計書、プログラム仕様書)に基づいたコーディングを行う
作成するプログラムの機能を理解し、APIや再利用、代替プログラムを活用する
処理速度を意識してプログラムを作成する
セキュリティホールへの対策を理解して、セキュアなプログラムを作成する
デバッグの手法やデバッガなどの有効な手段を活用してプログラミング上の欠陥や誤りを発見し、修正を行う
プログラムのデグレードが発生しないための管理方法を理解し、実践する
設計書(詳細設計書、プログラム仕様書)に基づいたコーディングを行う
作成するプログラムの機能を理解し、APIや再利用、代替プログラムを活用する
処理速度を意識してプログラムを作成する
セキュリティホールへの対策を理解して、セキュアなプログラムを作成する
デバッグの手法やデバッガなどの有効な手段を活用してプログラミング上の欠陥や誤りを発見し、修正を行う
プログラムのデグレードが発生しないための管理方法を理解し、実践する