软件工程及软件方法学
-
软件测试架构实践与精准测试李龙 著本书以如何搭建软件测试团队为出发点,结合作者提出的软件测试模型—“川模型”测试架构,并结合精准测试理念,阐述了组建测试团队的过程,包括如何制定部门规划、流程规范和KPI,以及如何提升人员素质、打造团队文化和凝聚力及提高执行力等内容。本书语言诙谐幽默,引人入胜。本书特别适合刚组建的测试团队中的测试人员阅读,也适用于质量管理部门、研发部门等技术团队人员阅读。当然,如果你的公司已经有成熟的测试部门,想进一步提高测试效率和团队的执行力,本书也非常适合。 -
离岸交付曲正平 著本书的内容源自作者的实践经历和工作积累。在长期的实践中作者发现,越来越多的离岸交付需要适应敏捷开发的模式。本书结合分布式团队沟通、协作中的痛点,系统地分析了很多离岸项目虎头蛇尾的原因,并给出可供参考的解决方案。对于很多公司和组织头疼的如何让分布式团队推行敏捷的离岸交付的问题,本书给出很多成功经验。此外,本书还系统介绍了建设自组织团队的一些措施和方法。涉及离岸交付的软件组织以及其他各类存在分布式团队合作的软件组织都能从本书中得到很多有价值的提示。本书适合开发人员、测试人员、需求管理人员或项目经理等参考阅读。 -
京东质量团队转型实践京东研发,虚拟平台 著随着互联网的高速发展,软件测试和质量保障人员面临着挑战。本书通过总结团队和个人在实践中的成功转型经验,围绕蜕变之路、应用为主、实践为王、融会贯通这4 个方面来阐述应对挑战的方法和技术。书中讲解的案例均为团队转型和个人转型中遇到的真实案例,希望通过本书帮助读者在面对研发、测试和运维的挑战时,可以成功转型,从容应对挑战。 本书适合软件初级测试人员、软件测试工程师阅读,对从测试转型测试开发的人员也具有指导意义。 本书同样适合测试经理、测试总监和测试架构师阅读,也可以作为大专院校相关专业师生的学习用书和培训学校的教材。 -
软件工程基础与实例分析张剑飞 著本书从实用的角度出发,系统地介绍了软件工程基础知识,包括传统的软件工程和面向对象的软件工程两大部分。在传统的软件工程部分,按照软件生存周期的顺序介绍各个阶段的任务?过程?方法?工具和文档编写规范;在面向对象的软件工程部分,介绍了面向对象的分析与设计方法以及统一建模语言(UML)的相关知识,同时配有开发实例和软件文档模板。 本书理论与实践相结合,内容循序渐进?深入浅出?通俗易懂?侧重应用。 本书可作为高等院校计算机?通信工程?电子信息工程?自动化等相关专业软件工程课程的教材,还可供软件工程师?软件项目管理者和应用软件开发人员参考。 本书配有免费电子课件,欢迎选用本书作为教材的教师登录www.cmpedu.com注册下载。 -
软件UI设计之道盛意文化本书是一本使用Photoshop进行软件UI设计制作的案例教程,语言浅显易懂,配合大量精美的软件UI设计案例,讲解了有关软件UI设计的相关知识和使用Photoshop进行软件UI设计制作的方法与技巧。读者在掌握软件UI设计各方面知识的同时,能够在软件UI设计制作的基础上做到活学活用。 本书共分为7章,全面介绍了软件UI设计中的理论设计知识,以及具体案例的制作方法;第1章为关于软件UI设计的基础知识,第2章介绍了软件界面设计要素,第3章介绍了软件安装与启动界面设计,第4章介绍了移动APP软件界面设计,第5章介绍了家庭智能设备界面设计,第6章介绍了应用软件界面设计,第7章介绍了播放器界面设计。 本书配套光盘中提供了书中所有案例的源文件及素材,方便读者借鉴和使用。 本书适合有一定Photoshop软件操作基础的设计初学者及设计爱好者阅读,也可以为一些设计制作人员及相关专业的学习者提供参考。 -
UML2面向对象分析与设计谭火彬 著分析和设计是软件开发中至关重要的一环,面向对象的方法是主流的软件开发方法,UML是用于面向对象分析设计的标准化建模语言。本书围绕这3个方面展开,以论述分析设计建模过程为最终目标,以面向对象方法作为建模的理论基础,以UML作为建模支撑语言。全书从面向对象和UML的基本概念入手,循序渐进地讲解业务建模、需求建模、需求分析、设计原则和模式、架构设计、构件设计和代码生成等分析设计中的各个知识点,并通过多个贯穿全书的案例将各个知识点串联起来,形成一套完整的面向对象分析设计方法论。本书是作者多年从事软件工程教学和软件项目开发实践的总结,书中并没有太多抽象的概念,主要关注实际软件开发中所需要的知识和实践技能,力求做到通俗易懂。 本书既可作为高等院校软件工程专业及计算机相关专业高年级本科生或研究生的教材,也可供软件开发人员阅读和参考。 -
中文版AutoCAD 2019实用教程李括,刘琦 著《中文版AutoCAD 2019实用教程》由浅入深、循序渐进地介绍Autodesk公司1新推出的专业绘图软件——AutoCAD 2019的操作方法和使用技巧。全书共分15章,分别介绍AutoCAD基本概念与操作,绘制二维图形,编辑二维图形,设置对象特性,控制图形显示,精确绘制图形,标注图形尺寸,使用文字和表格,创建图案填充和面域,使用图块和外部参照,绘制三维图形,编辑三维模型,三维模型后期处理,输出与共享图形,使用模型空间、图纸空间和图纸集等内容。《中文版AutoCAD 2019实用教程》内容丰富、结构清晰、语言简练、图文并茂,具有很强的实用性和可操作性,是一本适合高等院校及各类社会培训学校的优秀教材,也是广大初、中级电脑用户的自学参考书。 -
Python开发基础戴歆,罗玉军 著Python语言是当前*活跃的开发语言之一,在数据科学领域、网络爬虫领域、Web开发领域、服务器自动化运维及游戏领域都有着非常广泛的应用。尤其是在数据科学领域,越来越多的数据科学家开始将Python语言作为主要的工具。本书以Windows操作系统为平台,系统讲解Python 3的基础知识。全书共10章,首先介绍了Python语言的基础入门,开发环境搭建,必备的基础语法,如变量与数据类型、流程控制语句、常用数据结构、函数与模块、程序调试方法等;然后介绍了面向对象的思想,包括封装、继承、多态等,以及如何使用Python完成文件读写功能。这将是一个由浅入深的系统学习过程。为提升学习效果,书中结合实际应用提供了大量案例进行说明和训练,并配以完善的学习资料和支持服务,包括教学PPT、案例素材下载、源码下载、学习交流社区、讨论组等,为读者带来全方位的学习体验。本书可作为高职高专院校和应用型本科院校的计算机相关专业的教材和参考书。 -
软件工程 方法与实践许家珆 著内 容 简 介本书第3版在继承第2版特点的基础上做了较大修改,内容涵盖了IEEE新发布的软件工程知识体系指南SWEBOK V3.0版的知识域,删除了较陈旧的内容,新增了如云计算模型、敏捷开发测试等国内外软件工程发展的新技术。在系统介绍软件工程基础知识的基础上,重点介绍了软件需求和软件设计两个重要开发阶段,并将面向对象的方法及UML统一建模技术贯穿于各章,对面向对象的分析、设计、测试的方法做了详细介绍。同时还对CMM软件成熟度模型、风险管理及团队建设等先进的软件管理技术进行了介绍。本书内容注重科学性、先进性,强调实践性,理论紧密联系实际是本书的一大特色;本书不仅提供了丰富的软件开发实例和素材,还用一章专门讨论了如何进行综合性、设计型的软件工程课程设计。本书可作为高等院校计算机、软件工程及信息类专业本科生及研究生“软件工程”课程的教材,也可作为广大工程技术人员和科研人员的参考书。 -
计算机常用工具软件应用李林,黄健,苟胜难,魏冬梅,张波 ... 著比较系统地介绍了目前比较流行的、在计算机使用过程中非常实用的计算机工具软件,这些工具主要包括了网络、计算机安全、系统维护与测试、外存储管理、文件处理、文件编辑与阅读、图形图像处理、动画制作与播放、多媒体等工具以及其他一些比较具有代表性的实用工具。
