ホーム » ソラーズの提供サービス » GoQu – Gosuコード分析ツール
GoQu - Gosuコード解析ツール
開発者とコードレビューワーの負担を軽減し、生産性と開発効率を向上
GoQu - Gosuコード解析ツール
開発者とコードレビューワーの負担を軽減し、生産性と開発効率を向上

なぜが選ばれるのか

チームやリリース全体のGosuコード品質を定量的に可視化
開発リーダーはリスクの全体像を迅速に把握し、開発者は改善すべきポイントにすぐ対応可能

なぜが選ばれるのか

チームやリリース全体のGosuコード品質を定量的に可視化
開発リーダーはリスクの全体像を迅速に把握し、開発者は改善すべきポイントにすぐ対応可能
GoQuは、コード品質がリスクやコスト、そしてデジタル変革のスピードにどのような影響を与えているかを、ビジネスリーダーに分かりやすく可視化します。
閉じる Arrow Up

コード品質を経営指標として可視化

 

GoQuは、コード品質を測定可能な指標へと変換します。セキュリティや性能上の課題を発見できるだけでなく、Guidewireのアップグレードやマイグレーションに必要な対応箇所を特定し、優先的に対処すべき領域を明確化します。さらに、複数のシステムやモジュール間で品質状況を比較できるため、意思決定者はコードベース全体の状態や責任範囲、問題の発生状況を客観的に把握できます。これにより、優先順位付けや投資判断をより確かな根拠に基づいて行うことが可能になります。

技術的負債をコストと工数で定量化

 

GoQuは、バグやコードスメル、脆弱性を修正に必要な工数とコストへ換算して可視化します。GoQu Quality Reportでは、優先的に対処すべき問題を影響度順に整理し、予算への影響や作業量を明確に提示します。さらに、市場内の他の保険会社との品質比較や、システムアーキテクチャに関する改善の示唆も提供します。これにより、改善施策への投資効果を説明しやすくなり、技術的な取り組みを他の事業投資と同じ視点で評価できるようになります。

リスクを低減し、本番障害を最小化

 

GoQuは、問題を早期に検出し、一貫した開発基準を適用することで、Policy、Claim、Billingなどの基幹システムにおける障害リスクを軽減します。本番障害を減少させることで、緊急リリースや突発的な作業を抑制し、顧客や業務部門への影響も最小限に抑えることができ、企業ブランドの信頼性向上と安定した事業運営を支援します。

計画精度を高め、予測可能な開発を実現

 

工数見積もりと影響分析を提供することで、GoQuは開発計画の精度向上を支援します。
システム安定化施策、アップグレード、新機能開発を現実的なスケジュールに基づいて計画できるため、潜在的な不具合への場当たり的な対応を減らすことができます。
これにより、IT部門と事業部門の双方にとって予測可能性が高まり、より確実なロードマップ策定と実行が可能になります。

コンプライアンスとセキュリティを強化し、将来に備える

 

GoQuは、OWASPやCWEに対応した分析機能により、システムが広く認知されたセキュリティ基準や業界標準に準拠していることを示すための支援を行います。監査証跡、重大度評価、体系的なレポート機能により、リスク管理やコンプライアンスに関する議論をより客観的かつ根拠に基づいて進めることができます。さらに、GuidewireやSonarQubeの進化に合わせた継続的なアップデートによって、現在のシステムをより安全に保ちながら、将来の拡張や変化にも柔軟に対応できる基盤づくりを支援します。

GoQuは、コードレビューをGuidewire開発の日常業務に自然に組み込み、より迅速で分かりやすく、予測可能なプロセスへと変革します。
閉じる Arrow Up

ユーザー指向開発支援ツール

 

GoQuはユーザーの声をもとに進化しています。2024年に提供された機能や改善のうち、50%以上が顧客からの要望に基づいて実現されました。Gosuコードベースはプロジェクトごとに異なります。GoQuは画一的な運用を押し付けるのではなく、実際の開発現場のワークフローに合わせて継続的に進化します。

AI report image data men

170以上のルールをすぐに活用

 

GoQuには170を超える事前定義ルールが用意されており、その数は継続的に拡充されています。多くのルールはプロジェクトや開発標準に合わせて柔軟にカスタマイズ可能です。また、各ルールには詳細な説明、コード例、参考情報が用意されているため、チーム全体で「何を」「なぜ」チェックしているのかを理解しながら活用できます。

問題修正に必要な工数を可視化

 

GoQuは、検出された問題の解決に必要な工数を見積もって提示します。これにより、開発者やチームリーダーは修正作業の計画や工数見積もりをより正確に行えるようになります。経験や勘に頼るのではなく、具体的な数値に基づいたスケジュール策定が可能です。

OWASP・CWE準拠によるセキュリティ強化

 

