摘要: 黑板系统(blackboard system) 1典型应用 黑板系统的典型应用是信号处理领域,如网络信息检索、电子商务、自动控制、办公自动化、商业管理智能决策、语音和模式识别、智能控制领域等。 2常见实现方式 黑板模式是一种常用的架构模式,应用中的多种不同数据处理逻辑相互影响和协同来完成数据分析处理 阅读全文
posted @ 2018-05-28 11:37 Cephalosporin 阅读(360) 评论(4) 推荐(0) 编辑
摘要: 1黑板系统(blackboard system) 黑板系统是一种问题求解模型,是组织推理的步骤、控制状态数据和问题求解之领域知识的概念框架,它将问题的解空间组织成一个或多个应用相关的分级结构。分级结构的每一层信息由一个唯一的词汇来描述,它代表了问题的部分解。领域相关的知识被分成独立的知识模块,它将某 阅读全文
posted @ 2018-05-22 09:26 Cephalosporin 阅读(332) 评论(0) 推荐(0) 编辑
摘要: 网站的可用性描述网站可有效访问的特性。相比于网站的其他非功能特性,网站的可用性更牵动着人们的神经,大型网站的不可用事故直接影响公司形象和利益,许多互联网公司都将网站可用性列入了工程师的绩效考核,与奖金升迁等利益挂钩。 网站不可用也被称作网站故障,业界通常用多少个9来衡量网站的可用性,如QQ的可用性是 阅读全文
posted @ 2018-03-23 13:17 Cephalosporin 阅读(230) 评论(0) 推荐(0) 编辑
摘要: 以《淘宝网》为例,描绘质量属性的六个常见属性场景,将上述整理为一篇博客发表。 1、可用性分析 可用性分析所关注的方面包括:如何检测系统故障,系统故障发生的频度,出现故障时会发生什么情况,允许系统有多长时间非正常运行,什么时候可以安全地出现故障,如何防止故障的发生以及发生故障时要求进行哪种通知。 场景 阅读全文
posted @ 2018-03-15 19:01 Cephalosporin 阅读(1473) 评论(0) 推荐(0) 编辑
摘要: 软件架构师是软件行业中一种新兴职业,工作职责是在一个软件项目开发过程中,将客户的需求转换为规范的开发计划及文本,并制定这个项目的总体架构,指导整个开发团队完成这个计划。主导系统全局分析设计和实施、负责软件构架和关键技术决策的人员。 架构师的主要任务不是从事具体的软件程序的编写,而是从事更高层次的开发 阅读全文
posted @ 2018-03-08 13:30 Cephalosporin 阅读(299) 评论(0) 推荐(0) 编辑
摘要: 第一象限的测试目的是:产生出“代码质量”足够好的代码。这里强调了代码质量,其核心是代码是“可测的”,代码的设计阶段就要考虑“可测性”的问题。这个阶段的测试很重要,无数的书都强调了单元测试的重要性。但是真正把单元测试做好的团队,至少在E中是少之又少的。但是测试在这一阶段确实是无能为力的。因为这个领域离 阅读全文
posted @ 2017-11-26 13:39 Cephalosporin 阅读(229) 评论(0) 推荐(0) 编辑
摘要: 每个人都不可能持续自发地保持活力。特别是对于敏捷团队这样一个非常需要自我激励的团队来说,找到能够持续有效的激励方法,是很重要的。当然,最好的激励方法就是“钱”或者说“奖金”。但是对于大多数外企来说,不可能采用这种方式。那么激发团队成员的“成就感”就很重要了。如果可能的话,直接从销售部门反馈团队创造的 阅读全文
posted @ 2017-11-19 13:38 Cephalosporin 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 书中举了一个招聘敏捷测试人员的例子: 熟悉黑盒和GUI测试用例,设计测试减轻风险,帮助业务专家定义需求。 熟悉编写简单的SQL查询和插入更新语句,掌握Oracle或其他关系型数据库的基础知识。 至少使用某种脚本语言或者编程语言或使用开源测试工具超过一年。 使用基本unix命令的能力。 擅长与程序员与 阅读全文
posted @ 2017-11-12 13:37 Cephalosporin 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 敏捷开发需要面对传统习惯的挑战。书中谈了很多转型时可能遇到的问题,都是假定一个团队或者是组织有着比较成功的传统开发模型的经验。 测试人员基本素质的三驾马车:业务知识,技术知识和测试知识。现在E项目的测试人员天生却少业务知识,然后固步于“黑盒测试”,不去了解技术知识,并且由于需求文档的简略,使得缺少对 阅读全文
posted @ 2017-11-05 13:35 Cephalosporin 阅读(220) 评论(0) 推荐(0) 编辑
摘要: 目标: 实现网上需求征集与审核。 好处: (1)网上填报不受时间和地点限制; (2)流程简单明确,节省人力物力; (3)信息存储,查询,筛选远比纸质材料方便; (4)方便统计,分析数据; 度量标准: (1)节省时间:80%省去所有无用的等待时间; (2)节省工作量:90%不再需要人工处理申报; (3 阅读全文
posted @ 2017-11-03 11:59 Cephalosporin 阅读(183) 评论(0) 推荐(0) 编辑