构建之法阅读笔记2

今天阅读了6到10章的内容:

1.要讲解敏捷的流程简介,问题和解法,敏捷的团队和敏捷总结。主要讲解了敏捷的12条原则:主要包括

(1)尽早并持续地交付有价值的软件以满足顾客需求。

(2)敏捷流程欢迎需求的变化,并利用这种变化来提高用户的竞争优势。

(3)经常发布可用的软件,发布间隔可以从几周到几个月,能短则短。
(4)业务人员和开发人员在项目开发过程中应该每天共同工作。
(5)以有进取心的人为项目核心,充分支持并信任他们。
(6)面对面的交流始终是最有效的沟通方式。
(7)可用的软件是衡量项目进展的主要指标。

2.针对每一个原则,作者都采用问答的方式,来介绍这个原则的具体含义,以及在现实中会遇到的实际问题。

接下来作者介绍了:
(1)MSF团队模型。
(2)MSF过程模型。

最后作者用微软创业时的实例,讲述了微软的这套框架是如何根据公司的实际情况,从无到有的(MS的软件开发流程的演进)。

3.功能的定位和优先级
(1)杀手功能/外围功能
(2)必要需求/辅助需求
作者用四个象限的方法,指出每一组组合,软件团队应该采取的措施和态度去应对这些需求。

4.计划和估计
(1)目标、估计和决心。
(2)找出估计后面的假设。
(3)提高估计能力的招数。

5.分而治之
WBS,通常从最终的产品开始,一层一层往下,把大型交付件分割为小型、具体的交付件。
WBS的基本原则如下:
(1)保证所有的子节点覆盖了全部父节点包含的内容。
(2)保证各个子节点不要相互覆盖。
(3)叶子节点要保证足够小,能在一个里程碑中完成。
(4)从结果出发构建WBS,而不是从团队的活动出发。

典6.型用户和典型场景

(1)Visual Studio的典型用户。

(2)典型用户的价值。

(3)怎么定义典型用户。

(4)从典型用户到场景。

(5)从场景到任务。

(6)场景/故事/Story的模板。

posted @ 2022-01-01 17:27  萧贾jzm  阅读(31)  评论(0编辑  收藏  举报
//歌单id