软件工程及软件方法学
-
软件项目管理(美)Philip Metzger,(美)John Boddie著;陈勇强,费琳等译;陈勇强译本书以软件开发的流程为主线,围绕过程与人员的管理,提出了一套完整的软件项目管理实践方法。内容包括:软件团队及其工作方式;经理、分析员及程序员的角色定位与工作职责;软件设计过程与实践;软件开发过程与实践;软件系统测试过程与实践;软件开发过程中支持人员角色定位、工作职责与管理方式。读者对象:本书可作为高等院校计算机软件专业本科生、研究生的软件项目管理课程教材,也可作为软件企业项目经理的培训教材,还可供软件从业人员及软件业企业经理人员实用参考图书。
-
尘封的商业宝藏(美)凯文·G.里韦特(Kevin G. Rivette),(美)戴维·克兰(David Kline)著;陈彬,杨时超译在商战日益激烈的今天,知识产权(专利权)正由被忽视的法律工具,变成商战的策略。本书揭开了在当今的商业竞争中使用专利权的神秘面纱,挖掘出了隐藏在专利权投资组合中的巨大价值与强大的竞争实力。公司再也不能忽视商业竞争中不断增强的专利权力量了。过去人们为争夺市场和原材料而战,现在人们为获得新理念和创新技术而激烈争夺。以前,CEO们害怕其竞争者在市场上战胜他们,或者比他们生产更多的产品,现在他们也许应该更担心竞争者获得某些技术的排他性专利权,甚至拥有可以独占市场的新商业领域。书中引用了大量的案例,揭示了英特尔、微软、朗讯、施乐等世界上最成功的公司如何利用专利权占有市场,保护市场,打败竞争对手,从而增加企业的收入和股东回报,提高了企业竞争力。本书是一部超一流的具有战略意义的著作,专利权是明天商业战争的“智力炸弹”,而本书无疑是“制造”并“引爆”这枚“炸弹”、取得竞争优势的最好指导。作者简介 凯文·里韦特,曾担任专利权律师,为奥利金(Aurigin)系统公司现任董事长、创建人之一,从事知识产权的研究和管理工作。现在是专利权战略问题首席评论员。戴维·克兰,商业战略顾问,主要研究专利权战略和与电子商务有关的商业机会。电台节目《市场》的评论员,《道路上的战士》一书的作者。
-
嵌入式系统设计(美)Arnold Berger著;吕骏译;吕骏译译单片机与嵌入式系统丛书。本书详细介绍嵌入式系统开发的全部过程,讲述在嵌入式开发环境下编程、调试系统的专业知识,带领读者进入嵌入式系统编程领域,使读者掌握嵌入式系统开发中的关键方法及技术,并把它们应用到实践中。本书适于从事嵌入式系统研发的技术人员以及高校相关专业的师生阅读。
-
软件制胜之道(美)瓦茨·S. 汉弗莱(Watts S. Humphrey)著;施平安译;施平安译这是软件工程领域权威人士瓦茨·S·汉弗莱最新推出的经典之作。本书首先肯定了软件的重要作用,接着描述了如何通过管理软件业务所需的7大步骤,将其转换为专业的商业工程功能。书中提供优秀的案例,讲述了如何在认识和掌握软件开发重要性的基础上获得巨大收益。本书最后还分析了书中建议的转型会带来的重大经济回报。 本书适合涉及软件开发过程的技术人员、公司主管和高级管理人员阅读。
-
IT Project+项目管理全息教程(美)William Heldman著;何道君 等译本书是关于ITProject+认证考试的权威书籍,它概括了考试所涉及的全部内容,是参加该科目考试的必备书。在本书中,你会发现许多关于项目管理概念原理的讨论,比如需求定义;基本概念,项目章程,项目范围文档;项目计划自身的推进;风险评估与管理;以及项目收尾。而且你还会发现一些很难客观考试的内容,例如团队建设和人员管理。正如作者所说,考试是用来检验你对某个概念或结果方面的理论知识,而本书是用来学习考试问答之外所隐含的客观规律。本书适合于项目经理及项目管理人员阅读。本书前言特色及评论文章节选
-
嵌入式系统编程源代码解析(美)Dreamtech软件研发组著;王勇 等译随着工业自动化的来临,嵌入式系统越来越广泛地应用在各行各业中,对嵌入式软件的需求也日趋增大。与过去不同,开发嵌入式软件的工作正在变得更容易也更快速。本书主要介绍了嵌入式系统的基本概念、实际应用、硬件结构、软件开发环境和工具,并通过对大量实例的研究,提供了使用各种硬件平台、操作系统、编程语言和开发工具来完成嵌入式软件开发的方法。本书还对嵌入式系统和嵌入式软件开发的未来趋势进行了讨论。本书所附带的超值光盘中包含7800行源代码,均为专业质量的嵌入式系统应用程序。本书重点突出,语言简练,内容丰富,实用性强,适合具备一定C、C++和Java应用知识并且想要从事嵌入式软件开发工作的软件专业人士使用,对于想要了解嵌入式系统的读者也有启迪作用。
-
CMM雷剑文,陈振冲,李明树著本书将CMM中的一些抽象的概念融于实际生活之中,让读者透过生活中熟悉的实例,对CMM有一个全面的认识。然后以不同的层面对CMM作进一步深入的探讨。并从不同的角度解释了CMM,即:(1)哲学与实际生活;(2)软件投资者和CMM的关系;(3)管理框架;(4)CMM的数学表达;(5)KPA与其应用上的理解;(6)介绍国外CMM的辅助软件;(7)国外CMM网上参考资料。本书的特点在于让不了解软件的人很快看懂,让已经了解CMM的读者对软件改进过程有更深一层的理解。为了让读者在很快读完某一章节的同时,得到某一角度的全面的认识,本书加入大量的图表,使每一章节简短、易懂。本书没有假设读者有任何的开发经验,因而无论是公司的投资者、管理人员或编程人员都能很容易透过书中的例子清楚地了解CMM的哲学。本书特别适合于作为软件改进过程、软件工程、信息技术管理、MBA等专业的教科书,也可以作为改进软件过程的人员,包括评估组成员、软件工程过程组成员以及软件从业人员的参考书。
-
软件工程学教程周苏,王文编著软件工程学是一门理论性和实践性都很强的学科,它采用工程化的概念、理论、技术和方法来指导编程人员开发与维护计算机软件。本书系统、全面地介绍了传统软件工程的技术,在软件工程的概念、原理、方法及其应用等方面有较详尽的论述,具有较强的系统性和可读性,并力图反映软件工程领域的最新发展。按照软件工程的国家标准来表达和描述软件工程的知识,使软件工程技术具有很强的可操作性,是本书的特色之一。本书可作为高等院校“软件工程”课程的教材和教学参考书,也可供有一定实践经验的软件开发人员、管理人员参考和作为继续教育的教材,它还可以作为各个级别的计算机软件专业技术资格和水平考试中相关内容的学习辅导用书。
-
嵌入式系统设计与实例开发王田苗主编本书以目前流行的基于ARM架构的嵌入式微处理器及易于学习开发的µC/OS嵌入式操作系统为核心,结合作者的教学与科研工作,介绍了嵌入式系统的原理、设计方法及实例编程开发。本书共分11章,前3章介绍了嵌入式系统的基本概念及嵌入式系统设计的一般方法。第4章介绍了嵌入式系统的开发工具::ARM公司的仿真开发环境SDT的使用方法。第5-9章是本书的核心内存,介绍了如何在µC/OS-II实时内核基础上扩展一个实用嵌入式操作系统的设计过程,包括µC/OS-II在ARM7微处理器上移植、文件系统、外设驱动、Unicode汉字库、图形用户接口(GUI)和其他应用程序接口(API)的设计,并介绍了在扩展的嵌入式系统开发平台上进行编程的方法。最后2章介绍了二次开发的实例::嵌入式机器人控制器和嵌入式工程机械智能监控器的设计。本书可以作为机器人技术、机电控制系统、信息家电、工业控制、手持设备、智能玩具、医疗仪器等方面嵌入式系统开发与应用的参考书,也可作为高等学校有关嵌入式系统教学的本科生或研究生的教材。
-
软件采办管理(美)B.克雷格·迈耶斯(B. Craig Meyers),(美)帕特里夏·奥伯恩多夫(Patricia Oberndorf)著;代振宇,王新亭译;代振宇译本书针对基于COTS产品和开放系统的采办方法,阐述了它的基本原则和最佳措施;探讨了它将会给采办行业带来的机遇和挑战,以及可能存在的问题;论述了它对采办工作的影响。 本书提供的信息涉及整个软件行业的关键问题,并针对政府部门采办过程特有的问题进行了讨论。本书既涉及到了软件采办管理中的诸多主题,也基于以往经验,对管理采办方法的转变提出了中肯的意见。同时,本书还提供了大量有关软件采办的教学参考资料。 本书可以作为软件采办的教材,适合企业和政府部门的采办负责人或项目经理阅读。