Skip to main content
Subnavigation

車載ソフトウェアの品質保証

運転は人々が場所間を移動する最も一般的な方法の一つであり、そのため、自動車ソフトウェアにおいてシステムの信頼性と安全性は非常に重要です。重大な事故を防ぐためには、安全で信頼性の高い自動車ソフトウェアを作成することが必要であり、それには高品質なコードと徹底的なテストが最初から求められます。

Qt Group の自動車業界の専門家チームが、お客様が直面している課題の解決をサポートいたします。


お問い合わせ

ソフトウェア定義自動車の品質保証

SDV 強化 :
より安全でスムーズな旅へ

自動車業界は、技術革新と持続可能性への注力により、絶え間ない変革を遂げています。インテリジェントドライブ、センサー、監視システムなどのソフトウェアコンポーネントの急速な成長に加えて、エンドユーザー自身の機能要求も増加しています。

品質と安全性を損なうことなく、成長と増大する要求にどのように対応しますか?それは、ソフトウェアを最初の日から分析し、テストすることによって実現できます。

ソフトウェアのアーキテクチャを知る

車載ソフトウェアのアーキテクチャの管理と品質確保

車両やその他の乗り物で使用されるソフトウェアは長期間使用されることが多く、システムの安全性を確保するために数十年にわたって維持管理する必要があるほか、新しい機能を追加するために変更が求められます。そのため、ソフトウェアの各部分がどのように連携して動作するかを、ソフトウェアアーキテクト、プロジェクトマネージャー、開発者が簡単に理解できることが重要です。自動車ソフトウェアシステムは非常に複雑であり、ある部分の変更が他のシステムに予期せぬ影響を与え、ソフトウェアの全体的な品質や安全性を脅かす可能性があります。

これまで、さまざまな人々、チーム、サプライヤーがソフトウェアにコードを追加してきました。変更や機能追加にかかる時間と労力を計算するためには、コードが文書化されたソフトウェアアーキテクチャと一致していることに依存する必要があります。これは、毎日マップされた構造からの逸脱を検出する自動アーキテクチャチェックの実装によって達成されます。

 

Axivionアーキテクチャ検証について詳しく読む

Shutterstock_1010937391_modified_600x500px

車載ソフトウェア品質への道

コードの問題を早期に発見し対処することで、開発費を最小限に抑え、結果として投資収益率(ROI)を向上させることができます。さらに、高品質なコードはソフトウェアの寿命を延ばし、安全に関連する機能の更新が容易にします。

静的コード解析

ソフトウェアの欠陥、ISO 26262 などの業界標準違反、そしてソフトウェアの劣化(技術的負債)を検出するために、コードの継続的な解析が必要です。コードが実行される前にエラーを積極的に識別し解決することで、ソフトウェアの品質を向上させ、問題を早期に解決することでテストプロセスを簡素化します。

Axivion 静的コード解析について詳しく読む

 

コードカバレッジ分析

コードカバレッジ分析は、要件を満たすだけでなく、堅牢性を確保し、テストされていないコードセグメントを特定するために重要です。複数のプラットフォームでの包括的なテストだけが、安全クリティカルなシステムの失敗を防ぐことができます。コードカバレッジ分析は、コードのリファクタリングが必要な領域を特定し、パフォーマンスの低下を回避する役に立ちます。

コードカバレッジ分析ツール Coco について詳しく読む

AdobeStock_362825421_840x470px

成功への近道:GUIテスト自動化

車内のディスプレイは、情報提供やエンターテインメント目的に関わらず、新しい標準となりつつあります。さらに、さまざまなデバイスやアプリがシステムに接続されることも一般的になっています。これらが問題なく動作し、自動車の安全性やセキュリティを損なわないことを確保することが最重要です。

これを実現するためには、自動GUIテストを活用することが効果的です。開発プロセスに定期的またはカスタムトリガーのテスト実行を統合することで、ビルドが品質保証(QA)に到達する前にリグレッションを特定できます。初期段階でバグを迅速に特定することで、高額なエスカレーションを回避し、ソフトウェアの整合性を維持することが可能になります。

GUI テスト自動化ツール Squish について詳しく読む

ガイドラインと標準への準拠

自動車業界は非常に厳しい規制があり、このような安全性が求められる環境でソフトウェアを開発するには、ガイドラインや基準を厳格に遵守する必要があります。当社の品質保証ツールは、これらの遵守をサポートします。

 

成功事例

自動車業界のお客様の声をお読みください。

APEX.AI_SuccessStories_ProductPage_840x470px
Axivion で保証

Apex.AI

事例を読む

Axivion Suite は AUTOSAR C++14 カバレッジの点で最高の性能を発揮し、DevOpsパイプラインの重要な要素となっています。

TNAV_1_png-2-1280x919
Squish でテスト

TeleNav

事例を読む

Squish による 800 以上の自動GUIテストが CI プロセスを強化し、品質を保証しています。

エレクトロビット_サクセスストーリー_ランディングページ
Axivion で保証

Elektrobut

事例を読む

Axivion Suite は、EBストリートディレクターの新機能の長期的な品質を保証します。

consolebrogroup-750x547
Squish でテスト

トプコン

事例を読む

Squish の自動テストにより、フィールドテストでは 1 ビルドあたり 8 時間を節約。

SynSpace_SuccessStories_ProductPage_840x470px
Axivion で保証

SynSpace

事例を読む

Axivion Suite は、継続的なテストにより、Automotive SPICE のレベル 3 の達成を支援します。

シェフラー_サクセスストーリー_ランディングページ
Axivion で保証

Schaeffler

事例を読む

Axivion Suite は、複雑な ASIL 混在システムでも高品質を維持し、リソースを解放します。

 

車載ソフトウェアのエキスパートと相談

自動車業界の企業やユースケースごとに、それぞれ独自の要件があります。当社では、お客様の特定の開発環境にスムーズに統合できるツールを提供しています。無料デモやトライアル版、PoVワークショップにご興味がある方、またはご質問がある方は、ぜひお気軽にお問い合わせください。


お問い合わせ

 

QA リソースセンター

Squish、Coco、Test Center、Axivionの成功事例を読んだり、ウェビナーを見たり、ドキュメントをダウンロードしたりできます。

QAリソースセンターへ

車載ソフトウェア向け Qt 開発ツール

Qt で自動車業界向けの UI やアプリを設計・開発・展開しましょう。Qt フレームワークをご利用中の方には、車載ソフトウェア向けの Qt 専用ソリューションがおすすめです。

詳細はこちら