软件工程及软件方法学
-
软件开发工程师人力资源和社会保障部教材办公室,CAC教育机构产品研发中心 编《CAC岗位就业实训精品课程系列教材:软件开发工程师》在编写中贯穿“以企业需求为导向,以职业能力为核心”的理念,以典型软件公司的.NET程序开发为例,详细介绍软件开发工程师的岗位职责,并进行实务演练。全书按岗位职责分为三个模块,主要内容包括:ASP.NET项目开发、Windows窗体应用程序开发、智能设备项目开发。为便于读者迅速抓住重点、提高学习效率,教材中还精心设置了“基础技能要点”“核心技能要点”“老C提醒”等栏目。每一岗位职责后提供练习题,书后附1套模拟试卷,供读者巩固学习成果、检验学习效果时参考使用。《CAC岗位就业实训精品课程系列教材:软件开发工程师》可作为大中专院校计算机相关专业学生进行软件开发岗位入职前的培训教材,也可作为相关专业院校的专业实训教材,还可供软件开发从业人员参加岗位技能培训使用。 -
软件测试技术案例教程李海生,郭锐 编著《高等学校计算机科学与技术项目驱动案例实践规划教材:软件测试技术案例教程》采用“项目驱动”的教学模式,通过完整的项日案例,系统地介绍软件测试的原理、方法和技术。全书围绕软件测试的整体流程,详细论述了软件测试基本原理、软件测试计划与策略、黑盒测试技术、白盒测试技术、单元测试技术、集成测试技术、系统测试技术、验收测试技术和软件测试管理等内容。《高等学校计算机科学与技术项目驱动案例实践规划教材:软件测试技术案例教程》注重理论与实践相结合,内容详尽,提供了大量实例,突出应用能力的培养,将一个实际项目的知识点分解在各章作为案例讲解,是一本实用性突出的教材。本书可作为普通高等院校计算机专业本、专科生软件测试课程的教材,也可供软件测试人员参考使用。 -
SAP BW/BO实战指南张俊 编著《SAPBW/BO实战指南—像学习Office一样学习BW/BO》主要介绍了SAPBW/BO两大商务智能产品,内容分为BW和BO两大部分。BW部分由浅入深,先简要介绍了BW产品概况和SAPGUI客户端安装,之后演示了一个简单的从源系统到数据处理再到报表展现的端到端案例,最后将BW常用的基础知识分解为单元操作并逐一剖析。而BO部分也采用了循序渐进的讲解方式,先介绍BO产品以及BO与BW的集成方案,然后介绍了BO服务器和报表工具的安装,之后介绍了BO前端展现产品的基础操作以及BO和BW集成实例。《SAPBW/BO实战指南—像学习Office一样学习BW/BO》基于目前业界主流的BW7.0和B03.1版本,涵盖了其中常用模块和主要功能。本书是为SAPBW/BO初学者提供的实战指南。本书适合的读者群包括:SAPBW/BO用户、SAP BW/BO实施顾问。 -
软件测试简明教程易禹,廖年冬 主编《高等学校计算机教材:软件测试简明教程》以现代软件测试需求为背景,以现代软件测试技术和方法为基础,以当前软件测试通常应用为典型案例,全面的介绍了软件测试的基本概念、技术和方法。书中附有详细的软件测试工具使用方法,并以开源的Java环境为测试平台,图文并茂地描述了如何在Java环境下运行目前常用的测试工具的方法。 -
完美测试朱少民 主编每个人都怀有梦想或理想,测试人员也不例外,希望将自己的工作做得比较完美。朱少民的《完美测试:软件测试系列最佳实践》力求通过一些典型案例告诉大家什么是完美测试,又如何做到完美测试。在给出的例子中,不仅包括功能测试、功能的异常测试、不同平台的功能测试和一些崩溃问题的处理,而且包括国际化测试、性能测试、用户体验测试、Accessibility测试等,并用较大的篇幅讨论了自动化测试。为了达到完美测试,建立良好的测试体系、使产品具有可测试性以及缺陷预防等更为重要,对此,《完美测试:软件测试系列最佳实践》也做了讨论。最后,《完美测试:软件测试系列最佳实践》还展示了软件测试之美,使读者可以领会到软件测试的距离之美、空间之美、技巧之美、辩证之美以及贯穿测试过程的平衡之美。虽然本书还很难覆盖完美测试应具备的各种方法和实践,但目的在于抛砖引玉,使读者能通过最有效的手段(包括方法、技术和工具)完成所有必要的测试,实现事先所要求的需求和代码的测试覆盖率,最终能准确地给出软件产品一个完整的质量评估,使测试达到相对完美的水平。《完美测试:软件测试系列最佳实践》适合于软件测试工程师、产品管理和管理人员阅读,也适合于大专院校计算机相关专业师生作为参考用书。 -
个体与交互(美)霍华德 等著,贾永娜 等译对敏捷软件开发的关注重点,通常都集中在“机制”方面,即过程和工具。“敏捷宣言”认为,个体与交互的价值要高于过程和工具,但这一点很容易被遗忘。在敏捷开发中,如果你重新将注意力放在人的方面,将会收获巨大利益。 《个体与交互:敏捷实践指南》展示了如何解决敏捷团队在实际项目中遭遇的问题。同时,本书也是很有实用价值的敏捷用户指南,其中包含的故事、最佳实践方法、经验以及技巧均可应用到实际项目当中。通过逐步实践,你将学会如何让团队真正地成为能够协同工作的团队,而不是各自为战。在这个过程中,你将在沟通、动机、协作、变化、团队动力以及其他很多方面,获得一些极具深刻现实意义的建议。 无论你身处敏捷项目中的何种角色,比如敏捷项目经理、ScrumMaster、产品负责人、开发者、培训师或咨询师,本书都会帮助你改变周围的敏捷环境,使其更加多产和高效,并且令团队成员可以身体力行。 -
软件企业量化管理林锐 等著量化管理是基于“标准化、精细化”流程和数学统计分析的企业管理方法。《软件企业量化管理:理念、方法与实践》系统地论述了软件企业量化管理的理念、方法与实践经验,总结了量化管理的特征、优点、困难和应用原则;阐述了软件企业开展量化管理的方法,总结了实施模型、集成化流程和常用的数学统计分析方法;阐述了作者在量化管理方面的实践经验,总结了软件企业营销过程、客服过程、项目过程、人力资源、成本效益等方面常用的度量元和统计方法。 《软件企业量化管理:理念、方法与实践》适合软件企业(或其他行业的软件部门)的各级管理者(如公司领导、部门经理、项目经理等)和资深技术人员参考阅读。 -
怦然心动(美)安德森 著,侯景艳,胡冠琦,徐磊 译《怦然心动——情感化交互设计指南》精彩地阐述出了当人们访问网站,打开软件,购买实体产品和被某人吸引时的心理状态,并且非常深入地用心理学的方法解释了刺激和触发人类行为的因素。书中提供的众多方法,让我们可以创造出更加持久和深刻的用户体验。 《怦然心动——情感化交互设计指南》包含了众多的案例和参考资料,就算是熟谙用户体验的读者也能从中学习到新的知识,或轻松触碰到其他对自己有帮助的信息资源。 -
软件开发项目管理操作教育部,财政部组 编黄旭明主编的《软件开发项目管理操作》从计算机软件行业岗位技能培训的特点出发。本着“技术主流、适用为度、过程真实”的指导思想,选择微软DotNet技术,应用微软解决方案框架(Mic rosoft SolutionFramework,MSF),以软件企业的研发流程为线索,通过剖析企业真实项目,引导学员逐步熟悉软件开发过程,掌握项目管理的各种方法,积累项目经验,提升实战能力。《软件开发项目管理操作》可以作为中职骨干教师计算机软件专业核心培训教材,也可以作为高职院校计算机软件专业以及软件学院软件工程专业实践教材,还可以作为软件开发、软件测试和软件项目管理人员的参考书。 -
软件之道(美)Andy Oram Greg Wilson 编著 鲍央舟 张玳 沈欢星 译《软件之道:软件开发争议问题剖析》集合了几十位软件工程领域顶尖研究人员的实证研究,通过呈现他们长达几年甚至几十年的研究成果,揭示了软件开发社区普遍存在的一些确凿事实和虚构之事。书中探讨了更有效的编程语言,对比了软件开发人员之间的效率差异,验证了康威定理,并反思了软件行业的最新模式。《软件之道:软件开发争议问题剖析》将帮助读者拓宽视野,更好地选择适合的工具和技术,并最终成为一名更加优秀的软件行业从业人员。 《软件之道:软件开发争议问题剖析》适合所有软件开发人员和研究人员阅读。
