株式会社ALT
COLUMN

自動化ツールの修正依頼がチャットに埋もれる|仕様変更を記録する5手順

仕様変更 依頼 記録 VBA 改修履歴 GAS 保守 引継ぎ 自動化ツール 属人化

Photo: Tranmautritam / Pexels

ExcelマクロやGASで作った業務ツールは、動き始めてからの「ここだけ直して」が積み重なります。その依頼がチャットや立ち話で流れてしまうと、何をいつ誰が決めたのかが追えなくなり、担当者が代わった瞬間に誰も手を出せないツールが残ります。この記事では、依頼受付の入口を1本にまとめ、仕様変更を記録として残すための手順と記録項目を整理します。

  1. 入口を1本にする 依頼はすべて同じ場所で受ける
  2. 依頼内容を記録項目に分解する 口頭・チャットの文面を定型に移す
  3. 変更前の仕様を固定する どの版に対する変更かを明示する
  4. 合意日を残して着手する 確認記録を残してから手を動かす
  5. 改修履歴として保管する 次の依頼の判断材料にする

なぜ「ここだけ直して」は追えなくなるのか

自動化ツールの修正依頼が迷子になる背景には、依頼の軽さがあります。新規開発なら要件を書面にまとめる習慣があっても、既存ツールの小さな修正は「一言で済む」と思われがちです。その結果、依頼はチャット、メール、会議中の口頭、ファイルへの直接コメントと、複数の経路から同時に入ってきます。

問題は、修正そのものではなく記録の不在です。半年後に「この列の計算式、誰が変えたのか」と聞かれても、どのチャットルームの何月何日の発言が根拠だったかを探し直すことになります。チャットは時系列で流れる媒体なので、案件単位で振り返る用途には向いていません。

さらに、依頼の「理由」が残らないことも影響します。変更内容だけが残っていると、後任者はその処理が今も必要なのか、一時的な事情への対応だったのかを判断できず、触れないまま放置する選択を取りがちです。

修正依頼が追えなくなるのは依頼の多さではなく、入口が分散し記録が残らないことが原因です。

手順1・2:入口を1本にし、依頼を記録項目へ分解する

最初にやることは、依頼の受付経路を1つに決めることです。チャットで相談が来ること自体は止められませんが、「正式な依頼は所定の場所に記録してから着手する」というルールにすれば、記録のない作業が発生しません。

受け付けた依頼は、次の項目に分解して書き出します。

記録項目書く内容抜けるとどうなるか
変更内容どの処理をどう変えるか実装後に認識違いが出る
変更理由なぜ必要になったか後任者が要否を判断できない
対象ファイルファイル名・保存場所・シートや関数名似たツールを誤って修正する
依頼者と決裁者誰の依頼で誰が承認したか手戻り時に判断者がわからない
合意日内容に合意した日付どの時点の仕様かが不明になる
影響範囲連動する帳票・他部署の作業直した先で別の不具合が出る

手順3・4:どの版への変更かを固定し、合意日を残す

記録項目がそろっても、「どの状態のツールに対する変更か」が曖昧だと意味が薄れます。修正が重なるほど、依頼時点のファイルと着手時点のファイルがずれていく可能性があるためです。

そこで、依頼を受けた時点の仕様とコードを版として固定し、その版に対する変更として扱います。版を固定しておけば、不具合が出たときに「どの変更から挙動が変わったか」を切り分けられます。

合意日の記録も同様に重要です。依頼日ではなく、内容に双方が合意した日を残します。仕様の認識違いが後から見つかったとき、どの時点までが合意済みで、どこからが追加依頼かを区別できるようになります。

自動化ツールの修正依頼がチャットに埋もれる|仕様変更を記録する5手順
Photo: Vitaly Gariev / Pexels

手順5:会話・仕様・コードをひも付けて保管する

記録を残しても、保管場所がばらばらでは探せません。仕様書は共有フォルダ、やりとりはチャット、コードは担当者のPC、という状態が、引継ぎを難しくしている最大の要因です。

