AI駆動開発フレームワーク「GoDD」の共通データ基盤として「GoDD DB」をリリース。システム開発に関する情報や知見を蓄積して、開発の品質とスピードを継続的に向上
株式会社ripla

株式会社ripla(所在地:東京都、代表取締役CEO:張田谷 凌央)は、独自のAI駆動開発フレームワーク「GoDD」の共通データ基盤として、開発に関する情報や知見を蓄積する「GoDD DB」を提供。
[画像1:
https://prcdn.freetls.fastly.net/release_image/120233/17/120233-17-b012ace095aa0159475094bcbb5a96fb-1672x941.png?width=536&quality=85%2C75&format=jpeg&auto=webp&fit=bounds&bg-color=fff ]
リリースの概要
株式会社ripla(所在地:東京都渋谷区、代表取締役CEO:張田谷 凌央)は、独自のAI駆動開発フレームワーク「GoDD」の共通データ基盤として、システム開発に関する情報や知見を蓄積して、開発の品質とスピードを継続的に向上する「GoDD DB」の提供を開始します。
GoDD DBは、システム開発における業務情報、システム情報、要件・仕様、画面・帳票、ソースコード、データ、挙動・ログ、変更履歴などを一元的に蓄積し、AIが開発に活用できる知識へ変換する基盤です。
「GoDD Analyze」「GoDD Notes」「GoDD Design」「GoDD Dev」「GoDD Test」「GoDD Security」「GoDD Maintenance」などのGoDDシリーズは、このGoDD DBを共通基盤として利用します。
各工程で生まれた情報や知見を蓄積し、次の工程でも横断的に参照することで、工程が変わるたびにシステムを一から理解し直すことなく、一貫した情報をもとにAI主導で開発を進めることが可能になります。
さらに、開発を通じて得られた新たな知見をGoDD DBへ継続的に反映することで、開発を行うほど知識が蓄積・改善され、その後の開発品質とスピードが向上する仕組みを構築します。
GoDD DBとは
[画像2:
https://prcdn.freetls.fastly.net/release_image/120233/17/120233-17-5a7d903ce1606e4ca0bed9345272135c-1672x941.png?width=536&quality=85%2C75&format=jpeg&auto=webp&fit=bounds&bg-color=fff ]
GoDD DBは、「データレイヤー」と「ナレッジレイヤー」の2つで構成されています。
データレイヤー
データレイヤーには、顧客企業のシステムや業務を理解するために必要な一次情報を集約します。
主な対象は以下です。
・業務情報
・システム情報
・要件・仕様
・画面・帳票
・ソースコード
・データ
・挙動・ログ
・変更履歴
これらは、システムの現状を正確に把握するための基礎情報として蓄積されます。GoDDシリーズを利用して新たに作成・更新された情報についても、開発や改修に合わせて継続的に反映します。
ナレッジレイヤー
ナレッジレイヤーでは、データレイヤーに蓄積された情報をもとに、AIが開発に活用しやすい知識へ整理・構造化します。主に以下の情報を管理します。
・ビジネスルール
・業務構造
・設計原則
・システム構造
・機能構造
・データ意味
・影響範囲
・オントロジー
例えば、個別の仕様を保存するだけではなく、その仕様がどの業務ルールに基づき、どの機能・画面・データ・ソースコードと関係しているのかまで構造化します。これによりAIは、断片的な情報を検索するだけではなく、業務・システム・機能・データの関係性や背景を踏まえて、開発上の判断を行える状態になります。
GoDD DBの特徴
[画像3:
https://prcdn.freetls.fastly.net/release_image/120233/17/120233-17-5b94b3b448885b550913f3165249199a-1672x941.png?width=536&quality=85%2C75&format=jpeg&auto=webp&fit=bounds&bg-color=fff ]
1. 開発情報を一つのデータ基盤へ集約
従来のシステム開発では、業務要件は議事録、仕様はドキュメント、実装内容はソースコード、システムの状態はログなど、必要な情報が複数の場所に分散しています。
GoDD DBでは、これらの情報を一つのデータ基盤へ集約し、開発工程を横断して参照できる状態を構築します。
2. 情報を蓄積するだけでなく、AIが活用できる知識へ変換
GoDD DBは、単なるドキュメント管理やデータベースではありません。蓄積された情報をAIが解析し、業務構造やシステム構造、機能間の関係性、変更時の影響範囲などを構造化します。
これにより、AIが「何が書かれているか」だけではなく、「なぜそうなっているのか」「どこと関係しているのか」まで理解できる状態を目指します。
3. ナレッジレイヤーを継続的に改善
GoDDを利用した開発の中で新たな知見が得られた場合には、その知見をもとにナレッジレイヤーを継続的に改善します。
新しい設計パターンや不具合の原因、影響範囲の判断方法などを蓄積することで、開発を行うほどGoDD自体の開発品質が高まっていく仕組みを構築します。
背景:AI駆動開発で重要になる「システムを理解するための知識」
[画像4:
https://prcdn.freetls.fastly.net/release_image/120233/17/120233-17-92387d51140c556dd75a6cd359de1709-1672x941.png?width=536&quality=85%2C75&format=jpeg&auto=webp&fit=bounds&bg-color=fff ]
生成AIの進化により、ソースコードを生成するスピードは急速に向上しています。一方、企業が実際に利用する業務システムや基幹システムを開発するためには、単にコードを書くだけでは不十分です。
「どのような業務で利用されるのか」「なぜその仕様になっているのか」「どのシステムやデータとつながっているのか」「変更するとどこへ影響するのか」といった、企業固有の業務やシステムに対する理解が必要になります。
しかし、長期間運用されているシステムでは、以下のような課題が発生します。
・仕様書と実際のシステムが一致していない
・必要な情報が複数のドキュメントやツールへ分散している
・過去の設計意図や判断理由が残っていない
・特定の担当者しか仕様を理解していない
・変更による影響範囲を正確に把握することが難しい
AIによる実装能力が高まるほど、AIに「何を作るべきか」「現在のシステムがどのような構造になっているか」を正確に理解させるための情報基盤が重要になります。
そこでriplaでは、AI駆動開発を単なるコード生成の効率化にとどめず、開発に必要な情報や知見そのものを蓄積・構造化する基盤として「GoDD DB」を構築しました。
GoDDシリーズでの活用
[画像5:
https://prcdn.freetls.fastly.net/release_image/120233/17/120233-17-dd3b3436c0a5f166412c16a1b705045f-1672x941.png?width=536&quality=85%2C75&format=jpeg&auto=webp&fit=bounds&bg-color=fff ]
「GoDDシリーズ」の裏側では、GoDD DBに開発に関する情報や知見を蓄積し、各工程から共通して参照・活用します。
例えば、GoDD Analyzeで既存システムを解析して得られた仕様やシステム構造をGoDD DBへ蓄積し、その情報をGoDD Notesで仕様整理し、GoDD Designでデザイン作成、GoDD Devで実装、GoDD Testでテスト、GoDD Maintenanceで保守・改修へ引き継ぎます。
また、各工程で新たに作成・更新された情報についても再びGoDD DBへ反映します。
これにより、以下のような一連の開発プロセスを、同じ知識基盤の上でつなげることが可能になります。
既存システムを理解する
→ 仕様を整理する
→ デザインを作成する
→ 開発する
→ テストする
→ 保守・改修する
→ 新たな情報・知見をGoDD DBへ蓄積する
工程ごとに人やAIがシステムを理解し直す必要をなくし、同じシステム理解を開発ライフサイクル全体で共有することで、開発品質とスピードを継続的に向上させます。
GoDD DBが適している企業
[画像6:
https://prcdn.freetls.fastly.net/release_image/120233/17/120233-17-c0ecdbc4d2a4b1de4d9e29e0a475f766-1672x941.png?width=536&quality=85%2C75&format=jpeg&auto=webp&fit=bounds&bg-color=fff ]
GoDD DBを活用した開発は、以下のような企業に適しています。
・複雑な業務システムや基幹システムを保有している企業
・仕様書やドキュメントが複数の場所に分散している企業
・仕様書と実際のシステムに乖離が発生している企業
・システムの仕様や設計意図が特定の担当者に属人化している企業
・既存システムの改修時に、影響範囲の把握に時間がかかっている企業
・長期的に継続してシステムの開発・改修を行っている企業
・AIを活用して、要件整理から開発・テスト・保守まで一貫して効率化したい企業
・AIによる開発スピードだけでなく、品質や保守性も同時に高めたい企業
今後の展望
riplaは今後、GoDD DBをGoDDシリーズ全体の共通知識基盤としてさらに拡張してまいります。
これまでのシステム開発では、要件定義、設計、開発、テスト、保守と工程が進む中で情報が分断され、プロジェクトや担当者が変わるたびにシステムを理解し直す必要がありました。GoDDでは、開発ライフサイクル全体で共通のデータ・ナレッジ基盤を持つことで、AIが継続的にシステムを理解し続けられる状態を構築します。
さらに、複数の開発を通じて得られた知見をナレッジレイヤーへ継続的に蓄積・改善することで、個々のエンジニアの経験だけに依存するのではなく、開発組織そのものに知識が蓄積され続ける仕組みを目指します。
今後もGoDDシリーズおよびGoDD DBの開発を進め、要求・仕様整理、設計、開発、テスト、保守・運用まで、システム開発のライフサイクル全体をAI主導へ再設計し、開発品質と生産性を継続的に高める開発基盤の構築を進めてまいります。
お問い合わせ
GoDDおよびGoDD DBにご興味をお持ちの方は、以下よりお気軽にお問い合わせください。
会社ホームページURL:
https://ripla.co.jp/inquiries
ブログURL:
https://blog.ripla.co.jp/
メールアドレス:info@ripla.co.jp
担当:張田谷 凌央
会社概要
株式会社riplaは、AI時代のオーダーメイド型システム開発を提供する開発会社です。独自のAI駆動開発フレームワーク「GoDD」を活用し、企業ごとの顧客体験や業務要件に合わせたシステムを、AI主導で高速かつ高品質に開発します。
会社名:株式会社ripla
所在地:〒150-0001 東京都渋谷区神宮前6丁目23番4号 桑野ビル2階
設立日:2022年11月2日
代表取締役:張田谷 凌央
URL:
https://ripla.co.jpプレスリリース提供:PR TIMES





記事提供:PRTimes