摘要:
《软件测试的有效方法(第2版)》笔记(一)第一章 评估软件测试的能力和人员资格1、软件开发过程:计划P、执行D、检查C、行动A。--PDCA循环2、软件测试涉及的人员:软件客户、软件用户、开发人员、测试人员、信息技术管理人员、高级组织管理人员、审计员。3、软件测试的多种角色:制造、创作车间、专业化过程。4、缺陷:与期望的产品属性存在的差异。分两类:(1)产品规格书中的缺陷;(2)与客户/用户的期望不符。另一种分法:(1)错误;(2)遗漏;(3)超额。故障:当缺陷引起了运行错误或对客户/用户产生了消极影响时。××注意:至少90%的缺陷是由于过程问题引起的。创建软件时产生缺陷的 阅读全文
摘要:
《面向对象软件工程》笔记第一章 软件和软件工程1、软件的一种分类:定制软件Custom Software、通用软件Generic Software、嵌入式软件Embeded Software。2、软件工程 定义:是在成本、时间及其他的约束条件下,通过对大型、高质量的软件系统的系统化的开发与演进,从而解决客户问题的过程。3、软件工程中IEEE/ACM道德公约的要点:(1)与公共利益保持一致;(2)在符合公共利益的前提下,最大限度地满足客户与雇主的需要;(3)按可能的最高标准开发与维护产品;(4)进行专业决策时保持诚信与自主;(5)在管理中体现道德意识;(6)在符合公共利益的前提下,提升职业的诚信 阅读全文