10.1.1 SOAを適用したシステム開発の利点
システム開発の点でもSOAを適用すると,次に示す利点があります。
-
サービスの再利用の促進
新規にIT化するビジネスプロセスに対して,すでにIT化されているビジネスプロセスの中から,類似パターンのサービスを見いだすことで,既存のビジネスプロセスで使用されているサービスの再利用を促進できます。
-
保守性の向上
業務とソフトウェアの単位を一致させることで,業務の変更に応じたソフトウェアの変更個所を容易に特定できます。また,サービスを適切な粒度で設計することで,サービスの独立性を高めて,ソフトウェアの変更をサービス内に限定できます。これによって,情報システムの保守性を向上できます。
-
開発費用の削減
既存システムをサービスとして活用することで,新規開発部分を削減して,開発費用を削減できます。