이 문제는 특히 마이클 포터(Michael Porter)가 산업구조분석이라는 이름 하에 정교화해 온 것이다. 그에 따르면 특정 산업에서 기업이 수익을 얻기 위해서는 다섯 가지 요인(five forces)의 영향력을 고려할 필요가 있다(Porter, 1980). 다섯 요인은 공급자, 구매자, 대체재, 잠재적 진입자, 기존경쟁자와의 경쟁 관계를 말한다. 아래 그림에서 보듯 다섯 요소는 각각을 구성하는 세부 항목에 의해 설명될 수 있다. 기업이 경쟁력을 갖추기 위해서는 세부 항목들을 중심으로 이루어지는 다섯 요소와의 경쟁 관계가 중요하며, 산업에 참여하는 주체들의 상대적인 힘이 어떠한가에 따라 특정 기업의 수익률이 결정된다.
마이클 포터의 산업구조 분석에 따르면 기업이 특정 산업에서 수익을 얻기 위해 공급자, 구매자,잠재적 진입자, 대체제, 기존경쟁자와 경쟁 관계를 고려해야 하며 이에 따라 수익률이 결정된다.