软件工程及软件方法学
-
软件工程(美)普雷斯曼 著,郑人杰 等译《软件工程:实践者的研究方法(原书第7版·本科教学版)》自30年前第1版问世以来,一直受到软件工程界的高度重视,对该学科的发展具有深刻影响,其权威性是公认的、无可置疑的。它在全面而系统地介绍软件工程的有关概念、原则、方法和工具方面获得了广大读者的好评。第7版在结构和内容上均有调整、更新和充实,更加突出软件过程,强调普遍使用的软件工程方法。本版基于原书第7版进行改编,保留其中的基本内容,压缩或删除了一些高级内容,更加适合作为国内高校计算机、软件工程及相关专业本科生的软件工程课程教材。 本版基于原书第7版进行精简,使内容更符合普通高校本科生的课程大纲,让本科生可以在一学期内掌握软件工程的最核心基础内容: 第一部分软件过程,介绍了说明性模型和敏捷过程模型。 第二部分 建模,介绍了现代分析与设计方法,重点放在基于uml的建模方面。 第三部分 质量管理,是第7版中新增加的内容,描述质量评审技术、软件质量保证、软件测试、软件配置管理的各个方面。 第四部分 软件项目管理,介绍与计划、管理和控制软件项目有关的主题。 -
软件工程实用教程郭宁 编《21世纪高等学校计算机规划教材·高校系列:软件工程实用教程(第2版)》根据软件工程的最新发展,结合目前软件工程教学的需要,以传统的软件工程和面向对象的软件工程为主线,遵循软件开发“工程化”思想,结合大量的应用案例,系统地介绍软件工程学的理论、方法以及应用技术。内容包括:软件开发模型、需求分析、软件设计、软件测试、软件维护、质量管理、文档技术、软件项目管理、软件工程工具和环境等。《21世纪高等学校计算机规划教材·高校系列:软件工程实用教程(第2版)》强调软件工程的理论与实践相结合、技术与管理相结合、方法与CASE工具相结合,语言简练,通俗易懂,采用案例教学方法,注重培养实际开发能力和文档的写作能力,具有很强的实用性和可操作性。书中含有丰富的例题与习题,便于教学和自学。《21世纪高等学校计算机规划教材·高校系列:软件工程实用教程(第2版)》可作为高等院校计算机专业或信息类相关专业高年级本科生或研究生教材,也可作为软件开发人员的参考书。 -
软件测试郑炜 编暂缺简介... -
软件测试基础教程(美)马瑟 著,王峰,郭长国,陈振华 等译Aditya P.Mathur的《软件测试基础教程》全面介绍了软件测试的相关理论、测试方法、测试生成技术等内容。全书分为三个部分:第一部分足预备知识,介绍软件测试技术的相关术语等基础知识;第二部分介绍软件测试的生成技术,不仅包括基本的等价类划分、边界值分析、因果图、谓词测试等技术,还涵盖了从有穷状态模型自动生成测试的技术、基于组合设计的测试生成技术,以及用于回归测试中测试选择、优先级排序、最小化的一些基本技术;第三部分介绍软件测试中既重要又广泛适用的理论,即通过测试充分性的度量来加强测试,包括基于控制流、数据流的代码覆盖标准,以及最有效的基于程序变异的测试充分性度量标准。每章的结尾都有参考文献注释和练习题,帮助读者深入体会软件测试的过程,并熟练掌握测试生成的方法。《软件测试基础教程》适合作为计算机、软件工程及相关专业软件测试课程的教材,也可作为软件测试技术人员的参考书。 -
软件研发之道(美)Jim McCarthy Michele McCarthy 著,赵俐, 石华耀 译《软件研发之道:微软开发团队的经验法则》叙述了:微软Visual C++开发团队的故事,通过作者的总结和归纳告诉读者如何构建一个优秀的软件开发团队,如何在一段时间内成功地交付一个软件。作为升级版,作者将言简意赅的法则扩展到57条,包括了软件研发及营销的全部内容,相信每一位项目经理都会对此书爱不释手。《软件研发之道:微软开发团队的经验法则》适合软件设计者、开发人员、营销人员及技术主管等阅读。 -
软件项目成功之道(美) 理查森,(美) 格沃特尼,苏金国 等译如何成功地开发并交付软件,是许多软件企业面临的难题。本书由专业开发人员编写,汇集大量实用性建议及成功的项目团队需要用到的工具和技术,通过42个技巧全面概括了软件开放的方方面面,为开发人员指明了最适用的方法。本书还给出了大量软件开发实践,供读者认真思考并将其中涉及的具体概念转化为自己的所得。就像其他Pragmatic图书一样,本书作者不仅无私分享了自己多年的软件开发经验,而且将枯燥乏味的软件开发过程描写得趣味横生,相信本书会对你的软件研发工作有所启迪,从而改变一些思维定式和研发模式。 -
软件工程与团队开发实战张恺 主编《全国高等职业教育规划教材:软件工程与团队开发实战》围绕软件项目的开发过程,运用软件工程的方法,结合企业的实际项目案例与团队构成,从项目团队组建、项目计划与进度管理、软件项目需求管理、配置管理、项目规范、系统设计、软件测试、软件项目缺陷管理、验收交付与过程改进等几个方面对软件项目的开发过程进行了阐述。作者根据自身多年的开发和教学经验,按照软件项目的开发流程、企业的人才需求和学生的认知规律精心编写了本书的内容。本书通过一系列团队开发的案例,力求将软件工程思想与实际软件项目开发融为一体,既有对多种常见方法的全面概括介绍,又有对一种典型方法的深入介绍,可以作为高职高专软件技术、应用控制技术、网络技术、信息管理和电子商务等专业的教材,也可作为计算机培训班的教材及软件行业程序员自学者的参考书。 -
现代实用软件项目管理艺术黄钢 主编,宁挺,朱俊秀 编著《现代实用软件项目管理艺术》的结构遵循软件项目管理的一般过程顺序,分章节分别详述,重点突出四大管理模块,即开发管理、流程管理、质量管理和团队管理。结构清晰,令读者一目了然。内容包括软件项目启动、软件项目规划、软件项目实施、软件项目度量和质量、软件项目发表和结束、团队建设和软件外包项目管理。另外,附录还推荐阅读书目、软件项目管理常用工具,并列出软件项目管理中的英汉术语表等。通过阅读《现代实用软件项目管理艺术》可以了解软件开发的管理,从而有效地对软件产品开发及外包业务进行评鉴、预估预算和做规划。《现代实用软件项目管理艺术》适用于与计算机和通信技术相关的软件工程技术人员、项目经理,也适合从事软件业务外包的公司技术人员和主管人士,以及国内外企业it部门的主管阅读。 -
电脑报2012增刊电脑报 编《2012电脑报增刊——热门软件与网络年度应用方案》荟萃17大最新软件与网络热门专题,包含近160个热点应用方案,累计1000余条操作秘技,内容涵盖了操作系统、白领办公、黑客攻防、创业致富、网络冲浪、隐私安全等方面的热点内容。你既可以循序学习,也可以随查随用,使你学有所依、用有所寻,快速掌握最新电脑应用方法,得心应手地解决各类实际应用问题。 《2012电脑报增刊——热门软件与网络年度应用方案》每一个专题都是经过电脑报编辑精心提炼的热点应用方案:每一个方案都可以从头到尾帮你完成一项完整的应用任务;每一条秘技都会让你有茅塞顿开的感觉。 专题方案详尽、实用性强、汇集各种电脑热门应用,适合初、中级电脑用户以及广大的电脑爱好者阅读与收藏。 -
基于模型的软件开发方法权巍 等 著《基于模型的软件开发方法》介绍了一种基于领域和模型的软件开发方法,该方法结合领域驱动开发方法、模型驱动开发方法及软件构件技术,可有效地缩短开发时间、提高开发效率。《基于模型的软件开发方法》详细地介绍了领域驱动设计、模型驱动设计、软构件技术等概念;并且,将这些概念整合到一起,以某领域软件开发作为案例,为开发人员揭示了完整的开发过程,详细地介绍了技术路线、技术细节,使读者了解模型驱动、领域驱动等概念,同时,能有效地将它们结合起来,应用到实际开发过程中。《基于模型的软件开发方法》适合软件架构师、开发人员阅读。
