BLADE SAYAの機能

ホーム

BLADE SAYAの機能

開発プロセス全体を上流から支援するBLADE SAYA

BLADE SAYAは、要件定義から設計、テストシナリオの作成、リリース後の影響調査まで、各工程で必要となるドキュメントや検証データを生成します。

コードを書く前に業務目的から受入条件を整理するテストファーストの手法を取り入れています。生成した内容はエンジニア自身が確認した上で、開発環境やAIコーディングツールに引き継ぎます。実装に入る前の段階で仕様を固めておくことで、開発終盤に起きやすい認識の食い違いや大きな手戻りを抑えられます。

※開発工程は、生成した設計書をInputとして、コーディングツールで実施

高品質・標準化を実現する3つの機能

担当者のスキルや経験に左右されず、一定の品質を保った成果物を作成するための機能を揃えています。

1.工程別の専用AIエージェント(Agent)

各開発工程の作業目的に特化した専用エージェントを標準搭載しています。生成Agent・レビューAgent含め計31種類のAgentが利用可能です。入力された要件に応じ、最適なプロンプトと参照情報を組み合わせて処理を行います。

filter_1

機能要件一覧作成Agent

業務資料からシステム機能を抽出し、標準カスタマイズ/個別開発の切り分けや制限事項を考慮した機能要件一覧を作成

filter_2

基本設計書作成Agent

機能要件をテンプレートに流し込み、Mermaid図を含めた基本設計書のベースを作成

filter_3

詳細設計書作成Agent

大量データ処理時のガバナ制限回避やエラーリカバリ仕様を盛り込んだ詳細設計書を作成

filter_4

テストシナリオ作成Agent

一連の業務プロセスに沿ったシステム間・機能間の連携を検証するテストシナリオを作成

filter_5

影響分析Agent

複数の既存設計書等を横断的に解析・照合し、変更に伴う影響範囲や考慮漏れリスクを提示

2.プロンプトライブラリ

テラスカイが長年培ってきたSalesforceの導入ノウハウやベストプラクティスをプロンプトとして体系化し、プロジェクトの全工程に適用しています。これにより、標準機能を優先して採用する「Fit to Standard」の判断や、ガバナ制限などの特有のプラットフォーム制限を考慮したコード生成をAIに促します。

汎用AI開発で発生しやすい過剰な個別開発やトランザクションエラーを抑止し、将来のバージョンアップにも追従しやすい、保守性の高いシステムを構築します。

3.共通RAG基盤

テラスカイが数多くの開発実績から蓄積したSalesforce開発規約などの共通ナレッジと、お客様固有のSalesforce設定情報(メタデータ)や既存設計書などの貴社固有コンテキストを統合し、RAG基盤として適用しています。これにより、一般的な情報に依存せず、既存システムの構造や過去の知見を踏まえた整合性の高い設計・検証出力をAIに促します。

共通ナレッジ

テラスカイ独自の開発規約、ガバナ制限事項、過去の不具合事例、テストパターンなど、標準化された知識体系

貴社固有コンテキスト

お客様のSalesforce設定情報(メタデータ)、既存の設計書、業務フローなど、固有のシステム環境情報

Salesforce開発の課題を解消する独自アドオン

BLADE SAYAは、Salesforce特化したAI駆動開発プラットフォームとして今後も機能拡充を推進します。各種Agentに加え、高品質なデリバリーを支える3つのアドオン機能を順次提供予定です。

Grid Weaver

Excel方眼紙の論理構造化・LLM最適ソース生成

現在の課題

仕様書がExcel方眼紙で作られており、セル結合や断片化のためAI活用が困難。

arrow_downward

解決策

既存の設計書を構造化されたMarkdownに変換。あらゆる工程において、高精度なアウトプットを出すためのソースを生成する。
※Word,PowerPoint,PDFも変換可能

Meta Weaver

メタデータからの設計書生成・処理の可視化

現在の課題

継続開発で設計書が陳腐化し、Apex・Flow・オブジェクト間の複雑な依存関係が熟練者の頭の中で暗黙知化される。

arrow_downward

解決策

依存関係を自動で追跡し、設計書を自動生成。経験の浅い技術者でもすぐに仕様を把握でき、設計と実装の乖離をゼロにする。

Release Impact Analyzer

バージョンアップ影響分析

現在の課題

年3回のSalesforceバージョンアップのたびに、膨大なリリースノートの目視確認と網羅的なテストが必要になる。

arrow_downward

解決策

300件超の変更ルールとソースを自動で突合し、確認すべき影響箇所を特定。管理者の負担とテスト工数を抑制する。


完全なトレーサビリティと安心の動作環境

BLADE SAYAは、要件・設計・テスト・コードを相互に紐付ける「完全なトレーサビリティ」により、仕様変更時の影響範囲を正確に特定し、システムのブラックボックス化を防ぎます。また、AWS上の専用環境でお客様指定のクローズドなLLMと連携して動作するため、企業の機密データを保護しながら安全に運用できます。

完全なトレーサビリティの確立

要件定義ID、オブジェクト定義、テストケース、実装コードが相互に紐づく構造を確立します。「なぜこの項目や機能が存在するのか」をビジネス目的まで即座に遡れる状態を作ることで、システムのブラックボックス化を防ぎ、将来の保守や機能拡張を円滑にします。

セキュリティに配慮した専用環境とマルチLLM対応

BLADE SAYAはAWS上の専用プラットフォーム環境として構築・提供されます。厳格なセキュリティ要件が求められる企業環境でも安心して利用可能です。また、処理を実行する外部LLMサービスは、Claude、Gemini、GPTの中から、お客様がLLMを選択して利用することができます。

BLADE SAYAに関するお問い合わせはこちら

keyboard_backspace

資料ダウンロード

BLADE SAYAについてまとめた資料を配布しています。

vertical_align_bottom

資料ダウンロード

お問い合わせ

BLADE SAYAの導入やその他詳細についてのお問い合わせはこちらから

お問い合わせ

相談窓口

導入相談はお電話でも承っています。

平日9:30~18:00

050-3198-9009