软件工程及软件方法学
-
笑谈软件工程陈建村 著《笑谈软件工程:烽烟中的敏捷》凝聚作者从事软件开发十多年来的思考与实践,从8个方面说明了如何从传统的瀑布开发过渡到敏捷开发。作者以诙谐幽默的文笔,于谈笑间揭示软件开发的现状,探讨scrum的组成,解释何为精益,剖析软件工程的全新思维,同时还涉及软件架构、人机界面、测试等主题。《笑谈软件工程:烽烟中的敏捷》实用性强,非常适合软件工程相关专业和软件行业开发人员阅读和参考。 -
软件测试技术基础苟英,宁华,席文利 主编《软件测试技术基础(全国高职高专十二五规划教材)》采用工学结合的模式,描述了软件测试领域的基础知识,本书共12章,内容包括:软件测试概述、软件测试基础、软件测试过程与方法、软件测试策略、白盒测试技术、黑盒测试技术、软件测试文档、软件自动化测试、面向对象的软件测试、Web网站测试、软件测试技术前沿、单元测试工具JLInit及Web应用负载测试工具WAS。与以往类似书籍有所不同,以前的类似书籍理论介绍得多,本书在给读者打下软件测试基础的前提下,逐步引入软件测试领域的知识,每章都以工作目标和任务为驱动,结合工作计划实施,最后都配有相关练习。一直以来,人们常常把开发和测试分开,以致开发类书籍只介绍开发,测试类书籍只介绍测试,然而在项目研发过程中,测试和开发是密不可分的,因此本书针对的对象不仅是软件测试人员,而且为软件开发人员提供了很好的参考,从而全面提高其自身能力。苟英等主编的《软件测试技术基础(全国高职高专十二五规划教材)》可作为高等院校、高职高专院校及相关的软件学院软件技术专业和计算机相关专业的教材,也可作为开发人员学习测试的参考用书。 -
软件工程教程杜育根 著《软件工程教程:ibm rup方法实践》采用ibm rup框架,通过一个完整的一体化案例讲解rup业务建模、需求、分析设计、实现、测试、部署等规程,主要内容包括:第1章介绍软件工程的基本知识和概念;第2章介绍面向对象和uml的基本知识和概念;第3~6章应用rup思想,详细介绍业务建模、需求、分析与设计(分析建模、体系结构设计和详细设计)、实现、测试、部署相关的知识;附录中的“一体化案例介绍”给出本书第3~6章中所涉及的案例的背景和详细说明。《软件工程教程:ibm rup方法实践》可以作为高等院校相关专业本科生和研究生的教材,同时也可以作为相关技术人员的参考用书。 -
软件工程杨志宏,庄晋林,杨雅军 编《软件工程》从软件开发、维护和管理等方面,系统地介绍了软件工程的概念、原理、过程及主要方法,按照软件生存周期依次讲述了软件开发的可行性分析、项目计划、需求分析、系统设计、软件实现、软件测试与调试、软件运行与维护,对数据库、面向对象技术以及软件项目的管理进行了介绍。《软件工程》采用案例式教学,理论与实践紧密结合,内容翔实,既注重基本知识的表述,又注重内容的先进性、科学性和系统性,反映软件工程、软件开发技术发展的最新成果,实用性、可操作性强。本书可作为高职高专计算机类人才培养的专业教材,也可作为本科生的教学、参考用书,还可作为计算机爱好者的自学用书。 -
组态王软件实用技术穆亚辉 编著《组态王软件实用技术》由穆亚辉编著,本书以组态王KingView为例,通过设计一个反应车间监控画面,介绍了组态王软件的安装、新工程的建立、画面的动画设计和输出、软件的管理和应用等。《组态王软件实用技术》在教学实践的基础上编写而成。在编写过程中,重点突出实用性和先进性。本书可作为自学监控组态王软件的工程人员的入门读物,也可作为大中专院校自动化和机电一体化等相关专业实践教学的参考书籍,还可作为有关专业职业院校和在职人员的培训教材。 -
可扩展的艺术(美)Martin L.Abbott Michael T.Fisher 著任何持续发展的公司,最终都需要考虑如何扩展它的系统、组织和流程。这不仅仅是技术问题,还涉及组织、流程、架构等方方面面。扩展组织、流程和系统使之相互支持,达到良性循环,也不仅仅是门科学,还是一门艺术。《可扩展的艺术——现代企业的Web架构、流程及组织》正是对此提供了全面的、实践证明确实有效的解决思路和实用技巧。对于负责非技术类业务的执行主管或产品经理来说,《可扩展的艺术——现代企业的Web架构、流程及组织》会帮助你明确地提出正确的可扩展性问题,分析并做出正确的决策。而对于技术主管和工程师来说,《可扩展的艺术——现代企业的Web架构、流程及组织》会帮助你解决对扩展造成负面影响的组织和流程方面的问题,并为构建具有更高可扩展性的平台提供了技术模型和建议。 -
SAP HANA内存计算技术项目实战指南潘明惠 等编著Based on HANA project experience with 36 validation scenarios of in-memory computing technology accumulated by large power companies, this book consisting of 12 chapters, describes in a detailed way how to use SAP HANA to meet query and analysis needs from business application systems; how to choose business and capture real-time data for decision-making analysis and business information query under the underserved circumstance; how to make use of a variety of modelling tools offered by HANA for modelling; how to choose a presentation tool to complete analysis report; how to obtain the balance between models and analytical tools for better analytical performance; how to deploy the roll-out; how to manage, run and maintain the system after the roll-out; and the management priorities of the HANA executive project. -
Scrum要素(美)Chris Sims (美)Hillary Louise Johnson 著,徐毅 译Scrum 是一种迭代增量式的软件开发过程,用于敏捷软件开发。Scrum 是一个包括一系列实践和预定义角色的过程框架。《Scrum要素》以一种轻松易懂、简洁精练的方式,介绍了Scrum 方法的核心要素。全书分为3 部分,共19 章。第一部分从瀑布方法开始切入主题,介绍了敏捷方法的缘起、敏捷的价值观和原则,并给出了一个典型的敏捷商业案例。第二部分详细介绍了Scrum 的历史和Scrum的各种要素,包括角色、周期、工件,以及如何确定用户故事、如何估算工作,如何召开每日站立会议。第三部分则介绍了发布规划、原型、重构、测试驱动开发和结对编程等实践和方法。当前,Scrum 方法在国内已被逐渐普及,为众多知名IT 公司和软件开发团队采用。《Scrum要素》内容精练,轻松易读,是帮助软件开发人员认识、初步了解Scrum 方法的佳作。通过阅读本书,你可以厘清Scrum的相关知识和概念,为采用和实践Scrum 方法做好充分准备。 -
电脑常用工具软件标准教程宋强 等编著《清华电脑学堂:电脑常用工具软件标准教程(2013-2015版)》循序渐进地介绍了各种常用电脑工具软件。全书共分13章,内容涉及软件基础、硬件检测软件、系统维护软件、文本编辑与朗读、文件管理、个性桌面软件、多媒体编辑软件、图形图像处理软件、磁盘管理软件、虚拟设备软件、网络应用与通信软件、计算机安全和手机管理软件等。全书结构编排合理、图文并茂,包含丰富的实例,适合作为高校教材和社会培训教材,也可以作为家庭和办公人员的自学参考书。 -
Project 2010项目管理实战技巧精粹谢华 等编著Project2010是微软公司开发的办公软件之一,也是目前市场中主流的项目管理软件。本书以案例为主,由浅入深、图文并茂地介绍Project2010的操作方法与使用技巧。全书共分为17章,内容涵盖了project2010设置Project、启动项目、管理项目成本、跟踪项目、分析与组织项目、分析财务进度、管理多重项目、安装ProjectServer等。本书简单易懂、内容丰富、结构清晰、实用性强、案例经典,适合于项目管理人员、办公自动化人员、大中院校师生及计算机培训人员使用,同时也是project爱好者的必备参考书。
