こんにちは!A-works(エーワークス)です。
私は以前、建築やデザインといった「ものづくり」の分野を学んでいました。現在は社内SEとして、ExcelやGASを活用した業務改善や自動化に携わっています。
一見すると、「建築」と「システム開発」は全く違う仕事に見えるかもしれません。
ですが、両方を経験して感じることがあります。
それは、
どちらも一番大切なのは、作り始める前の『設計』である
ということです。
家を建てるとき、いきなり柱を立てることはありません。
どんな人が住むのか。
どんな暮らしをしたいのか。
どんな動線が使いやすいのか。
そういったことを考えながら図面を作り、その後に工事が始まります。
システム開発も同じです。
最近の私の仕事は、実はプログラミングをしている時間よりも、営業担当や現場の方のお話を聞いたり、説明資料を作ったりしている時間の方が長いかもしれません。
なぜなら、設計が曖昧なまま開発を進めると、使いにくいシステムになってしまうからです。
例えば、
・現場では何に困っているのか
・どの作業に時間がかかっているのか
・本当に自動化したい部分はどこなのか
こうしたことを整理しないままツールを作っても、
「思っていたものと違う」
「結局使わなくなった」
という結果になってしまいます。
だから私は、開発の前に現場の声を聞くことを大切にしています。
実際に使う人の意見を聞きながら、業務の流れを整理し、完成後のイメージを共有する。
建築でいう図面づくりのような工程です。
「マクロを作りたい」
「自動化したい」
というご相談でも、まずは業務の流れを確認するところから始めています。
話を整理してみると、もっとシンプルな方法が見つかることも少なくありません。
システム開発も建築も、完成したものより先に設計がある。
私はそう考えています。
「この作業、もっと楽にならないかな?」
そんな段階からでも、お気軽にご相談ください。