以下の条件のうちいくつかが満たされている場合にSaaSが必要となる。
・圧倒的多数のユーザーが利用する
・利用環境、実装技術の境界に関係なくアクセスが必要
・個々のユーザーごとに動的にカスタマイズが発生する
・多数のサービスを任意の組み合わせでマッシュアップする
・多数のサービス間で情報交換が発生する
・圧倒的多数のユーザーがサービス(コンテンツ)を提供する
上記がひとつも満たされない場合はSaaSにする意味はない。
Gianpaolo