もし、リセットするとしたら

もし、もう1度最初から
S社のシステムを作り直すとしたら・・・?

そんなことを考えてみました。

とりあえず外注には出さず、
自分で作ることを想定してみます。

今度こそ、最初に設計図をつくらないと。
専門的な設計図はつくれませんが、
それよりも大切なことがあります。

「業務分析」
と言ったほうがいいのでしょうか。

データの流れなどは図にして
つくってみたことがあります。
でも、その前にやらなければ
ならなかったことがあります。

一言でいえば
「何が必要なのか?」
です。

誰がやるとか、何人でやるとか、
どんな能力を持った人がやるとか
関係なしに、
業務の洗い出しをしなければなりません。

そもそもS社は人数が少ないので、
1人がやっている業務が多岐に渡っています。
自分でもどんなことをやっているのか、
すべてを把握していないかもしれません。

それを全て明確にする必要があります。
そして、無駄な業務は捨てなければなりません。

その上で、システムを作って
いかなければなりません。

今現在システムが複雑になり、
また複雑なるがゆえになかなか完成しないのは、
元々の業務が「煩雑」だからなのです。

煩雑な業務を洗い出して、整理して、
無駄を切り落として、スッキリとした形にする。

これが必要だったんですね。

これはS社の人がやらないとならないことです。
私はそれを目に見える形につくることしか
できません。
洗い出した業務のどれを捨てて、
どれを生かして、どれとどれを組み直すか?
は、その会社の人が決めることです。

でも、S社の場合まず捨てることが
できないんです。

物でもそうなのですが、
いつか使うかもしれない
まだ使える
という理由でとりあえず取って置く。

業務に関しても、無駄だとわかっていても
万が一のためにやっておく、とか。
例えば、PCに入力していることでも、
並行して手書きも残しておきます。
万が一PCがクラッシュしたら困るから。

バックアップシステムを整備して
だいぶそのリスクは軽減しているのですが、
どうにも不安らしいです。
だから2重になっています。

私からすれば無駄なのですが、
S社の人が必要だというのですから
無くすことはできません。

結局整理できなくて、煩雑なままの業務を
そのままシステムにしようとしたので、
今もシステム構築に苦労しているわけです。

これを改善するにはどうしたらいいんでしょうねぇ。
これがクリアできないと次に進めないかも。

でも、その問題はちょっと置いといて
次を考えるとしたら。

次に必要なのは

1人でも
誰がやっても(今日入った新人がやっても)
間違いようのないような仕組み

を考えることです。

S社は特に人数が少ないので、
複数人数で分担してやる作業というのは
極力避けなければなりません。

ダブルチェックといって、
2人の人間の目で見直すというのも
重要視されていますが、
そもそも間違いようがない、
間違った内容を入力しようとしたら
エラーが出るような、
自動的にチェックするシステムがあればいいのです。

あとは、データベースのお得意とするところ。
1度入力したデータを使いまわして結果を出す。
リレーショナルを駆使して。
つまり、人間の手になるところを
極力少なくするということです。

自動的ということでいえば、
マクロ機能とかタイマーも使いたいところです。
人がいなくても自動的に回っていくのが理想。

そこまで考えるのは、最終的に作り始める段階かな?

私が考える、零細企業向けシステム構築のやり方
これって難しいことなんでしょうかねぇ

まずは「業務分析」ができるようにしないと
いけませんね。