如何分析一个行业?需要考虑那些因素?