ところでSOAでソフトを再利用とか簡単にいってしまうと眉唾というか,すぐプロトコルとかコンポーネント・モデルとかメソトロジに関心がいきがちなのだが,実際のところ再利用できるコンポーネントをつくるには,使い捨てコンポーネントをつくるより費用と期間がかかるのであって,そのコストを正当化できる理由なり仕組みがあるかどうかも重要である.ただ部品化するためにコストが増えるだけでは生産性は却って低くなりかねない.