GoQu - Gosuコード解析ツール

高いコード品質でGuidewireソリューションの運用開発をより早く、より効率的に

  GoQu - Gosuコード解析ツール

高いコード品質でGuidewireソリューションの運用開発をより早く、より効率的に

Go for Quality

logo of goqu

 

GoQuは、Guidewire製品でのみ使用されるGosuコードをレビューし
問題を特定するために設計された最先端のコード解析ツールです。

上級開発者やコードレビュー担当者の負担を軽減し、生産性と効率を高めます。

デモを申し込む
GoQu導入実績

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

解析レポートは、コードの健全性を把握することができるだけでなく、深刻な問題箇所や時間の経過による進捗、実行可能な解決策が強調表示され、
部門担当者が十分な情報に基づいた意思決定を行えるようになります。
詳細はGoQu Hub のページを参照下さい。

goqu hub interface gif

リアルタイムコードスキャンによる自動コード修正

リアルタイムで検出される問題箇所は、コード作業中のスクリプト内に直接ハイライトされます。GoQuのQuickFix機能により、コーディングエラーをクリックするだけで即座に修正可能なため、効率的でエラーのないコード管理を行うことができます。開発にかかる時間を短縮するだけでなく手作業による修正作業を減らすことで、ヒューマンエラーを最小限に抑えます。
詳細はGoQu Devのページを参照下さい。

 

goqu quickfix interface presentation
18+

保険会社様での

導入実績

163

コーディング規則
の適用

8 mln +

コード行数の
解析実績

2017

年以来
改善を重ねたツール

ユーザー目線に立った開発

GoQuはユーザー様との共同作業で常に進化しています。2024年に追加された機能や改善の50%以上は、ユーザーのお客様からのフィードバックが元となっています。お客様ごとに異なるニーズに合わせたコード解析ソリューションを提供します。

rules available in goqu

既成の160の解析ルールを利用

GoQuにはすでに163のコーディング規則が備わっており、今後も増える予定です。これらは、お客様のプロジェクトの特性や目的に応じて修正・カスタマイズが可能です。バグ、コードスメルまた脆弱性を検証し、それぞれの解析ルールについてコード例やソースを用いて詳細な情報が提供されることで、担当のチーム内での理解度と共通認識を高められます。

問題修正にかかる時間の予測

GoQuは、特定された問題箇所の修正にかかる時間を高い正確率で測定します。この機能は、プロジェクトの計画やリソースの割り当ての有用な参照情報として、タイムリーなプロジェクト進行をサポートします。

time estimates for fixing code bugs in goqu
goqu compliance list

業界水準に準拠 - OWASP & CWEカバレッジ

GoQuはOWASPおよびCWE標準に準拠しており、お客様のソフトウェアが一般的な脆弱性から保護されることを保証します。GoQuは特定された問題の深刻度を評価する際にグローバル標準の指標を参照します。そうすることで、対処すべき問題の優先順位が明確になりその対策に集中することができます。

Guidewire製品やCloudソリューションとのシームレスな統合

GoQuは、GuidewireおよびSonarQubeの最新バージョンとの互換性を確保するため、定期的なアップデートを実施しています。また、プルリクエストデコレーター、コミットスコープ分析、マージ防止など、Gosu言語向けのSonarQubeのあらゆる機能を提供します。これらの機能を活用することで、コード品質と統合時の作業効率を向上させ、開発ワークフローを短期間で強化できます。

guidewire

 

GoQuの強みとメリット

GoQu devについて:

GoQu hubについて:

 

 

 

平均的な開発者チームによる本ウェブサイト解析時の平均エラー数

0

お問合せ

お問合せメール
pawel jozwiak competence owner
Paweł Jóźwiak
パヴェウ・ユジュヴィアク
QAチーム統括
kacper ziatkowski contact photo
Kacper Ziatkowski
カツパー・ジアクトフスキ
QAプロダクトマネージャー

GoQuのご紹介

 

 

GoQu
再生

FQA

GoQuは競合製品の中でも最も多くの解析ルールを備えています。また、GoQu Quickfixはコードの不具合を自動修正し、Guidewire製品のバージョン8以降Guidewire Cloudを含むすべてのバージョンに対応しています。さらに、単体テストのモニタリングにだけでなく、そのカバレッジや循環的複雑度を含む多数のメトリクスを測定することができます。

現段階では、ユーザー様が独自のカスタマイズルールを新規に設定することはできませんが、その機能の実現のために開発を進めているところです。その代わり、既成のルールの多くには、ユーザー様側で調整・変更できる「パラメータ」を備えています。
例)既存ルール: "Suffix on Class names" (ExampleClass_Ext)
ルールカスタマイズ後:Suffixの部分を変更⇒(ExampleClass_Sollers)

はい、GoQu以外のコード解析ツールとの互換性があります。CodeNarcやGuidewire Studioなども同時に利用可能です。

はい、GoQuはプルリクエストデコレーター、コミットスコープ分析、マージ防止など、Gosu言語用のSonarQubeのあらゆる機能を提供します。

GoQu Devはプラグアンドプレイのソリューションで、追加の設定は一切必要ありません。開発者IDEへのインストールは2クリック(1分未満)で完了します。GoQu HubにはSonarQubeが必要です。GoQu Hubのインストールはファイルをコピーペーストするだけ(1分未満)ですが、SonarQubeのインストールと設定には最大20分ほどかかる場合があります。

いいえ、 GoQu Hubは無料のCommunity Editionを含め、あらゆるライセンスモデルをサポートしています。

はい、GoQu は OOTB ファイル、クラスとコードを認識し、分析対象から除外します。また、デフォルトのファイルに新規に追加・編集されたカスタムコードは、ハイライト表示されます。

年に2回のメジャーアップデートが基本ですが、必要に応じてマイナーパッチやホットフィックスを行うことがあります。

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

プロセス・オートメーション 保険毎日新聞掲載!ソラーズ主催第3回プロセス自動化ウェビナー
イベント, プロセス・オートメーション 【動画&資料申込受付中】プロセス自動化ウェビナー第3回 自動車事故インターネット受付改善のヒント ~欧州の保険会社が実践している工夫とは~
london city center
ロンドンマーケット ロンドンマーケット:損害サービス業務のプロセス改善
イベント, プロセス・オートメーション 【動画&資料申込受付中】イベント開催報告:プロセス自動化ウェビナー第2回 保険金支払プロセスをいかに省力化するか ~ AI-OCRとワークフローツールが実現する自動化 ~
banner for guidewire cloud article
クラウド, 基幹システム導入 Guidewire Cloudへの移行へ向けた効果的なアプローチ