GoQuはOWASPおよびCWEに準拠した分析機能を提供し、一般的な脆弱性への対策を支援します。
検出された問題は、国際的なセキュリティ基準に基づいて優先順位付けと重要度評価が行われるため、チームは対応すべき重要な課題に集中できます。

Guidewire・SonarQube・クラウド環境とのシームレスな統合n

 

GoQuは、GuidewireおよびSonarQubeの最新バージョンに対応するため、継続的なアップデートを提供しています。プルリクエストデコレーター、コミット範囲分析、品質基準を満たさない変更のマージ防止機能などに加え、Gosu向けに拡張されたSonarQubeの機能を活用できます。既存の開発環境やツールチェーンを大きく変更することなく導入できるため、開発プロセスの品質向上と効率化を迅速に実現できます。

20+

保険グループでの導入実績
177
R実装済みルール数
1,200万+
累計分析コード行数
2017
年からGoQuを提供
業界をリードする企業がGoQuを活用しています

GoQuは、数百万行のGosuコードを短時間で分析し、人では見つけることが難しい問題を効率的に可視化しました。Sollersの手厚い支援により、導入から開発プロセスへの定着までスムーズに進行することができました。現在では問題を早期に発見できるようになり、障害対応に費やす時間を大幅に削減できています。

 

Amit Bansal - Länsförsäkringar AB リリースマネージャー

導入事例 - 実績に裏付けられた価値

勘や推測から、データに基づく洞察へ:GoQuを活用したGuidewireコード監査

GoQuを活用したデータ主導のGuidewireコード監査により、390万行規模の保険基幹プラットフォームのコスト、リスク、将来の変更に向けた明確なロードマップを描き出した事例をご紹介します。

問題を可視化し、その場で解決

インタラクティブなレポートでコード品質を継続的に監視し、リアルタイム解析とワンクリック修正機能によって、
問題を迅速かつ効率的に解決できます。

インタラクティブレポートによる品質モニタリング

詳細なレポートにより、コードベース全体の品質状況を可視化します。重要な問題や品質の推移、優先的に対処すべき項目を把握できるため、開発チームやITリーダーは状況を正確に理解し、データに基づいた意思決定を行うことができます。
本機能はGoQu Hubの一部として提供されています。

 

 

goqu hub interface gif

リアルタイム解析による自動コード修正

潜在的なコードの問題をリアルタイムで検出し、ソースコード上で即座に通知します。さらに、GoQuの QuickFix 機能を利用することで、検出された問題をワンクリックで修正できます。これにより、開発スピードの向上だけでなく、手作業による修正負荷の軽減やヒューマンエラーの抑制にもつながります。品質を維持しながら、より効率的な開発を実現します。
本機能はGoQu Devの一部として提供されています。

 

 

goqu quickfix interface presentation

信じられないかもしれませんが...あなたがこのサイトを閲覧している時間で、平均的な開発チームでは

0

件のコーディングに関する問題が発生します

GoQuがコードをどう変えるかをご覧ください

IDEからパイプラインまで:GoQu Dev・GoQu Hub・CAREが実現する品質管理

GoQu Devは、開発者がIDE上でGosuコードの問題を検出し、リポジトリへ反映される前に修正できるよう支援します。

Contact us

Łukasz Pietrucha
ウカシュ・ピエトルハ
QAチーム統括
Davide Santonocito
ダヴィデ・サントノチート
セールスエンジニア

テクノロジー&マーケットインサイト

お客様事例 勘や推測から、データに基づく洞察へ:GoQuを活用したGuidewireコード監査
ソラーズの知見 Guidewireプロジェクトに潜むセキュリティリスク ―見えない「負債」をGoQuで可視化
お客様事例 北欧の大手保険会社における大規模プロジェクトで高度なコード品質管理
FAQ - GoQu
GoQuは他のGosuコード分析ツールと何が違いますか?
GoQuで独自のGosuルールを作成できますか?
GoQuは他のGuidewire向けコード分析ツールと併用できますか?
GoQuは自動レビューのCI/CDパイプラインと連携できますか?
GoQu DevとGoQu Hubの導入にはどのくらい時間がかかりますか?
GoQu Hubの利用には有償版SonarQubeが必要ですか?
GoQuはカスタムコードとGuidewire標準機能を区別できますか?
GoQuはどのくらいの頻度で更新されますか?
GoQuはプロジェクト品質や技術的負債に関するレポートを提供しますか?
GoQuのサブスクリプションには何が含まれますか?
GoQu Devのコードハイライトはカスタマイズできますか?
GoQuの設定を開発者全員に対して一元管理できますか?
GoQuはインターネット接続が必要ですか?
GoQuにはAI機能が搭載されていますか?
GoQuはコードを外部AIやクラウドサービスへ送信しますか?