AI支援開発におけるボトルネックは、コード生成ではなく、意図です。
詳細を省略すると、モデルが空白をあなたの代わりに埋めてしまいます。スコープ、アーキテクチャ上の制約、エッジケースを省くと、エージェントはたちまちまったく別の問題を解き始めます。そうなると、エージェントは単に間違っているだけでなく、自信を持って間違ったまま、あなたが意図しなかった方向へ素早く突き進みます。結果として、コードと同じくらい意図のデバッグに追われ、その代償を手戻り、トークン、時間で支払うことになります。
アトラシアンが最近実施した調査では、エンジニアリングリーダーの60%が、自分たちのチームは仕様駆動開発へと移行しつつあると答えました。しかし、それを実際に行うための体系的なフレームワークを持っているのは15%未満にとどまります。仕事を正しく進めるには、チームが実際に一緒にレビューできる仕様と、推測せずに実行できるエージェントを用意することが必要です。それがJira Plannerの役割です。
Jira Plannerは、大まかなアイデアを、コードベース・標準・意思決定に対する意味的な理解に基づいた、構造化されたエージェント対応の仕様へと変換します。
仕組み
-
ゴールのアイデアから始めましょう。大まかなもので構いません。完成された仕様は必要ありません。Jira Plannerが適切なフォローアップの質問を投げかけ、スコープ・制約・成功の姿を明確にする手助けをします。
-
あなたのコンテキストに基づいて動きます。Jira Plannerは複数リポジトリにまたがるコードを読み取り、Teamwork Graphからコンテキストを取り込みます。プランは、一般的な思い込みではなく、あなたのアーキテクチャ、オーナーシップ構造、そしてこれまでの意思決定を反映します。
-
大量の文章の羅列ではなく、構造化された成果物が手に入ります。Jira Plannerは編集可能なConfluenceのリアルタイム文書を生成します。それはチームの作業がすでに行われている場所にそのまま存在し、Jiraへとつながっています。つまり、プランをまずどこか別の場所へ移す必要はなく、チームはすぐにそのプランの中で作業を始められます。
-
チームで計画する。プランをエンジニア、プロダクトマネージャー、デザイナーと共有し、共同で編集し、インラインコメントを残し、トレードオフを一緒に検討できます。合意形成は、プランがすでに完成した後ではなく、まだ形づくられている最中に進みます。
-
プランが実行可能な状態かを確認。Jira Plannerは曖昧さを前もって洗い出し、あなたの仕様が実行に十分な詳細さを備えているかどうかを、何が足りないのかという具体的な提案とともに伝えます。
-
プランから作業へ。Jira Plannerは確定したプランをJiraの作業項目へと分解し、依存関係とマイルストーンに沿って順序立てます。作業項目はそれぞれ独自の受け入れ基準と、プラン全体のコンテキストを備えています。そこから先はエージェントオーケストレーションが引き継ぎ、計画が終わったまさにその地点から作業を開始します。
何を作るか、を定義するすべての人のために
Jira Plannerは、テックリード、シニアエンジニア、エンジニアリングマネージャー、プロダクトマネージャーのためのものです。彼らが取り組むのは、合意を必要とする種類の仕事——複数スプリントにまたがる機能、アーキテクチャ上の意思決定、そしてスコープについて複数の人が同意しなければならないあらゆる作業です。
Jira Plannerが生み出すプランは、あなたの実際のリポジトリ、チームのコンテキスト、そして組織のどこか他の場所ですでに下された意思決定に基づいています。それこそが、大まかな提案を、チームが自信を持ってエージェントに作業を引き渡せるものへと変えるのです。
提供状況
Jira Plannerは現在、Rovoが有効化され、Teamwork Graphが接続されたJira Cloudのお客様向けに、早期アクセスプログラムとして提供されています。Jira PlannerはプランをConfluenceのリアルタイム文書として公開するため、Confluenceの接続も必要です。私たちはアクセス提供を段階的に展開しており、Plannerの今後のあり方を一緒に形づくっていきたいと考えているお客様を募集しています。





