Software Engineer and Web Developer's Diary

1年後の自分に向けて

システム開発のキーワードは全自動

なぜITを導入するのか?なぜITが必要なのか? という問いに対する一つの答えとして、自動化というキーワードがある。

自動化のメリットは、「絶対にミスをしない」「人手がいらない」ということだ。

例えば社員の給料計算を人手で行う場合と、プログラムで自動で算出する場合。 人手の場合は社員が増えれば増えるほど時間も手間もかかり、かつミスも多くなる。 その点プログラムの場合はインプットをしっかりすれば絶対にミスもないし人手もかからない。本当に良いシステムなら、社員10,000人規模の企業でも経理担当者は1人で大丈夫なはずだ。

システム開発自体にも自動化はとても有効で、最近ではテストの自動化は当たり前だし、自動化できるところはとことん自動化することで人手を有効に使うということが日常的に行われている。

自動化というのは、どんどんプログラムに作業を任せて人様は楽をしようという考え方だ。