软件工程领域开创性著作,具有里程碑意义,由拥有数十年软件开发经验的世界级软件大师撰写。
系统讲解开发可信软件面临的挑战,所使用的核心技术、软件框架、工具、方法和技巧,以及6个一流的研究案例,阐述软件质量管理的技巧和最佳实践。
内容介绍软件工程领域的开创性著作,具有里程碑意义,由拥有数十年软件开发经验的世界级软件大师撰写。本书基于变革型领导力原则、学习型组织最佳实践、企业内部结构管理以及质量管理策略和体系,总结出开发“健壮软件”的工具、技巧和方法论的一套框架—可信软件设计(DFTS)。本书系统讲解开发可信软件面临的挑战,所使用的核心技术、软件框架、工具、方法和技巧,以及6个一流的研究案例,阐述软件质量管理的技巧和最佳实践。
《可信软件设计:开发健壮软件的工具、技术和方法》分为五大部分,共27章。第一部分(第1~5章)介绍当今一些软件开发实践,以及在开发可信软件时,这些实践的缺点和受到的质疑,同时概述为开发可信软件所使用的软件框架,深入讲述两个关键的软件质量问题:可信软件的软件质量度量问题和从经济成本角度对其的考虑。第二部分(第6~14章)介绍本书核心倡导的开发可信软件使用的工具和技巧,包括:质量管理的七大基本(B7)工具、七大MP工具、层次分析法、软件开发过程中的复杂度、错误和PokaYoke、智能管理软件开发的5S法、软件QFD和客户心声、TRIZ和普氏概念选择法、软件中的风险评估、故障模式以及影响分析、对象、组件技术等。第三部分(第15~19章)介绍如何在设计过程中尽早使用这些工具和技术。第四部分(第20~21章)为在企业中实施DFTS计划奠定基础。尤其强调,与所有质量管理计划一样,DFTS必须得到上层领导的支持才能成功。第五部分(第22~27章)综合介绍6个使用软件质量管理技巧的研究案例。
作者介绍BijayK.Jayaswal,资深软件开发专家和软件质量管理专家,AgilentyConsultingGroup公司CEO,担任高管并提供企业质量管理、市场战略制定方面的咨询业务25余年。专注于价值工程、过程改进以及产品研发等领域,他教授过MBA和高级管理课程,并帮助很多企业引入企业级的再造工程和6Sigma计划。
PeterC.Patton,资深软件开发专家和软件质量管理专家,AgilentyConsultingGroup公司董事长,圣托马斯大学量化分析和计算机科学系教授,拥有30多年的质量管理经验和50多年的软件开发经验。曾担任过宾夕法尼亚大学CIO和Lawson软件公司CTO。
吴峻申,资深IT技术实践者和研究者,十余年来一直参与IT项目开发,拥有丰富的经验。年毕业于上海大学计算机工程系(现计算机科学与技术专业)。业余时间潜心于技术的钻研,热衷于分享间技术。曾与人合著《JavaWeb整合开发实例精通》,翻译出版《[PMBOK指南]解析与实践》。主要白癜风怎么治疗白癜风医院有哪些