软件工程及软件方法学
-
你就是极客!软件开发人员生存指南(美) Michael Lopp 著 ,何逸勤, 卞斌 译《你就是极客!软件开发人员生存指南》是一本软件工程师的职场指南,以虚构的人物和情景描述了极客的日常工作,对他们常遇到的各类棘手问题给予了巧妙回答。作者罗普以自己在苹果、网景等公司中面临的生死攸关的时刻所做的抉择为例,总结了在硅谷摸爬滚打的经验,旨在为软件工程师更好地规划自己的职业生涯提供帮助。《你就是极客!软件开发人员生存指南》适合软件工程师以及所有从事技术工作的职场人士阅读。 -
软件工程(美)沙赫 著,邓迎春 等译《软件工程:面向对象和传统的方法(原书第8版)》是软件工程领域的经典著作,被加州大学伯克利分校等180多所美国高校选作教材。本书第8版继续保持了前七版的特色,采用传统方法与面向对象方法并重的方式,全面系统地介绍软件工程的理论与实践,并新增了第10章(第一部分的关键内容)和第18章(新兴技术)两章内容。全书分为两大部分,第一部分介绍软件工程概念,第二部分着重软件工程技术,教师可根据不同教学目的从任一部分开始讲授课程。《软件工程:面向对象和传统的方法(原书第8版)》是高等院校软件工程课程的理想教材,同时也是专业软件开发人员和管理者的理想参考书。 -
精益·敏捷项目管理(美)沙洛维,(美)比弗,(美)特罗特 著,王雪露 译本书基于敏捷原则从企业视角扩展Scrum过程,介绍了敏捷技术在高品质软件开发中的巨大潜力,并集成了软件开发中的精益原则与实践。作者深入探讨了浮现式设计并演示了应用这项技术如何实现有效的迭代开发。企业可以利用精益-敏捷方法进行“全局优化”和管理复杂的项目,提高开发人员的效率和软件的价值。本书的3位作者都是专家级项目管理顾问,他们从实践经验中收集、整理有用的建议、知识和技能,以帮助企业实施精益-敏捷项目管理。 -
Flex 4实战(美)Tariq Ahmed 著,郭俊凤 译Flex已经从原来构建flash应用程序的一种方式发展成为一个丰富的体系。Flex4中引入了新的ui组件,提供了更好的性能监控,并且大大提高了编译速度。《Flex 4实战》是一本全面的指南,为web设计人员和开发人员提供了Flex的详细介绍。本书从基础讲起,介绍了有关表单和数据的知识,然后逐渐过渡到核心概念,如导航、拖放和事件。即使读者刚刚接触Flex,在阅读本书之后也可以使用新增的spark组件、数据服务、图表设计、特殊效果等,使自己的应用程序广受欢迎。《Flex 4实战》的读者需要具备基本的开发技能,但是不要求以前使用过Flex。主要内容:如何设计并制作应用程序,使用图表构建交互式仪表板,使用网络监控和单元测试提高工作效率,使用主题和皮肤使应用程序具有独特的外观。 -
Project 2000项目管理考前12小时全国专业技术人员计算机应用能力考试专家委员会 编这本《Project 2000项目管理考前12小时:冲刺版》由全国专业技术人员计算机应用能力考试专家委员会编著,以我国人力资源和社会保障部考试中心颁布的最新版《全国专业技术人员计算机应用能力考试考试大纲》为依据,在多年研究该考试命题特点及解题规律的基础上编写而成。《Project 2000项目管理考前12小时(冲刺版)》共9章,分类归纳了9个方面的内容,主要包括:Project 2000基础、Project 2000的建立项目计划、Project 2000的资源管理、项目成本管理、网络图与日历视图、Project 2000实用技术、项目控制与沟通、报表和工作环境及其自定义。书中的知识点高度浓缩,实用性强,便于记忆与理解。考前12小时冲刺版不仅提供上机考试模拟环境及试题,还提供了考试大纲、12小时学习法、错题必纠等内容,供考生复习时使用。《Project 2000项目管理考前12小时(冲刺版)》适合报考全国专业技术人员计算机应用能力考试“Project 2000项目管理”科目的考生使用,也可用于大中专院校相关专业的教学辅导或各类相关培训班的教学材料。 -
CMMI+敏捷整合开发(美)麦克马宏 著,赵丽影 译当前,许多通过能力成熟度模型集成(CMMI)已经提高过程成熟度的企业还希望提高敏捷性。相应的,许多利用敏捷方法取得成功的企业现在也希望能从更多的成熟过程中获益。我们需要找到一个解决方案,将CMMI模型与敏捷方法集成在一起。将CMMI与敏捷开发集成后,就能够为这些过程改进方法的结合使用提供更广泛的指导。《CMMI+敏捷整合开发:更快改进性能的案例与实用技术》提供6个详细的案例研究、以及与案例研究配套的重要且具有实际意义的经验教训、全面而深刻的见解和避免发生的错误。结合作者自己几十年丰富的过程改进经验,Paul McMahon为大家解释如何将敏捷方法与CMMI过程改进框架结合使用,才是实现业务目标的最快速、最有效的方法。此外,作者还提供实际可行、经过验证的CMMI与Agile集成的方法,其中包含许多创新方式将敏捷方法延伸到系统工程和项目管理领域。 -
软件开发工程师成长之路王顺 等编著php技术在国外应用很广,大型主流的网站一半以上由php占领,随着php支持面向对象,模板技术,mvc等,基本上吸纳了主流软件开发语言的所有优点。同时php简单易学,容易上手,能快速建立开发模型,并且易于维护与扩展,跨平台,支持多语言等,使php语言获得众多的支持者。《软件开发工程师成长之路—php网站开发实践指南(基础篇)》内容包括:软件工程师编程思维的培养、开发环境的搭建与配置、php基础知识与使用、mysql数据库的使用、php进阶知识(包括cookie、session、php收发email、文件上传下载、csv格式文件、导出生成excel格式文件等)、程序的异常处理技术、通过phpwind自己动手搭建专业网站、通过oricity网说明创建一个专业性网站所需要的技术、html、javascript、css、xml等网页编程技术都有相关知识点。《软件开发工程师成长之路—php网站开发实践指南(基础篇)》力图将每一位对软件感兴趣的人引入奇妙无穷的软件世界。每一个章节的安排都力图让一个对软件一无所知的人能够理解与体会软件与编程,能将他们带入软件工程师行列。《软件开发工程师成长之路—php网站开发实践指南(基础篇)》适用于高校计算机及软件工程专业作为软件应用课程的实践教材使用,也可供从事软件行业工作人员参考。 -
高级软件测试·卷2(美)布莱克 著,刘琴 等译《高级软件测试.卷2:高级软件测试经理》是目前市面上唯一完整的完全按照国际软件测试认证委员会(istqb)的测试人员认证高级大纲撰写的专业书籍系列之一。本书章节与高级大纲中高级软件测试经理模块的标题、顺序和知识点相匹配,适宜istqb-atm(高级软件测试经理)的认证考前学习,也可以作为软件测试经理的常用指导手册。《高级软件测试.卷2:高级软件测试经理》主要介绍在软件测试估算、策划、监视和控制中,一个软件测试经理熟练运用高级技能所必须掌握的知识,包括制定软件测试系统的总体测试目标和测试策略;计划测试任务和进度.组织测试活动,采用各种度量对测试和风险进行评估、报告、跟踪和控制。本书通过大量案例介绍了如何挑选、获取、分配测试任务所需要的充分的资源;如何组建、管理和领导测试团队,负责协调测试团队各成员之间以及测试团队和各利益相关者之间的沟通。《高级软件测试.卷2:高级软件测试经理》每一章都提供与istqb高级大纲一致的,充足的认证考试模拟题,为准备参加istqb-atm资质认证考试的人员提供相应的基础性知识;每一章节的课堂练习都结合实际案例,并提供笞案,具有较高的参考价值。 -
死亡之旅(美)尤登 著,周浩宇 等译《死亡之旅(原书第2版)》对各种“死亡之旅”项目进行了全面而系统的剖析,涵盖整个项目的生命周期,深刻分析了这种现象的本质,并讨论项目参与者所面临的所有关键问题:政治、谈判、人员、过程、项目管理,以及工具,提供了行之有效的解决方法和行动指南。本书不但有助于快速识别死亡之旅项目,而且能够大大提高从死亡之旅中生还的概率。 无论是软件开发人员、管理人员,乃至各行各业的项目经理、CXO,都能从本书受到启发,并找到现实而适用的解决方案。 -
动漫产业与国家软实力殷俊 编动漫产业是推进未成年人思想道德建设的核心载体和艺术传播形式,是提升国民素质建设的重大文化平台。《传媒与文化创新文库:动漫产业与国家软实力》以国外动漫产业主导模式和政策为参照,着重探讨了中国动漫产业与国家文化安全、文化实力的关系,提出了壮大中国动漫产业的战术对策和构建国家文化软实力的途径建议,回答了如何通过动漫产业来构建国家文化软实力这一时代课题。
