出版社:清华大学出版社
年代:2008
定价:65.0
本书详细介绍了几个已被证明为有效的质量方法的理论和实践,它们适合于软件开发,可以很好地交互使用。适用于软件开发企业的开发、管理人员。
第Ⅰ部分 当今的软件开发过程及其缺点,可信赖软件的挑战 第1章 当前的软件开发方法 1.1 软件开发:需要一种新的模式 1.2 软件开发策略和生命周期模型 1.2.1 构建—修改模型 1.2.2 瀑布模型 1.2.3 快速原型模型 1.2.4 增广模型 1.2.5 极限编程 1.2.6 螺旋模型 1.2.7 面向对象编程 1.2.8 迭代开发或演化模型 1.2.9 各种生命周期模型的比较 1.3 软件过程的改进 1.3.1 RUP
第Ⅰ部分 当今的软件开发过程及其缺点,可信赖软件的挑战 第1章 当前的软件开发方法 1.1 软件开发:需要一种新的模式 1.2 软件开发策略和生命周期模型 1.2.1 构建—修改模型 1.2.2 瀑布模型 1.2.3 快速原型模型 1.2.4 增广模型 1.2.5 极限编程 1.2.6 螺旋模型 1.2.7 面向对象编程 1.2.8 迭代开发或演化模型 1.2.9 各种生命周期模型的比较 1.3 软件过程的改进 1.3.1 RUP 1.3.2 CMM 1.3.3 ISO 9000-3软件开发指导标准 1.3.4 RUP、CMM和ISO 9000的比较 1.4 ADR方法 1.5 健壮软件开发过程的7个要素 1.6 健壮软件开发模型 第2章 可信赖软件的挑战:软件环境中的健壮设计 2.1 软件可靠性:神话和现实 2.1.1 软件和工业产品之间的异同点 2.1.2 比较软件和硬件的可靠性 2.1.3 软件不可靠的原因 2.2 传统质量控制系统的局限性 2.3 日本质量管理系统和田口方法 2.4 用于健壮设计的田口方法的本质 2.4.1 信号与噪音之比 2.4.2 质量损失函数 2.4.3 健壮设计的概念 2.5 软件可靠性的挑战:可信赖软件的设计 2.6 健壮软件开发模型:实践中的DFTS过程 第3章 软件质量度量 3.1 评估软件的质量 3.2 经典的软件质量度量 3.3 全面质量管理 3.4 通用的软件质量度量 3.4.1 度量方法 3.4.2 软件测试过程中的质量度量 3.4.3 软件复杂性度量 3.4.4 软件学 3.4.5 周期复杂性 3.4.6 函数点度量 3.4.7 可用性和客户满意度量 3.5 当前的度量和建模技术 3.6 体系结构设计和评估的新度量 3.7 体系结构设计的常见问题 3.8 OOAD中的模式度量 第4章 可信赖软件的金融预期 第5章 DFTS的组织基础体系和领导第Ⅱ部分 设计可信赖软件的工具和技术第Ⅲ部分 可信赖软件的设计第Ⅴ部分 6个案例分析
发布更好更便宜更快的软件的一种集成技术! 本书介绍了一种集成技术:可信赖软件的设计(DFTS),它可以在上游阶段解决软件质量问题,使软件质量的目标变成在实施阶段防止错误,而不是在实施后查找和清除错误。该技术的本质是在编写代码之前完成重要的质量工作。 这种面向客户的集成技术可以在成本、质量和发布期限方面取得突破性的成果,从而满足客户的需求,或超出客户的预期。作者介绍了这个技术的规则,以及它们在实际软件设计问题中的应用。书中的案例分析覆盖了DFTS技术的各个方面,包括CoSQ、AHP、TRIZ、FMEA、OFD和Taguchi方法,提供了大量的爿题和练习,以及该技术的详细应用实例,来测试读者对书中内容的理解程度。 本书可供企业的所有员工学习使用,包括DFTS黑带和高级黑带的培训。它有助于快速掌握DFTS技术,并能快速、成功地应用它。
计划、建立、维护和改进可信赖软件的开发系统 为独特的软件开发环境调整质量、领导、学习和管理的最佳实践方式 倾听客户的呼声,把客户的期望变成可获得认可的、可靠的软件产品 再次关注以客户为中心的问题,如可靠性、可信赖性、可用性和可升级性 鼓励更多的设计方面的创造性和创新性 验证、确认、测试、评估、集成和维护软件,使之可信赖 分析软件质量的金融作用 为DFTS培养领导人,建立基础体系 无论是自己丌发、外包、咨询还是提供支持,可信赖软件的设计都有助于改进质量。它为各个层次的软件和质量人员(包括丌发人员、项目领导、首席软件构建师和客户)提供了突破性的解决方案。
(美) 汉密尔顿, 著
(美) 多纳尔德森 (Donaldson,S.E.) , 等著
(美) 罗伯特·C.马丁 (Robert C. Martin) , 著
(美) 迈克·科恩 (Mike Cohn) , 著
李智勇, 丁静, 编著
(美) 迈克康奈尔 (McConnell,S.) , 著
(美) 科伯恩 (Cockburn,A.) , 著
(美) 马丁, 著
苏格兰学历管理委员会, 著