软件工程及软件方法学
-
移动互联应用测试基础与实战王寅峰 编《移动互联应用测试基础与实战》为“十二五”职业教育国家规划教材。随着移动互联网平台不断推陈出新,移动应用快速增长,移动应用间关联越来越强,业务日趋复杂,需求变化频繁,各IT部门都急需能有效实施移动应用软件测试和质量控制的人员。本书以新员工的视角,带你一步步走入移动互联网应用测试的世界。每单元开篇都点明了学习目标,包括知识目标和技能目标,然后引入具体的任务。围绕着如何完成该任务,了解相关的背景,学习测试理论与知识点,层层深入,培养测试技能。主要内容包括移动应用功能测试、测试管理、兼容性测试、安全性测试、用户体验测试、自动化测试和性能测试,并讲解了手机游戏和移动应用开发中的测试框架与工具。 -
网络互联技术梁广民,王隆杰 编《网络互联技术/“十二五”职业教育国家规划教材》是“十二五”职业教育国家规划教材。围家职业教育专业教学资源库是教育部、财政部为深化高职院校教育教学改革,加强专业与课程建设,推动优质教学资源共建共享,提高人才培养质量而启动的国家级建设项目。网络技术专业(项目编号:2012—2.5)于2011年8月被教育部确定为国家职业教育专业教学资源库立项建设专业。木书是国家职业教育专业教学资源库“网络设备安装与调试”课程的配套教材,是按照高职高专网络技术专业人才培养方案的要求,总结近几年国家示范性两职院校网络技术专业教学改革经验编写而成的。 -
软件功能测试及工具应用于学军、罗毅、杨莹莹 编著 著本书是UFT 测试的实用指南,展示了HP 在功能测试,尤其是自动化测试领域的造诣。本书分为理论篇、工具初级功能篇和工具高级功能篇,第1 章至第3 章是关于功能测试的理论知识,第4 章至第18 章介绍UFT 工具的使用,其中第4 章到第11 章是工具的初级功能介绍,第12 章至第18 章是工具的高级功能介绍。理论篇的内容包含功能测试的测试过程,例如需求分析、测试方法等,以及由功能测试引入自动化测试的测试方案、流程、策略等。工具篇的内容由浅入深,从UFT 的安装开始,再介绍其软件界面,帮助文档的查看等。随后介绍了UFT 入门的最佳实践方法——录制与回放。然后逐渐深入到UFT 的工作机制中,介绍对象库、关键字视图、检查点、参数化、操作模块等知识。接下来的内容加深到将UFT 应用到实际项目中常用到的知识,即专家视图、VBScript 基础等。在实际项目中还会用到的描述性编程、Web 和Web Service 的测试也添加到了本书中,最后将新引入的移动端的自动化测试以及现代应用测试策略加进本书,让读者能对UFT 以及功能测试,尤其是自动化测试有更全面的了解。 -
敏捷软件需求Dean Leffingwell 著; 刘磊,傅庆冬,李建昊 等编《敏捷软件需求:团队、项目群与企业级的精益需求实践》全面介绍了如何在敏捷环境中管理软件需求,全书共四部分24章。第I部分提出企业的敏捷需求全景图,针对项目团队、项目集和项目组合这三个级别,描述了一个整体的敏捷需求过程模型。第II部分描述一个简单的、轻量级的但同时又宽泛的模型,敏捷项目团队可以使用这个模型来管理需求。第III部分展示如何为需要多团队合作的复杂项目确定敏捷需求。第IV部分指导企业如何为大型的“专用系统”、应用套件和产品项目组合制定敏捷需求。《敏捷软件需求:团队、项目群与企业级的精益需求实践》适合软件开发人员、测试人员、执行主管,项目/项目集经理、架构师和团队领导阅读和参考,可以帮助他们在敏捷转型过程中去除障碍,打造出优秀的软件产品。 -
软件测试方法和技术朱少民 编本书共分为三篇: 软件测试的原理与方法、技术和实践。本书首先系统地介绍软件测试相关概念,从不同的视角来探讨软件测试的本质及其内涵; 全面而又系统地讲解了软件测试所需的基本方法,按照SWEBOK 3.0对方法进行了重新分类和组织,能够满足不同应用系统的测试需求; 并且简要地介绍了软件测试规范、软件测试过程及其改进等内容,有利于读者提纲挈领地掌握软件测试的知识全貌。 本书的第2篇介绍了软件测试各个层次(单元测试、集成测试、系统测试和验收测试)的测试技术及其工具,系统、务实而有效,和业界的实践保持高度一致,学以致用; 而且还介绍了软件国际化和本地化的测试、软件测试自动化的原理和框架,可使读者有效地提高动手能力。为了更好地将测试方法和技术应用于实际项目中,本书的第3篇从软件测试需求分析、测试计划开始,逐步深入测试用例设计、测试环境部署、测试执行、缺陷报告跟踪与报告、测试结果分析与报告,贯穿整个软件开发生命周期。 本书在内容组织上力求自然而条理清晰、丰富而实用,通俗易懂、循序渐进,并提供了丰富的实例和实践要点,使理论和实践能够有机地结合起来,更好地满足软件测试学科的特点,使读者更容易理解所学的理论知识、掌握测试方法和技术的应用之道。本书可作为高等学校软件工程专业、计算机应用专业和相关专业的教材,以及其他各类软件工程技术人员的参考书。 -
高效程序员的45个习惯(美)Venkat Subramaniam Andy Hunt 著《高效程序员的45个习惯:敏捷开发修炼之道(修订版)》总结并生动地阐述了成为高效的开发人员所需具备的45个习惯、思想观念和方法,涵盖了软件开发进程、编程和调试工作、开发者态度、项目和团队管理以及持续学习等几方面。《高效程序员的45个习惯:敏捷开发修炼之道(修订版)》适合所有程序员阅读。 -
从零开始学Storm赵必厦,程丽明本书由基础知识、安装与部署、研发与维护、进阶知识、企业应用5个模块构成,并细分为20个章节,其中“基础知识”6章、“安装与部署”4章、“研发与维护”4章、“进阶知识”5章、“企业应用”1章,分别介绍了Storm的安装与配置、Storm的基本原理、Topology组件、Spout组件、Bolt组件、ZooKeeper集群、实战环节等内容,包括理论基础、环境搭建、研发准备、应用案例等。本书理论联系实际,通过大量实例分析,让读者在较短的时间内掌握Storm的使用,搭建并研发出自己的基于Storm的大数据处理平台。本书适合所有大数据处理、实时流数据处理、Storm的开发者或爱好者,也适合高等院校和培训学校相关专业的师生参考使用。 -
敏捷可执行需求说明(美)Mario Cardinal 著; 黄灵 译本书介绍了如何创建可执行的需求说明并使用这些规范来测试软件需求与行为。具体介绍了在Scrum框架下如何构建软件,如何将需求与架构相连,如何自动进行需求验证等内容,可帮助读者解决在软件开发中的最重要的挑战:不仅仅要正确地解决问题,更要解决正确的问题。 -
新服务开发的知识转移李靖华导语李靖华等编著的这本《新服务开发的知识转移:前后台视角》研究的主题是“新服务开发的知识转移:前后台视角”,我们在新服务开发、知识转移、服务前后台三个主题词间进行了组合,重点是突出副标题“前后台视角”。故依次对前后台视角下服务企业的知识转移、新服务开发的前后台管理,以及新服务开发的前后台知识转移展开研究。全书共分八章,分别是绪论、理论综述、企业背景、组织内前后台知识转移(呼叫中心)、组织间前后台知识转移、新服务开发的前后台管理、新服务开发引入阶段的前后台知识转移、新服务开发全过程的前后台知识转移。内容提要新服务开发是企业服务创新的具体实现途径,是服务研发的第二个阶段。而前后台是服务运营管理的基本模式,前台主要承担客户接触活动,后台主要对非实时和非交易性业务进行标准化和专业化处理,从而实现服务业个性化和效率的折中。李靖华等编著的这本《新服务开发的知识转移:前后台视角》聚焦于服务企业开展新服务开发时前后台知识转移问题,在理论分析的基础上,通过五项多案例分析给出了基本的机制。本书的内容结构为:第1章绪论、第2章理论综述、第3章案例企业、第4章服务组织内前后台知识转移、第5章服务组织间前后台知识转移、第6章新服务开发的前后台管理、第7章新服务开发引入阶段前后台知识转移、第8章新服务开发全过程前后台知识转移。其中第2章包括了四项不同角度不同方法的深度研究综述,如对单一作者的追踪综述、基于大量实证研究结果的元分析综述等。第4章到第8章的跨案例研究,包括运用社会学和组织理论对服务企业前后台知识转移机制进行的分析,以及基于服务运营理论对新服务开发情境下后台知识转移机制的分析。案例研究涉及商业、银行业、通信和信息服务业等行业的15家中外企业。研究的结论是,前后台部门和人员间知识转移的意愿、能力和机会,受到前后台社会资本和社会交换的影响。前后台问的信息交流和知识转移,是克服服务业新服务开发成功率低的一个重要因素。本书刻画了我国服务企业相关的知识管理现状,并提炼出其内在管理机制,因此,可供相关学者、研究生、服务业从业者参考。 -
SharePoint 2013开发高级教程(美)阿里瑞萨(Alirezaei R.)等著全面透彻地掌握SharePoint 2013开发技术《SharePoint 2013开发高级教程(第4版)》由多名顶尖SharePoint开发大师共同撰写。这本综合性书籍在上一版的基础上针对SharePoint 2013做了全面更新,深入细致地讲解SharePoint2013开发的各个方面,分析这个最新版本的主要开发工具,内容涵盖从构建解决方案到构建自定义工作流的所有知识点。
