現状が悪いほど新しいシステムの付加価値は大
現場は開発の宝の山と書いたのですが、現状のシステムがいろいろ悪いと言われる、ということは、現状が悪いほど新しいシステムの付加価値は大きくなります。これは経営などでも言われることですが、今の状態が悪ければそれ以上悪くならないのだから、その悪いものを順番につぶしていけばよくなるのではないかと。
多分悪いというその程度の問題というのはいろいろな面で、例えばもともとは非常にたくさん人がいることを前提につくったシステムなのに、企業の合理化で人だけ減ったとなると、初めはよかったシステムが悪くなってしまうわけです。ですから、そこら辺の悪さかげんというのはどういうものなのか、それに対してどういうふうに新しいもので付加価値をつけていけばいいのかということを考えることが必要です。
システムの世代交代を考える
システムの世代交代を考える。これはコンピュータで言えばメインフレームからクライアントサーバ最近はクラウドコンピューティングということで、技術の進歩に伴いシステムの形態も変わってきます。未だにメインフレームが一部生き残っている分野もありますが、コンピュータのハードウェアとソフトウェアの進化に合わせてシステムの世代交代を考える必要があります。もっとも、ソフトウェアベンダーの商売に乗せられてころころシステム変更をすることは避けなければなりません。
過去との継続性は程々に
少し古い話で恐縮ですが、コンピュータがメインフレームからクライアントサーバに世代交代するときに、メインフレーム上で動いていたアプリケーションソフトをそのまま新しいサーバに載せ代えたいという話がありました。ここでの問題は、古いシステムのアプリケーションソフトは、コンピュータのプロセッサの速度が遅くメモリの容量にも制限があるので、顧客の要求を押さえつけて作ったものなので、顧客側から見れば新しいシステムにするのならあれもこれも出来るようにして欲しいということになります。
開発側のお金や時間の都合で、古いシステムのソフトを新しいシステムに移植したとしても、顧客からは次々に追加開発の要求が来て、結局、新しいシステムの上で新しいソフトを新規開発したほうが安くて使い勝手もよかったということになりかねません。そういう意味で、過去との継続性はほどほどにということを言っているわけです。ようは要求条件が違ってきているということを考えると、余り過去のものに引っ張られることはよくないだろうと思います。
