Vector_HR_Motiv_03_RGB-hd_jpg.jpg

Squore

ソフトウェア品質の継続的なモニタリングのための拡張アナリティクス

Squoreは、静的解析結果、テストカバレッジ、要求トレーサビリティ、プロジェクト指標を1つの実用的なダッシュボードに統合する、ソフトウェア分析および品質モニタリングプラットフォームです。これにより、組込みソフトウェア開発チームは、開発ライフサイクル全体にわたる品質状況を継続的かつ客観的に把握することができます。

安全上重要なシステムに取り組むエンジニアリング組織向けに構築されたSquoreは、既存のツールチェーンからのデータを接続し、回帰バグ、コンプライアンスの不備、技術的負債の傾向、リスクといった重要な情報を可視化します。スプレッドシートによるレポート作成はもう必要ありません。レビューの段階まで待つ必要もありません。

1つのプラットフォーム。あらゆる品質指標。ソフトウェアプロジェクトを完全に掌握できます。

メリット

安全性が極めて重要な組込みソフトウェアの開発チームがSquoreを選択する理由:

  • レビューに到達する前にリグレッションを検出する

    CI/CDパイプラインに組み込まれた自動化された品質ゲートは、新たな問題が発見された瞬間にフラグを立て、スプリントを重ねるごとに欠陥が蓄積するのを防ぎます。

  • すべての解析ツールを一元的に把握

    Squoreは、50種類以上の静的解析、テストカバレッジ、要件管理ツールからの結果を統合ダッシュボードに集約し、手作業によるデータ集計を不要にします。

  • 文書作成の負担なくコンプライアンスを維持

    ISO 26262、DO-178C、IEC 62304 および類似の標準に対応した組み込みのトレーサビリティ機能と監査対応レポートにより、証拠資料を常に最新の状態に保つことができます。

  • 技術的負債を体系的に削減

    算出された技術的負債の指標と自動生成されたアクションプランにより、チームは保守性の高いコードを実現するための明確で優先順位付けされた道筋を得ることができます。

  • プロジェクトのキックオフから引き渡しまでの客観的な意思決定

    役割ごとにカスタマイズされた共有ダッシュボードにより、開発者、QAエンジニア、プロジェクトマネージャーが同じ正確な情報を共有できるため、進捗レビューは直感ではなくデータに基づいて行われます。

適用分野

Squoreは、ソフトウェアの品質を測定、追跡、そして確保する必要があるあらゆる場面で活用できます。

プロジェクトのモニタリング

納期の進捗状況、品質、リスクをリアルタイムで追跡します。Squoreはアジャイルおよびウォーターフォール型のプロセスに対応しており、スケジュール上のプレッシャーによって介入が不可能になる前に、プロジェクトマネージャーに高リスクなコンポーネントに関する早期警告を提供します。

継続的な品質チェック

SquoreをCIパイプラインに組み込むことで、ビルドのたびにデルタベースの解析を自動化できます。不具合については、全体的な評価から、わずか3回のクリックで具体的なコード行まで追跡可能です。

テスト活動の最適化

テストリソースは、リスクが最も高い部分に集中させてください。設定可能なKPIを備えたリスクベースのテスト戦略により、安定しており、十分に理解されているモジュールを過剰にテストすることなく、カバレッジ目標を達成することができます。

標準への準拠と監査

Squoreは、ISO 26262、DO-178C、IEC 62304、ISO 9126、およびSQALEに対応した既成の品質モデルにより、認証主導の開発をサポートしています。監査結果は、安全なWebインターフェイスを通じていつでも確認できます。

技術的負債の管理

客観的な指標を用いて、欠陥を定量化し、優先順位を付けます。自動的に生成される是正計画により、チームは保守性や信頼性に最も大きな影響を与える修正に注力し続けることができます。

主な特長

ツールチェーンの統合

  • 導入直後から50以上のツールと接続可能です:静的解析、テストカバレッジ、要件管理、課題管理ツール、CIシステムなど。
  • ネイティブコネクタがないツールについても、汎用フォーマット(CSV、XML、JSON、Excel)のデータを受け入れます。
  • すべてのプロジェクトデータ(バージョン、設計要素、メトリクス、検出結果、ハイライト)に対して、REST APIによる完全なアクセスが可能です。

品質解析とレポート

  • お客様の標準、リスクプロファイル、およびチームの業務慣行を反映した、設定可能な品質および意思決定モデル。
  • 経営陣によるレビューや認証申請向けに、PDFおよびPPTフォーマットでのレポート生成を自動化します。
  • 開発者、QA担当者、プロジェクトマネージャーそれぞれの役割に応じたダッシュボードを備え、調査結果や文脈に応じたコメントを共有できます。

CI/CDとソース管理の連携

  • すでに展開済みのソースからGitおよびSVNのSCMを自動的に検出します。リポジトリコネクタは不要です。
  • 設計段階からの知的財産保護:Squoreは必要なメタデータのみを取得し、実際のソースファイルは一切取得しません。
  • ビルドごとにバージョン解析を行い、完全な再分析に伴うオーバーヘッドなしに、継続的な回帰検出を実現します。

Squore 26.0の新機能

  • 品質ゲート

    「品質ゲート」は、Squore 26の新機能です。開発者はGUIから直接独自のゲートを定義でき、品質管理者はチーム全体に適用される標準を設定・徹底させることができます。結果はCI環境に直接反映され、開発者は自身の開発ブランチの変更を即座にフィルタリングすることで、ゲートに失敗した場合でも、できるだけ早く修正を行うことができます。

  • Docker image

    Squore 2026は公開済みのDocker imageとして利用可能であり、コンテナ化されたインフラストラクチャを運用しているチームにとって、デプロイメントや環境セットアップが大幅に迅速化されます。

  • ダークモード

    Squoreでは、インターフェイス全体でダークモードに対応するようになりました。

  • パフォーマンスの改善

    API V4では、メトリクス、インジケーター、およびファインディングのエンドポイントに対して的を絞った最適化が施され、データ量の多いクエリのレスポンス時間が削減されました。

  • セキュリティ

    CVE管理の観点からビルドプロセスを見直し、コアフレームワーク(Wildfly、Primefaces、Highcharts、Java)を更新するとともに、攻撃対象領域を削減するため、JasperReportをエクスポートスクリプトに置き換えました。

  • ライセンスサーバー

    Squoreでは、お客様のツールチェーン内の他のベクター製品と同様に、ベクターライセンス管理システムを使用するようになりました。

Squoreは、要求トレーサビリティの概念に違反していないかをほぼリアルタイムで確認できるため、要求エンジニアリング担当者にとっても品質保証チームにとっても、最も役立つツールのひとつです。
Vinko Surija
Rimac Technology

製品のオプション

Squore/Software Analytics

既存のツールチェーンから測定値を自動的に収集・集計するターンキーソリューションです。主要な産業ユーザーとの豊富な実績に基づいて構築された、あらかじめ定義された品質およびパフォーマンス指標を備えています。導入初日からすぐに使用できます。

Squore/KPI

Squoreの完全カスタマイズバージョンで、貴社の社内業務、手法、ツールに合わせて設計されています。貴社の標準、リスクモデル、組織の成熟度を反映した分析プロセスを構築してください。

ダウンロード

よくあるご質問

ご不明な点はお気軽にお問い合わせください
Andreas Horn
ご不明な点はお気軽にお問い合わせください
ご質問やご要望がございましたら、お問い合わせフォームよりご連絡ください。担当者よりご回答いたします。

関連ページ