《需求工程—软件建模与分析》3
需求工程——软件建模与分析》这本书的第二部分的主要讲解了需求获取中的各种活动以及活动中常用的方法与技术,例如背景資料的收集、前景与范围的限定、需求获取源头的确定、重要需求获取方法的应用等。包含了一些必要的分析活动以及分析的方法与技术,前期需求阶段的分析活动、方法及技术,定义前景与范围时涉及的分析活动、方法及技术;涉众分析时涉及的活动、方法及技术;需求获取展开时的场景/用例方法。使我建立了对需求获取活动的整体性、基础性理解。求获取的基本背景、活动框架以及一些细节事项。讲解了确定项目前景和分析,复委情况下的目标分析,NFR和业务过程分析,系统边界的定义和前景与范围文档的端写。讲解了获取来源的确定,顺带展开的主题是对涉众关系的理解和分析。虽然在篇幅和复杂度上附带主题有喧宾夺主之嫌,但本章的主旨是为了讲清需求获取源头的选择和确定。讲解了在明确项目前景和范围之后,以用例/场景模型的组织作用为核心逐步展开用户需求获取的过程。本章的重点是对用例/场景模型的理解和应用。第8章以面谈方法为核心,讲解了面谈、调查问卷、群体面谈、头脑风暴等多种传统的需求获取方法。这些方法的共同点是通过“面对面”(调查问卷除外)及“问-答”(头脑风暴除外)形式完成需求获取。语言上的直接交流关注点,问题准备、语言交流技巧、基本方法准则等事项是重点。
通过阅读《需求工程——软件建模与分析》这本书的前及章节,使我更深的认识了软件工程这一专业的复杂,严谨,等特性。让我在学习软件工程这条大路上越走越远。