美国PMI,ProjectManagementInstitute(项目管理研究所)在软件工程项目管理方面起到了很大的推动作用,每年发行一本PMbook。微软在软件开发管理上也是基本参照传统的软件开发模式来做的。除企业对软件开发项目管理的推动作用外,学术界也推出了有关的管理模式,如CMM(软件成熟度模型)。CMM在部分软件企业得到了推崇,但是并不是所有的软件企业都采用CMM,微软本身就没有采用。尽管如此,微软本身的管理方法与CMM也有异曲同工的地方。