构建之法阅读心得(七)
第七章介绍了微软公司的MSF,这让我们对微软又有了更深一层的了解,原来微软采取这样的理念。很小的时候就开始接触微软产品,windows系列的操作系统、办公软件等;那时候只是知道微软是一个很强大的软件公司。之所以成为一个强大的公司,功劳在于微软的MSF,而MSF中的基本原则又是很多IT行业者的追求,想必所有IT者都以进入微软为目标吧。。MSF的最大特性是商业化,并一直体现在项目的实施过程中。
所谓商业化意味着客户的商业利益。客户投入多少,得到多少回报,客户要用到哪些最新的技术,最后如何把项目计划(Project)变成产品(Product)直至产生效益,等等,这些都是MSF要考虑的问题。我认为MSF的基本原则,不仅符和软件开发流程,而且也可以应用到平时生活和学习。如学习所有的经验,学习他人经验及自己的过去的经验,反思错误,才会获取到知识。
MSF有九条基本原则:
1.推动信息共享与沟通(Foster open communication)
2.为共同的远景而工作(Work toward a shared vision)
3.充分授权和信任(Empower team members)
4.各司其职,对项目共同负责(Establish clear accountability and shared resposibility)
5.交付增量的价值(Deliver incremental value)
6.保持敏捷,预期和适应变化(Stay agile,expect and adapt change)
7.投资质量(Invest in quality)
8.学习所有的经验(Learn from all experiences)
9.与顾客合作(Partner with internal and external customer)