LINE開発の要件定義テンプレート。発注前に整理する10項目と記入例

LINE開発の要件定義テンプレート。発注前に整理する10項目と記入例

LINE開発を相談する前に必要なのは、現在の業務と変えたい点を共有する資料です。技術用語を揃えた仕様書がなくても、目的、担当者、既存システム、必須の条件が分かれば、実現方法を検討できます。

この記事の記入表は、初回相談の資料として使えます。未定の欄を残して構いません。開発を発注する段階では、相談メモをもとに機能・画面・受入条件を具体化し、費用と担当範囲を合意します。メモを作っただけで見積もりが確定したり、要件定義の工程が不要になったりするわけではありません。

初回相談で伝えたい10項目

表をコピーし、自社の言葉で埋めてください。事実、希望、仮定を分けると、開発会社に調べてほしいことも伝わります。

項目記入欄書くときのポイント
1. 最優先の目的____誰のどの作業・体験を改善するか。複数ある場合は順番を付ける
2. 効果の確認方法____現状の値、目標、確認する時期、データの取得方法
3. 対象者と規模____利用者、店舗数、友だち数、月間件数、集中する時間帯
4. 現在の業務フロー____受付から完了まで、使う道具と人の作業を順番に書く
5. 接続したいシステム____製品名・契約プラン、管理者、読み取り/書き込みの希望
6. 運用する人____日々の担当、承認者、不在時の代行、対応できる時間帯
7. 予算____初期費用と月額の上限、税込/税別、含めたい利用料
8. 期限と理由____希望日、動かせない日、社内確認や準備に使える期間
9. 今回の対象外____後回しにする機能、残す既存業務、変えないルール
10. 制約と決裁____社内のデータ取扱ルール、既存契約、決裁者、未確認事項

「API連携できるはず」と推測して書くより、「APIの提供有無は未確認。現在の契約先に問い合わせが必要」と記入するほうが、調査の段取りが明確です。必要な機能とLINE側の条件を考える際は、LINE APIでできること・できないことも参照してください。

目的と効果の確認方法は、今の業務から書く

「LINEを活用したい」だけでは、予約画面、問い合わせBot、会員証などの候補を絞れません。困っている作業を先に書きます。

抽象的な要望相談しやすい書き方の例
予約を便利にしたい営業時間外にも希望日時を受け取り、翌営業日に担当者が返答できるようにしたい
顧客情報を連携したい既存会員がLINEから手続きを始めた際に、会員番号を毎回入力する負担を減らしたい
問い合わせを減らしたい営業時間と持ち物の案内を見つけやすくし、同じ内容への電話対応を減らしたい

効果の目標は、納品物の受入条件と分けます。「電話を減らす」は運用後の成果で、顧客への案内や利用状況にも左右されます。「営業時間外でも申込を保存でき、スタッフが翌日一覧で確認できる」は、納品時に動作を確かめられる条件です。

現状値が分からない場合は、最初の1週間で件数や作業時間を記録するなど、測定から始める計画にします。実測前の値には「仮定」と書き、達成を保証する数値として見積書へ載せないようにします。

架空の記入例:教室の体験申込をLINEで受け付ける

以下は記入方法を示す架空の教室です。実案件や導入成果ではありません。初期費用・月額の数字も、この教室が社内検討用に置いた仮の予算であり、開発費の目安ではありません。

項目記入例
1. 最優先の目的営業時間外でも体験参加の希望を受け付け、受付内容の転記を減らす
2. 効果の確認方法転記時間を導入前後で比べる。現状は未計測のため、相談前の1週間で件数と所要時間を記録する
3. 対象者と規模1教室、月100件の申込を仮定。友だち数と受付が集中する時間は要確認
4. 現在の業務フロー電話・Webフォームで受付→担当者が表計算へ転記→講師に空き状況を確認→参加者へ確定を連絡
5. 接続したいシステム現行フォームと表計算を利用中。製品名・プランを添付資料に記載。自動連携できるか未確認
6. 運用する人受付担当2名。営業日の10〜18時に確認し、不在日は教室責任者が代行
7. 予算仮の社内上限は初期200万円、月額5万円、いずれも税別。LINE・サーバー・保守を月額に含めて比較したい
8. 期限と理由3か月後の募集開始までに一部クラスで試行したい。全クラス同時開始は必須ではない
9. 今回の対象外オンライン決済、自動での予約確定、多言語。電話受付は継続する
10. 制約と決裁氏名・連絡先・希望日時を扱う予定。保存期間と閲覧者は社内確認中。予算決裁は代表が行う

この例なら、最初に決めるのは「申込の受付」と「予約確定」を分けることです。受付直後に確定したように見える画面を出すと、手動で空き状況を確認する現行業務と食い違います。

申込を保存した際は受付状態を示し、スタッフが確認した後に確定へ変える構成を検討します。後日の通知をどう送るか、LINEで通知できない場合にどこで結果を確認できるかも要件に入れます。方式の選び方はLINE予約システムの構成パターンで比較できます。

受入条件を「操作と期待する結果」に変える

要望を開発会社と具体化したら、利用者・スタッフの操作に対して、何が起きれば合格かを書きます。次の表も上記の架空例に対応した案です。実装・試験を済ませた仕様ではありません。

確認する操作・状態期待する結果確認担当
必須項目を入力して送信する申込が1件保存され、受付済みであることと確定前であることを表示する受付担当・開発担当
同じ送信ボタンを続けて押す同一の申込が重複登録されず、利用者が現在の受付状態を確認できる開発担当
スタッフが申込を確定へ変更する対象者・日時・変更履歴を確認でき、誤った申込を更新しない受付担当
連携先が応答しない未完了の処理を把握でき、受付の消失や重複を防ぐ復旧手順がある開発担当・運用責任者
利用者が通知を受け取れない申込状態を照会できる手段と、問い合わせ先が案内される受付担当
権限のないスタッフが一覧を開く申込者の情報を閲覧できない開発担当・社内管理者
運用担当が休む代行担当が決められた手順で受付・変更対応できる運用責任者