必要なのは、案件という単位で情報をまとめ、1か所から辿れるようにすることです。整理の切り口としては、次のような分類が使えます。

  • 基本情報:ツール名、利用部署、稼働環境、担当者
  • 仕様:現在の処理内容と判断ルール
  • 資料:元になった帳票や画面のサンプル
  • コード:実際のソースと版
  • 会話:依頼や確認のやりとり
  • 改修履歴:いつ何をなぜ変えたか

Poxiiは、VBA・Python・GASなどの自動化案件をこの6分類で整理するサービスです。案件ごとのURLで管理と引継ぎができ、仕様とコードの版を固定して確認記録を残せます。チャットに流れていた依頼と、実際のコードの状態を同じ案件の中で照らし合わせられる形になります。

案件単位で会話・仕様・コードをひも付けて保管すれば、引継ぎ時の調査がやり直しになりません。

運用を定着させるための線引き

記録のルールは、厳しくするほど守られなくなります。すべての依頼に同じ手間をかけるのではなく、記録の濃さを使い分けるほうが続きます。

記録を厚くする依頼

  • 計算ロジックや判定条件が変わる
  • 他部署の帳票や外部システムに影響する
  • 金額・日付・取引先の扱いに関わる

記録を簡潔にする依頼

  • 表示文言やシート名の変更
  • レイアウトの微調整
  • 影響が1ファイル内で完結する

判断に迷うときは、「後任者がこの変更の理由を聞いてくる可能性があるか」を基準にすると整理しやすくなります。理由を聞かれそうなものは厚く、見ればわかるものは簡潔に、という線引きです。

また、記録は作って終わりではなく、次の依頼が来たときに最初に開く場所にする必要があります。新しい依頼を受けたら改修履歴を確認する、という順序を定着させることで、記録が使われる状態になります。

よくある質問

Q: チャットのログを残しておけば記録として十分ではないですか

A: 時系列で流れるチャットは、案件単位で振り返る用途には向いていません。どの発言が最終的な合意だったか、どのファイルのどの処理を指していたかが特定しにくく、後から探す手間が残ります。案件ごとに変更内容・理由・対象ファイル・合意日をまとめ直しておくことで、必要なときに辿れる形になります。

Q: 担当者が1人しかいない小規模な体制でも記録は必要ですか

A: 1人体制こそ記録の効果が出やすい場面です。本人であっても数か月前の変更理由は思い出しにくく、また休職や退職の際に引継ぎ先が何も参照できない状態になります。まずは変更内容と理由、対象ファイル、合意日の4項目から始めるだけでも、調査の起点ができます。

Q: 外部の開発者に委託している場合はどう記録すればよいですか

A: 委託先と同じ案件情報を見られる状態にしておくことが前提になります。仕様とコードの版を固定し、どの版に対する依頼かを双方で確認したうえで着手すると、追加費用や手戻りの判断材料にもなります。契約が終了した後に社内で保守する可能性も考え、資料とコードを自社側でも保管できる形にしておくと安全です。

まとめ

自動化ツールの修正依頼が追えなくなるのは、依頼の多さではなく入口の分散と記録の不在が原因です。受付経路を1本にまとめ、変更内容・理由・対象ファイル・合意日を定型で残し、依頼時点の仕様とコードの版を固定する。この流れを作るだけで、半年後の調査や担当交代時の負担は大きく変わります。

すべての依頼に同じ手間をかける必要はありません。ロジックや他部署に影響する変更は厚く、見ればわかる変更は簡潔に、という線引きを決めておくことが定着の条件です。案件単位で会話・仕様・コードをひも付けて保管する仕組みとして、Poxiiのような整理の枠組みを検討してみてください。

株式会社ALT 編集部

AI SaaSの開発・提供、AIコンサルティング、システム開発を手がける株式会社ALTが、実務で得た知見をもとにお届けしています。

CONTACT

Poxiiで、この課題に対処できます。

記事で取り上げた課題に対して何ができるか、サービスページでご案内しています。

マクロの引き継ぎを相談する