システム(組織)内で複数のプロジェクトが実行され、多くのリソースがプロジェクトをまたいで共有されているプロジェクト環境をマルチプロジェクト環境と呼ぶ。

マルチプロジェクト環境では特に「リソースの配置の仕方」や「プロジェクト開始のタイミング」が、プロジェクト完了スピードに大きく影響する。

マルチプロジェクトとは異なり、他のプロジェクトとリソースを共有せずに専従のリソースで行われるプロジェクトのことをシングルプロジェクトと呼ぶ。

一方、システム内で複数のプロジェクトが実行されてもリソースの共有がない場合は、シングルプロジェクトが複数存在する環境なので、マルチプロジェクト環境と区別し、マルチシングルプロジェクト環境と呼ばれる。

つまり、プロジェクト組織のパフォーマンス向上を図るには、その組織(システム)がどのようなプロジェクト環境なのかをまず見極める必要がある。