DevSecOpsよりCI/CTの拡張に近い概念
ISO 26262とIEC 62279の検証、品質メトリクス、証跡管理を既存のCI/CT構造に組み込みます。
Consulting
Overview
概念
ISO 26262とIEC 62279の検証、品質メトリクス、証跡管理を既存のCI/CT構造に組み込みます。
車載制御ソフトウェアだけでなく、OTA、診断、データ処理、監視を含むcloud-to-carシステムまで一緒に扱います。
スクリプト、テスト設定、コンテナ、仮想ECU、runner環境まで構成として残し、量産後でも同じ環境を復元できるようにします。
運用構造
静的解析、コーディング規約、テスト技法、カバレッジ、ソース品質メトリクスを開発中に継続確認します。
脆弱性確認、OSS構成、SBOM分析、品質ゲートをmergeとrelease前に配置します。
要求、変更要求、コード、ビルド結果、テスト、カバレッジ、証跡を追跡可能なpipelineとして接続します。
構築アーキテクチャ
VM、Container、Compiler、Test Runnerを特定時点の構成として再現できます。
JIRA/Redmine、Git、CI/CTをつなぎ、変更がどの検証結果につながったかを追跡します。
特定PCやサーバへの依存を下げ、検証環境の継続性を高めます。
導入実績
KARIやKAIを含む航空宇宙組織で、仮想環境ベースのSWビルド・検証環境を構成し、構成管理型運用を適用してきました。
PopcornSARを含む自動車領域で、仮想化されたビルド・検証環境と反復可能なCI/CT運用モデルを構築してきました。
ANTZを含む鉄道領域でもIEC 62279に接続されるSWビルド・検証環境を構築してきました。
Hyundai Motor Group、Lotte Innovate、Asiana IDT、TTAなどにCI/CTと構成ベース運用モデルを教育してきました。
専門性
要求、変更、ビルド、テスト、証跡、構成管理が分離されないように設計します。
静的解析、テスト技法、カバレッジ、コード品質メトリクスを開発flow内に配置します。
Jenkinsに解析、テスト、カバレッジ、品質メトリクス、脆弱性管理を接続します。