软件工程及软件方法学
-
软件项目管理与实践魏金岭,周苏 著项目管理作为一种先进的现代管理模式已经越来越被人们所认识、重视和应用,随着社会发展,对项目管理专门人才需求不断且急剧增长,在全球化项目管理标准的指导下,项目管理知识技能被广泛应用于各行各业,并发挥着重要的作用。拥有较为全面的项目管理知识,是今天应用领域对专业人才的迫切要求。本书以《项目管理知识体系指南(PMBOK®指南)第5版——软件分册》为基准,适用于管理适应性生命周期软件项目的流程。适应性开发方法和生命周期非常适合软件开发和软件项目管理,因为它们利用了软件无形的本质。本书共14章,内容涵盖软件项目管理基本概念和10大知识领域,较为全面和完整地介绍了规范的软件项目管理知识,并辅以软件项目管理课程实践,是软件项目管理的一本理论与实践相结合的优秀教材。本书可作为高等院校相关专业“软件项目管理”或“IT项目管理”等课程的应用型主教材,也可供有一定实践经验的软件开发人员、管理人员参考或作为继续教育的教材。本书配有授课课件及丰富的教学资源。 -
2017年软件工程论文专集上海市软件行业协会,组\ -
软件测试管理与实践赵聚雪,杨鹏本书较为全面地介绍了软件测试的相关理论和工具,内容翔实,可操作性强,简明易懂。本书从实用角度出发,重点培养学生解决实际问题的能力。全书共11章,主要包括测试流程管理、测试需求分析、测试计划制订、测试用例编写、测试执行、测试缺陷提交、测试报告编写、测试团队建立、测试管理工具应用等内容。本书以理论讲解、工具实训、项目实践三条线贯穿。读者通过学习可以理解相关的理论方法;通过工具实训掌握具体的操作方法;通过项目实践会应用所学的理论和工具。书中设计了6个工具实训任务、8个项目实践任务、若干理论练习题来辅助读者掌握软件测试管理的具体理论、方法和工具。除此之外,理论和工具实训都引用教学项目“在线课程作业管理系统”,并在第11章给出了该项目实践的关键文档,同时在附录中给出了软件测试项目开展过程中经常使用的典型模板,供读者参考。 -
用户体验设计[瑞典] 乔尔·马什(Joel Marsh) 著,王沛 译本书是用户体验设计入门书,将真实项目中用户体验设计的实际流程细分为100 节小课程,涵盖与用户体验相关的常见话题,包括:用户体验常识和基本概念、用户体验背后的认知心理学、各种真实设计案例、设计发布后如何观测设计效果,等等。 -
软件工程综合实践案例教程钟瑛 著本书通过数个实例深入浅出地介绍电子商务网站产品销售数据分析系统的具体模块设计思路、操作要领、软件需求分析、概要设计、详细设计、测试文档以及如何快速使用其功能。还针对一些关键的知识点,介绍了其使用技巧及需要注意的问题,让读者在掌握各项操作的同时又学习了相关的技术精髓。 -
软件成本度量及造价分析李华北 等 著本书针对现代软件工程的特点,结合政府、金融、航空航天、制造及互联网等行业特征,基于相关国际标准、国家标准和行业标准,建立了适用于软件成本度量的体系方法和模型。本书共10章,阐述了软件成本度量和造价的一般理论;引入了软件规模估算技术,包括NESMA、SNAP、COSMIC等方法的应用和实践;分析了基准数据库的建立及应用,包括生产率、费率、工作量、工期、质量等数据收集、分析和应用方法;建立了软件成本估算、造价分析模型,介绍了行业实施规则、整体案例等内容。本书可作为各行业从事软件成本度量和造价分析工作人员的参考用书,也可作为从事信息技术及软件研发、软件运维工作人员的学习用书。 -
软件工程案例教程李军国,吴昊,郭晓燕,王舒 著《软件工程案例教程(第2版)》系统的介绍了软件工程的基本概念、原理、方法、技术、标准和软件项目管理的知识。全书共分15章。以软件生命周期为主线,对软件工程的需求分析、概要设计、详细设计、代码设计、软件测试、软件项目管理和软件过程等方面的内容作了详尽的叙述,之后还对软件工程标准和软件文档的编写要点进行了讲解。突出了结构化方法和面向对象技术在软件开发中的运用,通过案例,讲解了软件建模的方法和过程。 -
Python 3 面向对象编程[加] Dusty Phillips(达斯帝-菲利普斯) 著,孙雨生 译本书主要介绍如何使用Python 3进行面向对象编程。1~4章介绍面向对象这一编程范式的基本准则,以及Python是如何运用这些准则实现面向对象编程的;第5~8章,介绍如何利用Python中的内置函数快速、简单地实现面向对象编程;第9~11章介绍了许多面向对象编程中常用的设计模式,以及如何使用符合 Python 语言习惯的方式来实现这些设计模式;最后第12、13章介绍了Python 3中并发编程相关的主题。本书中每一章都会包含一节案例学习的内容,通过一个实践相关的案例将本章介绍的主要内容以及前面章节中介绍过的内容串联起来。除此之外,每一章最后的练习旨在指导你利用本章学习到的内容,使用面向对象编程改善以往项目中的代码,并进一步掌握如何在合适的时机使用Python 3进行面向对象编程。 -
网络新媒体舆论与公共决策杜俊伟《网络新媒体舆论与公共决策:两个系统的互动研究》是从系统论的视角对网络新媒体舆论和公共决策及其互渗、互补的动态关系基础上进行的一项研究。在这一新形式的研究视角之下,本图书旨在寻求新媒体舆论系统之于公共决策系统的阶段性互动路径和总体性的辅助机制。 -
基于数据挖掘的软件缺陷预测技术马樱 著本专著主要基于软件领域数据的特性和预测模型的不同应用场景,对软件缺陷预测前言的若干关键技术进行了研究和总结。主要内容包括迁移学 习环境下的缺陷预测技术,半监督环境下的缺陷预测技术,主动学习环境下的缺陷预测技术,基于核理论的缺陷预测技术,所应用的理论、 算法及应用成果的介绍和展示。
