8.1 软件需求 寻找需求: 1. 获取和引导需求(Elicitation) 软件团队需要找到软件的利益相关者,了解和挖掘他们对软件的需求,引导他们表达出对软件的需求。 2. 分析和定义需求(Analysis&Specification) 这是指对从各个方面获取的需求进行规整,定义需求的内涵,从各个 ...
分类:
其他好文 时间:
2017-06-03 14:00:39
阅读次数:
177
本章主要介绍Linux内核的内存管理。 kmalloc函数的内幕 不正确所获取的内存空间清零分配的区域在物理内存中也是连续的flags參数 <linux/slab.h><linux/gfp.h> GFP_KERNEL 在空暇内存较少时把当前进程转入休眠以等待一个页面分配内存的函数必须是可重入的 GF ...
分类:
系统相关 时间:
2017-06-03 09:48:56
阅读次数:
251
第八章:需求分析 这一章主要讲述了软件需求的类型、利益相关者、获取用户需求的常用方法和步骤、竞争性需求分析的框架NABCD、四象限方法、项目计划和估计的技术。 确认软件需求有以下步骤: 1.获取和引导需求 2.分析和定义需求 3.验证需求 4.在软件产品的生命周期中管理需求 第九章:项目经理 主要给 ...
分类:
其他好文 时间:
2017-06-02 20:21:55
阅读次数:
138
经过一段时间的学习,我已学习到《构建之法》的第八章需求分析。本周我将继续学习第九章项目经理、第十章典型用户和场景、第十一章软件设计与实现。 第九章项目经理主要给我们介绍的是在企业里占据重要位置的项目经理。项目经理的作用就表现于他在企业中充当了中间人的角色。对外,项目经理需要与客户交流,发现用户需求, ...
分类:
其他好文 时间:
2017-05-30 16:06:31
阅读次数:
111
今天读了《构建之法》的第八章,需求分析,感悟很深。作为程序员,我们要做的是,将用户的需求充分挖掘出来,我们需要设身处地站在用户的角度上,将他们所说的需求实现,不仅仅如此,还要将之完善,并且预判将来的可能所要的需求。 将这些打包以后,让用户验证是否是他们真正的需求,正如非常著名的秋千图所表示的一样。这 ...
分类:
其他好文 时间:
2017-05-30 16:01:34
阅读次数:
109
其实这是“啃硬骨头”的第一步,就是如何从“茫茫”中锁定需求相关方、挖出来需求的方法论 1.挖取需求 需求不一定只在初期才有;在中后期的时候可能因为外界环境变化甚至是成员自身水平变化而出现新的需求 2.软件产品的利益相关者 3.获取用户需求的方法 深入面谈(in-depth interview):采取 ...
分类:
其他好文 时间:
2017-05-28 16:53:58
阅读次数:
178
第八章管理告警在本章中可以了解到Triggers(触发器)的配置和Actions(动作)的配置,详细介绍触发器的规则表达式、告警、告警升级等,作为一个监控解决方案,告警是不可或缺的功能。当从监控对象上收集的监控项的值满足系统中设定的阈值即产生告警事件,依据告警事件的不同类..
分类:
其他好文 时间:
2017-05-25 22:09:34
阅读次数:
4538
第八章、Linux 磁盘与文件系统管理 1. 认识 EXT2 文件系统 1.1 硬盘组成与分割的复习 1.2 文件系统特性: 索引式文件系统 1.3 Linux 的 EXT2 文件系统(inode): data block, inode table, superblock, dumpe2fs 1.4 ...
分类:
系统相关 时间:
2017-05-24 23:53:29
阅读次数:
344
需求分析方法: 1.获取和引导需求 软件团队需要找到 软件的利益相关者,了解和挖掘他们对软件的需求,引导他们表达出对软件的需求。 不同的项目需要不同的手段,这一步骤也被叫做“需求捕捉”,形容真正的需求稍纵即逝,需要靠火眼金睛和敏捷的身手来发现并抓住它们。另外,很多时候用户并不知道自己确切的需求,或者 ...
分类:
其他好文 时间:
2017-05-21 17:47:46
阅读次数:
178
软件需求 1、获取和引导需求 2、分析和定义需求 3、验证需求 4、在软件产品的生命周期中管理需求 对软件的需求,也可以从不同角度做下面的划分: 1、对产品功能性的需求 2、对产品开发过程的需求 3、非功能性需求 4、综合需求 用户调研方法: 1、焦点小组 2、深入面谈 3、卡片分类 4、用户调查问 ...
分类:
其他好文 时间:
2017-05-21 17:44:23
阅读次数:
166