整体框架思维导图:
微软公司的开发过程:
Differrent type of "Building":
-
Build To Learn:
开发软件,构件系统的目的是做进一步的试验。这些项目经常是科研论文的基础工作。
-
Build To Show:
为了突出展现某个技术的作用,开发一些演示为目的的软件,这些项目吸引眼球,经常获得新闻报道,但是功能未必全面或实用。
-
Build To Server:
为了服务一定范围的目标用户而构件的工具等,有时以公开SDK形式发布,让别的研发人员使用。
-
Build To Win:
以在市场上赢得用户为目标而构件的软件。这也是种种发现,技术突破最好的试金石。所有以营利为目的的公司和团队都在为此努力。
MSF
-
MSF History
-
MSF principles
- 推动信息共享与沟通(Foster open communications)
- 为共同的远景而工作(Work toward a shared vision)
- 充分授权和信任(Empower team members)
- 各司其职,对项目共同负责(Establish clear accoutability and shared responsibility)
- 交付增量的价值(Deliver incremental value)
- 保持敏捷,预期和适应变化(Stay agile, expect and adapt change)
- 投资质量(Invest in quality)
- 学习所有的经验(Learn from all experiences)
- 与顾客合作(Parter with internal and external customers)