ブログ

会議を増やさずにプロダクト部門とエンジニアリング部門の足並みを揃える方法


プロダクト担当者は、ユーザーのニーズ、ビジネスゴール、市場の背景、そしてロードマップの背後にある戦略的根拠を理解しています。エンジニアリング担当者は、技術的な制約、アーキテクチャへの影響、工数の見積もり、および運用上のリスクを把握しています。これら2つの知識体系が結びつくことで、チームは「正しいもの」を「適切に」構築できます。しかし、これらが結びつかない場合、次の2つのうちいずれかが発生します。エンジニアリングが技術的には優れているもののユーザーの課題を解決しないものを構築するか、あるいはプロダクト側が構築不可能なものを指定し、スプリントの途中でスコープを再調整せざるを得なくなるかです。

この認識のズレに対する標準的な対処法は、スプリントプランニング、バックログのリファインメント、クロスファンクショナルな同期、プレプランニング、そして様々な形の「全員を同じ部屋に集めよう」といったミーティングを増やすことです。これらのミーティングは役に立ちますが、根本的な原因(知識の分断)ではなく、症状(認識のズレ)に対処しているに過ぎません。


なぜミーティングでは認識のズレを解決できないのか

ミーティングは、それが開催されているその瞬間だけ認識を一致させます。しかし、その認識の一致はすぐに失われ始めます。なぜなら、ミーティングで共有された背景情報は口頭で伝えられたものであり、その場にいなかった人や、出席していたものの1週間後に詳細を忘れてしまった人は、その情報にアクセスできないからです。

プロダクト側がユーザーの背景を説明し、エンジニアリング側が技術的制約を説明するスプリントプランニングミーティングは、その部屋にいる人たちに対して、そのスプリントの期間だけは認識を一致させます。しかし、スプリントの途中で加わったPMにはその背景がわかりません。欠席していたエンジニアにも伝わりません。ミーティング中に行われた決定は文書化されないため、後から疑問(「なぜ機能Xをスコープから外すことにしたのか?」など)が生じた場合、記憶を頼りに答えを再構築しなければなりません。

その結果、前回のミーティングで達成された認識の一致を再構築するために、さらに多くのミーティングが必要になります。ミーティングの負担が増えるのは、チームがコミュニケーションをとっていないからではなく、そのコミュニケーションが蓄積・保存されていないからです。


構造的な解決策としての「コンテキストの共有」

構造的な解決策は、ミーティングでそのギャップを埋める必要性をなくし、各チームの知識に互いがアクセスでき、検索可能で、常に最新の状態に保つことです。

エンジニアリングのためのプロダクトコンテキスト。 PRD、ユーザーリサーチ、ロードマップの根拠が、エンジニアリングの意思決定ログやシステムドキュメントと一緒に検索可能であれば、エンジニアはプロダクトマネージャーがミーティングで説明するのを待つことなく、構築しているものの「なぜ」を理解できます。

プロダクトのためのエンジニアリングコンテキスト。 アーキテクチャの制約、技術的な意思決定記録、およびシステムドキュメントをプロダクトマネージャーが検索できるようになれば、PMはエンジニアリングに要望を出す前に実現可能性とスコープを評価できます。これにより、「これを作れるか?」というミーティングが減り、「制約について把握した内容に基づき、これを作りたい」という提案が増えるようになります。

共有された決定履歴。 プロダクトとエンジニアリング両方の決定事項が同じ検索可能なナレッジベースにあれば、誰でもユーザーのニーズからプロダクトの決定、技術的な実装に至るまでの論理的な思考プロセスをたどることができます。思考の連鎖は、それぞれのチームのサイロに閉じ込められることなく、可視化されます。

両チームのSlackチャネル、ミーティング、GitHubのアクティビティから生成される自己執筆型ドキュメントが、この共有されたコンテキストを自動的に構築します。ユーザーニーズに関するプロダクト側の議論も、技術的制約に関するエンジニアリング側の議論も、すべて同じ検索可能なナレッジレイヤーに流れ込み、両チームから見えるようになります。


実践で何が変わるか

スプリントプランニングが迅速化します。 エンジニアリングがあらかじめプロダクトのコンテキストを読み、プロダクト側がすでに技術的制約を読んでいる場合、ミーティングは最初の30分間を認識合わせに費やすことなく、共通の理解からスタートできます。

スプリント途中の疑問がミーティングなしで解決します。 「なぜこの要件はこのような構成になっているのか?」と疑問に思ったエンジニアは、プロダクトのナレッジベースを検索して、それを説明するユーザーリサーチやステークホルダーとの議論を見つけます。「これを追加することは可能か?」と考えるPMは、エンジニアリングのドキュメントを検索し、その答えとなるアーキテクチャのコンテキストを見つけます。

新しいチームメンバーがより早く状況を把握できます。 チームに加わったプロダクトマネージャーは、エンジニアリングの決定履歴を読みます。新しく入ったエンジニアは、プロダクトの決定根拠を読みます。コンテキストがドキュメント化され検索可能であるため、同僚の頭の中に閉じ込められている場合よりも、双方がより早く成果を出せるようになります。


よくある質問

すでにJiraやLinearを認識合わせに使っています。これとはどう違うのですか? プロジェクト管理ツールは、何をいつ構築しているかを追跡します。なぜそのような方法で構築されているのか、それがどのようなユーザーニーズに対応しているのか、どのような代替案が検討されたのか、どのような技術的制約がそのアプローチに影響を与えたのかについては記録されません。ナレッジベースは、プロジェクト管理ツールが前提としているものの、実際には含まれていないコンテキストを提供します。

これでは問題がミーティングからドキュメントに移るだけではないですか? ドキュメントを手動で作成・維持する必要がある場合はそうなりますが、だからこそ自己執筆型ドキュメントが重要になります。ドキュメントは、別個のタスクとして作成されるのではなく、既存のアクティビティから生成されます。チームはこれまでと全く同じように働くだけで、コンテキストは自動的に残ります。

部門を超えた(クロスファンクショナルな)取り組みにおける人間関係の側面はどうなりますか? 共有されたコンテキストは、現在ミーティングで行われている知識の伝達を処理します。関係性の構築、クリエイティブなコラボレーション、そして対立の解決といった、部門横断型のミーティングでも発生する活動は、同期的に継続されるべきです。情報共有のためのミーティングを減らすことで、関係性を深めるためのミーティングに時間を割くことができるようになります。


関連する読み物: ミーティングを減らす方法、プロダクトナレッジベースを構築する方法、調整コスト(コーディネーション・タックス)。 関連ページ: 自己執筆型ドキュメント、プロダクトマネージャー向け、エンジニアリングチーム向け。


The workspace that thinks with you.

Ready when you are.

The workspace that thinks with you.

Ready when you are.

The workspace that thinks with you.

Ready when you are.