1、软件需求可以分为不同的层次:业务需求、用户需求以及功能需求和非功能需求; 业务需求说明了提供给客户和产品开发商的新系统的最初利益,反映了组织或客户对系统高层次的目标要求,它们在项目视图与范围文档中予以说明。项目视图和范围文档应该包括高层的产品业务目标,所有的使用实例和功能需求都必须能达到业务需求 ...
分类:
其他好文 时间:
2017-03-17 19:03:22
阅读次数:
315
Use case通常只能捕获功能方面的需求,但对非功能需求得借助于其它的手段。 传统的Use case模型已经被扩展用于建立领域需求模型,但该模型并不支持领域测试用例的复用和自动生成。给出了领域用例的形式化定义方式,增加了最小数据触发集的描述,提出了用例的动态模型和静态模型概念。扩展活动图用于表示用 ...
分类:
其他好文 时间:
2017-03-12 19:22:45
阅读次数:
154
用Use Case获取需求的方法是否有什么缺陷,还有什么地方需要改进? (PS:是否对所有的应用领域都适用?使用的方便性......) Use case通常只能捕获功能方面的需求,但对非功能需求得借助于其它的手段。 传统的Use case模型已经被扩展用于建立领域需求模型,但该模型并不支持领域测试用 ...
分类:
其他好文 时间:
2017-03-09 12:58:14
阅读次数:
183
定义系统需求,区别功能需求和非功能需求 理解问题分析活动,简历鱼骨图以辅助问题解决 理解需求管理的概念 理解7种调查研究技术,描述每种技术的优缺点 理解关于有效地聆听的6项指南 理解什么是肢体语言和空间关系学,以及为什么系统分析员应该了解它们 描述JRP会议的典型与会者,并描述他们的角色 完成JRP ...
分类:
其他好文 时间:
2016-10-10 01:23:46
阅读次数:
190
一,非功能测试 app测试的一个重要方面是app的非功能需求。移动app在推出市场或进行进一步开发前,测试人员有一定的职责做该类需求的跟踪工作。 早期开发阶段要进行的第一个测试应该是实用性测试。通常是由alpha用户或同事进行的。走进一家咖啡馆或餐厅,问问里面的人他们的app使用情况。让他们看看现阶 ...
分类:
移动开发 时间:
2016-09-25 18:43:16
阅读次数:
1987
1.软件需求(功能需求、非功能需求、设计约束)(业务需求、用户需求、系统需求) 2.需求规格化的工作就是编制SRS-《软件需求规格说明书》 3.需求捕获技术:用户访谈、用户调查、现场观摩、文档考古、联合讨论会 4.可行性研究工作的任务:技术可行性、经济可行性、社会可行性 5.数据流图DFD 6.数据 ...
分类:
其他好文 时间:
2016-09-24 00:41:40
阅读次数:
159
非功能测试 移动app测试的另一重要方面是移动app的非功能需求。移动app在推出市场或进行进一步开发前,移动测试员有许多需要测试的问题。 早期开发阶段要进行的第一个测试应该是实用性测试。通常是由alpha用户或同事进行的。走进一家咖啡馆或餐厅,问问里面的人他们的app使用情况。让他们看看现阶段开发 ...
分类:
移动开发 时间:
2016-08-02 13:08:44
阅读次数:
244
3 模块详细设计指南与规范
模块详细设计要完成两个方面工作:一是明确模块的功能需求和非功能需求、二是设计如何完成和实现模块的功能需求,包括类结构、线程结构设计等。本节根据后台模块特点,描述了两部分工作需要考虑和设计的关键点。
3.1确定模块的功能规格
1) 本模块概述
概述主要描述了本模块所属子系统,以及在子系统中所承当职责的简单描述。
2) 本模块在系统中与周围模块关系和交互情况
...
分类:
其他好文 时间:
2016-07-22 19:25:51
阅读次数:
241
一。编写用例文档 1.用例的内容: 用例编号 用例名 执行者 前置条件 后置条件 基本路径 扩展路径 字段列表 业务规则 非功能需求 设计约束 前置条件必须是系统能够检测到的 必须是系统在用例开始前就能检测到的。 基本路径注意点: 1. 不要有太多专业术语 2.使用主动语句 3.句子以系统或者执行者 ...
分类:
其他好文 时间:
2016-05-05 00:16:44
阅读次数:
572
1. 代码规范(读教材) 1.1 代码风格规范 1.2 代码设计规范 2. 列出一个checklist 3. 效能分析和测试 4. 用户需求 5.1 功能需求 5.2 非功能需求 5. 过程控制:燃尽图、鱼刺图、甘特图 6.1 燃尽图 6.2 鱼刺图 6.3 甘特图
分类:
其他好文 时间:
2016-03-14 13:39:33
阅读次数:
117