ソフトウェア開発
そのため、ソフトウェア開発は通常の工学/技術とは関連付けられていなかった各種プロセス(市場調査、人材登用、リスクマネジメント、知的財産権、予算、危機管理など)まで取り込もうとする場合がある。その場合、ソフトウェア開発は Business Development と呼ばれる領域ともオーバーラップすることになる。
Alan M. Davis は著書 "Great Software Debates" の章 "Requirements" の節 "The Missing Piece of Software Development" で次のように述べている:
「工学部の学生は工学だけを学び、滅多に経済やマーケティングを学ばない。マーケティングの学生はマーケティングだけを学び、経済や工学を学ばない。我々の多くは1つの領域の専門家になっている。複雑な問題に対して、学際的能力を有する人が身近にほとんどいないため、人々が真似をする対象もほとんどいないのである。ソフトウェア製品の企画立案は開発の成否を握っており、各種領域の専門知識を必要とする」