「使いやすい管理画面」だけでは合否を判断できません。「担当スタッフが操作説明を受けた後、申込の検索・確定・取消を手順書に沿って行える」など、確認できる形にします。対応端末、試験に使うアカウント、個人情報を含まない試験データも合わせて決めます。

アカウント・移行・保守の別紙を作る

初回相談のメモにすべてを詰め込む必要はありませんが、開発開始までには次の担当と条件を埋めます。

対象記録すること記入欄
LINE公式アカウント既存/新規、事業者、管理者、利用料の支払者____
LINE Developersプロバイダー・各チャネルの管理者、委託先の権限____
サーバー・ドメイン契約主体、費用負担、設定変更の担当____
ソースコードと設定保管先、閲覧できる人、契約終了時の提供範囲____
既存データの移行対象項目・件数、データ修正の担当、照合方法____
切り替え現行業務との併用期間、作業日、元へ戻す条件____
日々の運用受付、配信、問い合わせ、内容修正の担当と時間帯____
保守監視、障害調査、仕様変更対応、追加改修の費用範囲____
データの取扱い閲覧者、保存期間、削除手順、社内承認の担当____

LINE Developersでは、プロバイダーとチャネルの権限を別々に管理します。自社の管理者を一人登録しただけで必要な管理が完了するとは考えず、対象ごとに権限を確認してください。委託先の担当変更時にも、この一覧を更新します。LINE Developers:権限を管理する

保存期間などの社内判断が必要な項目は、開発担当に推測で決めてもらわず、「誰がいつ確認するか」を記入します。初回相談の資料にパスワード、アクセストークン、実際の顧客一覧を貼り付ける必要はありません。接続先の名称、権限の有無、データ項目の見本から相談を始められます。

LINEの方式を未定にする場合の書き方

方式が決まっていない場合は「ミニアプリで作る」と先に固定するより、「会員情報を見せたい」「トークから申込画面へ進みたい」などの必要な体験を書き、比較を依頼します。

LINEミニアプリには未認証と認証済の区分があり、利用できる機能に違いがあります。認証済の機能が必要なら、申請準備・審査への対応・公開までの担当を検討に含めます。すべてのミニアプリを同じ審査条件として予定を組まないようにしてください。LINE Developers:LINEミニアプリとは

既存のLIFFがある場合も、その情報を添えてLIFFとLINEミニアプリの比較の観点で調査を依頼できます。「現行の利用者にどんな影響を出せるか」「既存のURLや会員との対応をどう扱うか」も、方式の選択に関わる要件です。

未定の項目は、担当と決める期限を付ける

未定が残っていても、調査や相談は進められます。影響の大きい項目を先に確認し、条件が決まる前に大きな実装を始めないようにします。

未定の項目次に確認すること担当・期限の記入例
既存予約システムと接続できるかAPIの提供範囲、契約プラン、検証環境自社が既存ベンダーへ照会。初回打ち合わせ後1週間以内を希望
月額上限に収まるか配信量、保守範囲、サーバー・ツールの利用料開発会社が複数案を提示し、自社が対象範囲を選ぶ
全店舗へ同時導入するか先行店舗で確認したい業務と展開条件運用責任者が試行対象を決める
誰が受入確認をするか業務を知る担当者、確認時間、承認者自社で開発開始前に決定

最初の打ち合わせでは、10項目を読み合わせ、認識が違う点を直します。その後、必須・後回し・対象外を確定し、調査が必要なものと開発に進めるものを分けます。受け取った提案は、LINE開発の見積もり比較表で同じ条件に揃えて確認してください。

よくある質問

10項目を全部埋めてから相談する必要がありますか?

全部埋まっていなくても相談できます。分からない欄には未定や要調査と書き、現在の業務と最優先の困りごとを伝えてください。開発開始までに決める項目は、担当と確認期限を相談します。

発注側でLINEのAPIや開発方式を決める必要がありますか?

初回相談では決めていなくても構いません。実現したい操作、既存システム、利用者への影響、社内の制約を伝え、開発会社へ方式の比較を依頼してください。現行のLINEアカウントやアプリがあれば、その情報も添えます。

要件メモを作れば、要件定義の費用は不要になりますか?

不要になるとは限りません。メモは初回相談の前提を共有する資料です。業務の確認、実現可否の調査、画面やデータの設計、受入条件の合意など、必要な作業と費用は別途確認します。

成果目標と受入条件は、どう違いますか?

成果目標は電話対応時間の削減など、運用後に効果を確認する指標です。受入条件は申込の保存や重複防止など、納品物の動作を確認する基準です。両方を用意し、運用施策にも左右される目標を機能の合否と混同しないようにします。

予算が決まっていない場合は、どう書けばよいですか?

未定と記入し、初期費用と月額費用を分けた案を依頼します。必須の業務と後回しにできる機能を示し、調査、試行、全体導入を段階に分ける案も比較してください。

初回相談で管理者のパスワードを渡す必要はありますか?

必要ありません。アカウントやサービスの名称、管理者の有無、扱うデータの項目を共有するところから始められます。接続調査や開発でアクセスが必要になった段階で、付与する権限と共有方法を決めてください。

この記事に関連するサービス

TodoONadaでは、現在の業務と必要な機能を整理し、導入方法や開発範囲をご提案します。この表の埋められる部分をもとに、検討段階からご相談いただけます。

LINEアプリ開発のサービス・相談窓口を見る

出典・参照

技術ブログ一覧へ戻る