Qdoctor

ダウンロードサイトへ   

qdoctor

ソースコード検証サービス

その検証、本当に大丈夫ですか?検証の専門家が診断します。
近年、身近な情報家電や自動車関連機器など、様々な分野で組み込みソフトウェアが搭載されており、高い品質や信頼性が求められています。ISOやIECといった国際規格での「機能安全」を求められることも多く、安全性・信頼性向上のために、ソースコード検証が不可欠となっています。

様々な症状に対応します

  • 症状1
    設計内容が複雑で開発に時間がかかってしまい、テスト工数を圧迫しています。このままでは納期に間に合いません。
  • 処方箋1
    当社のソースコード検証にお任せいただければ、開発担当者は本来の業務に専念できるため、開発工数を削減しつつ高い品質が維持できます。
  • 症状2
    テストは実施しているのですが、全ての機能を網羅してるか?思い込み等によるテスト漏れがないか?など、不安です。
  • 処方箋2
    当社の検証専門技術者が、設計者とは独立した視点でテストを実施しますので、思い込みによるテスト漏れは発生しません。
    また、緻密なレビューにより、テストケースの作成漏れ・誤りを排除します。
  • 症状3
    厳しい価格競争により、開発予算が縮小されました。
    テスト技術者の教育や、テストツール導入に掛ける予算がありません。
  • 処方箋3
    当社の経験豊富なテスト技術者が効率的にテストを行うことで、コストパフォーマンスが向上し、テスト要員の教育やツール導入に掛かるコスト等も不要です。
  • 症状4
    既存資産を移植・流用しているが、品質に不安がある。
    デバッグやレビューは実施したが、ソースコードの品質をもっと向上させたい。
  • 処方箋4
    当社のソースコード検証では、欠陥を取り除くだけではなく、欠陥を作りこむ可能性を含んだコードの、危険性の指摘や品質改善につながるテスト分析結果をご提案いたします。

ソースコード検証の流れ

qdoctor01

ソースコード検証サービス

Qdocterimgclean up

  • ツール解析と技術者分析による的確な指摘!
  • ソースコードにバグが潜む可能性すら見逃さない!

higt quality

  • 豊富なテスト経験に基づく、多様な観点・効率的なデータで検証!
  • 修正後の確認テストや回帰テストを、臨機応変に実施!

higt performance

  • テスト技術者教育やツール導入に掛かるコストを削減!
  • 業務分担により作業効率が向上し、開発工数を削減!

safety up

  • ガイドラインを遵守し、常に安定した高品質なテストを実施!
  • 計画管理、構成管理、リスク管理等の高い管理能力で検証業務をマネジメント!

様々な検証プロセスに応じた、豊富なエビデンス作成!

  • テスト計画書、テスト仕様書、テストケース、レビュー報告書、テスト分析結果など、各テストの詳細なエビデンスを作成。
  • ISOやIECなどの規格で定められた「機能安全」を満たす検証プロセスに対する絵ぴ電す作成についても、ご相談ください。

組み込み製品開発の流れ

組み込み開発の流れ
静的検証
静的検証ツールでの解析結果をテスト技術者が詳細分析
  • 安全なソースコードに改変するべき箇所を指摘し、潜在的なバグも発見
  • MISRA-C等の言語規格やコーディング標準から逸脱している箇所の指摘
  • 品質改善の指標とすることが可能

単体テスト
組込みソフトウェアに特化した制度の高い検証を実施

  • 関数ごとに、ソースコードの実行網羅率(カバレッジ)が100%になるようなテストケースを設計
  • 境界値分析、異常値等、バグの潜む可能性が高い箇所や危険なコードを意識したテストケースを作成
  • 仕様書に記載されている機能が作りこまれているかの確認なども実施
Qloop※Qdoctor(キュードクター)は、Qloop(キューループ)プランドの1サービスの名称です。

システム開発・アウトソーシングの高崎共同計算センター