コンテンツにスキップ

プランニングポーカー テンプレート

API デザインの見積り

スプリントが始まる前に API エンドポイントの複雑さを見積もります。

エンジニアリングチームが REST や GraphQL API の設計と構築を行うための集中した planning poker セッションです。Fibonacci サイジングは、エンドポイントの複雑さ、認証要件、データ検証、および下流サービスの依存関係を考慮します。同時開示により、あるエンジニアが他の全員が見逃した厄介なエッジケースを把握している場合に、スプリント中のスコープクリープを防ぐことができます。

デッキの種類
fibonacci
期間
45分
Teamの人数
3~7名のエンジニア
見積もりの焦点
エンドポイントの複雑さと依存関係

手順

  1. 01構築するAPIエンドポイントやミュテーションをリストアップしてください
  2. 02契約の説明: 入力、出力、認証、およびエッジケース
  3. 03複雑さを投票してください — バリデーション、エラーハンドリング、および依存関係を考慮してください
  4. 04投票に広い開きがある場合は、それを明らかにして議論してください
  5. 05最終ポイント値に合意し、未解決の質問を記録します
  6. 06次のエンドポイントに移動します

使用するタイミング

新しいサービス、パブリックAPI、または複数のチームが利用する内部エンドポイントを設計する際には。API契約が概ね決まった後、実装が始まる前に実施するのが最適です。

関連テンプレート

このテンプレートをルームで開く

このテンプレートで事前設定された無料のPlandeckルームを作成します。サインアップは不要です。