---
# System prepended metadata

title: Untitled

---

## slackdriveセクション総括

### やったこと
- ハードコーディングの解消（王）
    - 経緯
        - slackのTokenが各プログラムにベタ貼りされているので、tokenが変更された際に、全てのプログラムを修正しなくてはならない。スプレッドシートのIDについても同様で、複数のプログラムでシートIDやKeyが記述されていた。
        - こうしたハードコーディングを解消し、「PhysicsLibrary」という場所にTokenやID・Keyをまとめ、種々のプログラムはそこを参照するように改修した。
    - KPT
        - Keep
            - 新しくプログラムを作成する際はPhysicsLibraryを参照するような仕様にする
        - Problem
            - GASにおけるソフトコーディングのやり方について資料が少ない
        - Try
            - GASのLibraryという機能についてナレッジ蓄積

- ドライブ容量回復（田原）
    - 経緯
        - Drive容量圧迫に気づかない
        - 逐一確認しに行かなくてもGASの定期実行でslackでわかるようにしたい
    - KPT
        - Keep
            - 引き続きslackに定期的に容量を送信させるようにする
        - Problem
            - プログラム実行に時間がかかる
            - Driveすべての容量を確認するのに数時間かかる
        - Try
            - 別プログラムを用意する
            - GAS以外にもPythonでも実行できないかためす
- 諸々2022年度用に変更（河野）
    - 経緯
        - 例年同様に毎年添削者リストの更新等を行う関係で、諸々のフォームを最新年度用に更新した
    - KPT
        - keep
            - 特に問題なく例年と同じ仕組みを継続できた
        - problem
            - 更新時のフォーマットが決まっていないため、毎年担当者によってマイナーチェンジが生じる
        - try
            - 毎年の更新をスムーズに行えるような資料整備等
- 返却スプシ未記入者リマインド（田原）
    - 経緯
        - シフト担当が毎回手動で未記入者をメンションするのが面倒
    - KPT
        - Keep
            - シフト未記入の人を土日の夕方にリマインドする
        - Problem
            - 非ITのリーダーが扱いづらいプログラムになっている可能性がある
        - Try
            - 非ITのリーダーでも編集しやすいようなプログラムにするまたはマニュアルを作成する
- 私大WSの日報フォーム作成&過去問pj自動申請（王）
    - 経緯
        - 今年度は私大添削チームが発足したが、LIMEでの日報機能実装がされていないため、それまで物理科IT部門で日報のフォームを作成することにした。
    - KPT
        - Keep
            - 日報フォームは過去問pj自動記入機能を必須としたい。
        - Problem
            - フォーム内容をSlackに投稿するところまではシンプルな実装であるが、過去問pj記入までやるとなるとより複雑なコードとなる。見様見真似でコーディングしてしまっている。エラー対応などは返却日報の作成者にレビューしてもらいながらすすめた。
        - Try
            - 担当者を置き、エラー対応含めて完全に保守管理できるようにする。
- 添削者評価のFBファイル一括DL&削除(松田)
    - 経緯
    - KPT
- 質問対応フォームの作成(河野)
    - 経緯
        - 各添削者の個人チャンネルで質問を集めていたが、CL担当の見落としや日をまたいだ際の引継ぎに問題があった。そのため、新しくフォームを作成して質問を集約し、それぞれに回答していくという形を取った。
    - KPT
        - keep
            - 質問対応の抜けは減少した。また、質問が流れるチャンネルが一つになったことで、該当者がすぐに確認して回答できるようなフローが確立された
        - problem
            - いまだに個人チャンネルで質問してきたり、DMを使用する例が一定数みられる
        - try
            - 質問がある際の流れ等を添削者全体に改めて周知する
- 日報予算計算bot(河野)
    - 経緯
        - 今年度からチームごとの予算管理が厳しくなったため、科目内でも部門ごとに予算の使用状況を確認する必要が出てきた。そのため、日報の提出状況と業務内容、各人の職階の情報をもとに使用した金額を計算するbotを設定した
    - KPT
        - keep
            - 毎日自動で日報のデータから予算を計算することができた
        - problem
            - 予期せぬエラーで止まることが多かった
            - 職階の変更状況や新規サブマネの配属等によって計算が狂うことが多かった
            - 最終的な日報検証結果をもとに再度計算しないと実際のデータにはならない
        - try
            - メンテナンス性が悪いので改善したい
            - 最終的な結果との齟齬を減らしたい
- 過去分ビューワー（作田・田原）
    - 経緯
        - 無料プランではSlackの履歴が3か月分しか表示されなくなってしまった
        - 手動でSlackログをエクスポートし，表示できるものが欲しい
    - KPT
        - Keep
            - Slackログのエクスポート方法を共有する
        - Problem
            - 一部リアクションが表示されない，チャンネル順がバラバラ，ファイルのダウンロードができない，ユーザー名が日本語表記にならないなど使いづらさがある
            - 一部プライベートchをビューワーで見れる形式でエクスポートできない
        - Try
            - 既存ビューワーで見れるようにログをエクスポートをする
            - 他チーム開発のビューワーを利用する

