摘要: 软件测试是指为了寻找软件缺陷而执行程序的过程。 测试的目的是尽可能发现软件的缺陷,进而证明软件是符合预期要求的。 软件缺陷: 软件未达到需求规格说明书要求的功能。 软件出现了需求规格说明书指明不会出现的错误。 软件功能超出需求规格说明书指明的范围。 软件未达到产品说明书虽未指出但应达到的目标。 软件 阅读全文
posted @ 2013-06-07 16:56 snake1118 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 风险和风险管理的概念 “确定”:是指所有信息都可用的。对结果的预言比较有把握。 “不确定”:即没有信息,对可能的结果一无所知。 “风险”:一种不确定的事件或条件,一旦发生会对项目产生正面或负面的影响,它即包括对项目目标的威胁,也包括对这些目标进行提高的机会。 “风险管理”:就是对风险进行识别,分析和 阅读全文
posted @ 2013-06-07 16:46 snake1118 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 软件项目有三个目标:质量,进度,成本。 一,在获得开发工程师的承诺的基础上制定合理可行的软件开发计划,这是前提。 二,随时获得每个任务点以及整体项目的进度数据。 三,优先保证“关键路径”上任务点的完成。 四,当进度异常时,我们可以采取的措施包括“快速跟进”和“赶工”。 五,项目再紧,也要“以人为本” 阅读全文
posted @ 2013-06-07 16:17 snake1118 阅读(136) 评论(0) 推荐(0) 编辑
摘要: 概要设计一般分为两个方面:一是系统设计,包括具体的系统采用的技术方案,与其他系统的接口方式;二是结构设计,确定软件结构,数据结构,并明确不同模块间的接口方式。 概要设计的核心工作——技术框架设计 详细设计 详细设计的核心工作是将业务模型映射到技术模型。 阅读全文
posted @ 2013-06-07 15:19 snake1118 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 设计之前需要调研。跟客户谈项目的需求。用例子描述需求。获得用列(use case) 根据例子设计用例图。 用例图是表达系统中出现的各种事务处理或过程的图形,或者表达系统能够执行的各种功能。 用例详细描述: 前置条件:用例开始时系统必须处在什么状态 事件流:用例步骤,在描述中须有用例开始和用例结束字眼 阅读全文
posted @ 2013-06-07 13:05 snake1118 阅读(155) 评论(0) 推荐(0) 编辑