构建之法:现代软件工程-阅读笔记1

软件团队的模式:

主治医师模式 明星模式 社区模式 业余剧团模式 秘密团队 特工团队 交响乐团模式 爵士乐模式 功能团队模式官僚模式

开发流程:

写了再改模式 瀑布模型 瀑布模型的各种变形 RUP统一流程 老板驱动的流程 渐进交付的流程 TSP的原则  

敏捷流程的步骤:

1 找出完成产品需要做的事情

2 决定当前的冲刺需要解决的事情

3 冲刺

4 得到软件的一个增量版本 发布给用户 然后在此基础上又进一步计划增量的新功能和改进

MSF基本原则:

1 推动信息共享与沟通

2 为共同的远景而工作

3 充分授权和信任

4 各司其职 对项目共同负责

5 交付增量的价值

6 保持敏捷 预期和适应变化

7 投资质量

8 学习所有的经验

9 与顾客合作

如何准确找到软件需求:

1 获取和引导需求

2 分析和定义需求

3 验证需求

4 在软件产品的生命周期中管理需求

对软件需求的划分:

1 对产品功能性的需求

2 对产品开发过程的需求

3 非功能性需求

4 综合需求

原文地址:https://www.cnblogs.com/pengyuyan/p/8039615.html