MENU

業務効率化ツールのREADMEテンプレ

当ページのリンクには広告(PR)が含まれていることがあります。
業務効率化ツールのREADMEテンプレのアイキャッチ

業務効率化ツールのREADMEには、何のための処理か、どう動かすか、結果をどこで確かめるかをまとめます。コードの説明だけでは、初めて担当する人が実行してよいかを判断できません。

以下は小さな集計ツールを想定したひな型です。実際のシステムの設定や運用実績ではありません。

目次

最初の5行で用途を伝える

ツール名:
目的と対象業務:
入力元と対象範囲:
出力先と確認する人:
運用担当と問い合わせ先:

「データ処理ツール」ではなく、「受付一覧から当日の未対応を抽出する」のように、入力と結果を具体的に書きます。処理しない対象も、実行の判断に必要なら示します。

実行するための情報

スクロールできます
項目 記載すること
場所 コード、実行画面、プロジェクトの参照
環境 実行方法、必要な版やライブラリ
権限 実行するアカウントと対象データへのアクセス
設定 設定名、保管先の識別名、管理担当
起動 手動、定期実行、イベントなど
前提 入力の形式、必須項目、作業前の確認

秘密の値はREADMEへ書きません。GASなら認証の資料を確認し、必要な承認とファイルの共有を分けて説明します。

入力と結果の例

入力例(架空):
ID: DEMO-001
状態: 未対応
受付日: 対象日

期待する結果:
未対応の一覧へDEMO-001が含まれる。

確認する場所:
出力表と、処理IDに対応する記録。

不正な入力:
IDが空、日付不明、状態が定義外の場合は保留。

入力例は実データを安易に複製せず、条件が分かる架空の値を使います。期待する結果と、実際に確認した結果を区別します。試験していない項目は未確認と残します。

成功・失敗・結果不明を分ける

成功の基準は「エラーが出なかった」だけにしません。対象件数、出力、作成物、通知など、業務で必要な結果を確認します。

失敗したら、処理ID、日時、最後に確認できた段階、エラー区分、次の作業を記録します。GASのログの資料などを基に、どこで記録を確認するかも書きます。

時間切れで結果が分からない場合は、未実行と決めつけてやり直さないようにします。外部への作成や送信があれば、相手側の結果と照合する手順を加えます。

停止と復旧のひな型

停止する条件:
起動を止める操作:
保留した対象の確認先:
既に作成された結果を調べる方法:
再実行してよい条件:
再開する最大件数:
判断する担当:
対応結果を記録する場所:

同じ処理を再実行してよい根拠を明記します。出力ファイルやメールを二重に作らないかを確認し、曖昧な場合は担当者へ戻します。

更新と引き継ぎを残す

変更日、変更した版、理由、確認した試験、残る疑問を記録します。定期実行があるなら、トリガーの作成者と失敗通知の受信者も示します。

新しい担当者が入力、結果、停止と復旧の場所をたどれるか、試験用の例で確認します。READMEを渡しただけで引き継ぎ完了にしないようにします。

処理の整理はGASコードの分割と保守、入力の欠損確認はデータ欠損を調べる手順も参考になります。

この記事を書いた人

Watanabeのアバター Watanabe サイト運営者

2020年よりブログ開始。
SEOが思いのほか性にあっていたようで現在に至る。
モットーは「勝率の高い選択をする」
AIは活用するが吉、最後は人間が息を吹き込む。
アートと科学を追求し、日々精進。
―――
収益:6~7桁をウゴウゴ。
サイト:ペラサイト~中規模サイトまで運営中。
案件:1000円以上の案件をメインに取組中。
打ち手:ブラックSEO~ホワイトSEOまで
―――

目次