【納期・価格明示】GASで面倒な手作業をボタン1つで自動化!
業務の現場で、自分と同僚が使うための自動化ツールを作ってきました。
エンジニアとしてキャリアを積んだのではなく、
「この集計、毎月どれだけ時間がかかっているんだろう」という
ところから始めて、Google Apps Scriptを覚えた側の人間です。
直近では、複数店舗の前日売上を毎朝自動で集計し、
Slackとメールに配信する仕組みを作って運用してきました。
問い合わせフォームの受信をSlackへ通知する仕組みも同様です。
毎朝決まった時刻に動き、外部サービスとつながり、
複数拠点のデータを扱う。
この構成は、ある日突然止まることが最も多い組み合わせです。
店舗が増えて集計から漏れる。通知が届かなくなる。
日付の扱いで集計が1日ずれる。
作って終わりではなく、動き続ける状態を保つ側にいたことが、
改修のご依頼をお受けするうえでの基礎になっています。
【この仕事で大事にしていること】
ツールが止まったとき、本当に困っているのは
「エラーが出ていること」ではなく、
「今日の締め作業が終わらないこと」だと思っています。
そして、動くように直すだけでは足りないとも思っています。
作った人がいなくなった瞬間に止まる仕組みは、
また同じ理由で止まるからです。
そのため改修のご依頼では、必ず
「なぜ壊れたか」「次に何が起きうるか」を日本語でお渡しします。
プログラムを書かない方が読んで分かる資料を作ることを、
技術そのものと同じくらい大事にしています。
【対応範囲について】
新規のシステムを一から開発するより、
すでに動いているものを読み解いて直すことを得意としています。
・Google Apps Script … 実務で構築・運用してきました
・Excel VBA … 既存マクロの改修・機能追加に対応します
・Python … データ処理・収集ツールの改修に対応します
・HTML / CSS / JavaScript … 表示崩れ・動作不良の修正に対応します
フレームワークを用いた大規模開発は承っておりません。
対応が難しいと判断したご依頼は、
着手前に理由をお伝えして辞退させていただきます。
その場合も、原因の見立てはお伝えします。
できないことをお引き受けして納期を落とすほうが、
ご迷惑をおかけすると考えているためです。
ご相談は無料です。「これは直せますか」だけでもお気軽にどうぞ。