業務システム開発の難しさについて考えたことをメモ書き。 【1】システム開発の対象は、業務システム以外にも、Webもあれば、最近ならスマフォやタブレットなどもある。 Webやスマフォ、タブレットは、リリースやデプロイ作業が自動化できるれべるになっていれば、アジャイルに開発しやすい。 リリースサイクルを短くできるならば、顧客を要件定義に深く巻き込むことで、オンサイト顧客に近い立場で開発しやすい。 しかし、業務システム開発は、機能が膨大なシステムになりやすく、全体像を見えるようにするのが難しい。 でも、それ以外にも、アーキテクチャの観点と体制の観点で、Webやスマートフォンの開発よりも難しい点が多いと思う。 【2】業務システムのアーキテクチャの観点では、いつも下記の4つにいつも苦しんでいる。 (2-1)ERPの導入方法(一括移行、段階移行、パイロット導入) (2-2)ERPのリプレース(リライト