构建之法第七章读后感

本周我学习了构建之法的第七章MSF,MSF即指微软解决方案框架,Micorsoft Solution Framework,也就是微软推荐的软件开发方法。

MSF有九条基本原则:1.推动信息共享与沟通;2.为共同的远景而工作;3.充分授权和信任;4.各司其职,对项目共同负责;5.交付增量的价值;6.保持敏捷,预期和适应变化;7.投资质量;8.学习所有的经验;9.与顾客合作。

在Visual Studio TFS中,MSF演化成MSF 敏捷开发模式和MSF CMMI开发模式。

还学习了第八章需求分析。软件团队如何才能准确而全面的找出用户的需求的步骤分为:1.获取和引导需求(Elicitation);2.分析和定义需求(Analysis&Specification);3.验证需求(Validation);4.在软件产品的生命周期中管理需求(Management)。

软件团队需要考虑到的利益相关者:用户、顾客、市场分析者、监管机构、系统/应用集成商、软件团队、软件工程师。

几种常用的用户调研方法:焦点小组、深入面谈、卡片分类、用户调查问卷、用户日志研究、人类学调查、眼动跟踪研究、快速原型调研、A/B测试。

NABCD模型是指:N(Need,需求)、A(Approach,做法)、B(Benefit,好处)、C(Competitors,竞争)、D(Delivery,推广)。

计划和估计包括:目标、估计和决心,找出估计后面的假设,提高估计能力的招数。

分而治之WBS。

希望接下来的学习会有更大的帮助。

原文地址:https://www.cnblogs.com/yuanshenjie/p/6852358.html