誰がシステムを設計しているのか? 1
システム開発の仕事をしていて気になるのが、「誰がシステムを設計しているのか?」ということ。
新規にコンピュータシステム化する場合は、ユーザーもSIerも業務をしっかり分析し、最適なシステムを構築しようとすることが期待できる。
何故なら、そうすることがお互いの利益に繋がることが明らかだからだ。
しかし、これが永く動作していたコンピュータシステムのリプレースや追加・変更開発の場合では、問題が発生することがある。
ユーザーは、既存システムの気になる部分をSIerを伝える。
SIerは、実際の作業を行う会社にそれを伝える。
実際の作業を行う会社は、それをもとに開発を行う。
そして開発者が、伝えられた仕様に疑問をもったとき、問題が露呈する。
疲れたので続きは後日