私もかつて、24時間止まらないデータセンター運用の現場にいたころ、毎朝5時から6時まで、めいっぱい時間を使う作業の当番に当たるのがイヤでたまりませんでした。
しかし、時間はかかるものの、決まった手順で行う作業だったため、スクリプトでの自動化を試みたところ、1時間かかっていた作業を5分に短縮でき、私を含む担当チームは、残りの55分を各自がやりたいことに充てることができるようになりました。
それ以来、私はずっと、お客さまの業務自動化を支援する仕事をしてきたのですが、つい最近まで、こういったプロセスを自動化するような取り組みは、ITを専門としているIT部門のみで行われる先進的なことだと思っていました。営業や人事、財務や総務といった部門の業務自動化は、業務システムを開発、刷新することで達成されるものだと考えていたのです。
ところが、ふたを開けてみると奇妙なことに気が付きました。本来、人の手作業をシステム化するはずの業務アプリケーションが乱立し、つながらないシステムの間を人がつなぐという、本末転倒の現象が起こっているケースが非常に多かったのです。以下のような作業、皆さんは心当たりがありませんか?
これは簡単な例ですが、実際の業務はもっと複雑で、まるで数珠つなぎのように人がシステム間のデータのやりとりや加工を担っています。しかも、業務としては手順書があって定型化されているケースが多く、人間がやらなければならない特別な理由があるわけでもないのです。
Copyright © ITmedia, Inc. All Rights Reserved.