软件工程及软件方法学
-
风险管理(美)伊莱恩·M.霍尔(Elaine M.Hall)著;王海鹏,周靖译;王海鹏译编辑推荐:本书是一本可读性和实用性都很强的软件风险管理类畅销书。书中通过真实的案例,不仅详细介绍了软件风险管理工具,以及如何测定和提高风险管理能力,还阐述了软件风险管理的途径。本书旨在引导人们积极看待风险,把风险转换为制胜的筹码。软件系统的管理和开发人员和致力于保持企业竞争优势的管理人员,都可以从书中找到适合自己的内容,化风险为契机!主讲软件项目管理或风险管理课程的教师也可从中得到启发。
-
CMMI精粹(美)Dennis M. Ahern,(美)Aaron Clouse,(美)Richard Turner著;周伯生[等]译;周伯生译本书为所有经理人、项目经理、系统和软件工程师以及过程改进领域的专业人员提供了一个CMMI框架,并以简练的语言、权威的著述和经过实践检验的范例对CMMI进行了系统详实的介绍。CMMI模型庞大而复杂,本书涵盖了集成过程改进方面的所有关键问题。书中采用大量的个案研究,突出强调引领集成过程改进技术的先行组织的经验,同时也揭示了潜在的缺陷,遴选出最佳的方法。此外,本书描述了CMMI工具的结构和内容,给读者提供了具体而实用的实现指南。
-
用例分析技术(美)格里·施奈德(Geri Schneider),(美)詹森·P.温特斯(Jason P.Winters)著;姚淑珍[等]译;姚淑珍译主要内容:■确定用例和描述角色;■写出事件发生流程,包括基本路径和可选路径;■对用例的完整性与正确性做出评审;■用活动图和序列图表示用例;■将用户界面描述同数据描述文档结合起来;■测试设计与设计模式;■将用例应用到项目计划、原型构建和估算之中;确定并用图形表示用例中的分析类。本书致力于指出常见错误并提供解决方法,可以作为各种文档模板的集锦和UML符号的简易使用指南。本书适用于软件行业的从业人员。
-
赢得新客户(德)埃里希-诺贝特·德特雷(Erich-Norbert Detroy)著;李卫等译客户是企业发展的决定性因素。好的销售人员总能获得源源不断的新客户,本书将解释他们取得成功的秘诀。通过阅读本书,您会了解到:与客户取得联系的方法如何取得电话预约的成功销售信函的使用初次直接造访客户的策略如何进行职业化的产品演示本书指明了如何有效地、简单明了地学习销售。它为初入道者提供了职业化的准备工具;职业销售人员也可以借此完善销售技巧。初入道者和职业销售人员如今比以往任何时候都需要新的销售工具,因为销售工作在过去的10年中经历了彻底的改变。新的媒介,如电子邮件或因特网,改变了销售环境;直邮(通过信件或样本销售)和远距离采购(电视销售)对顾客越来越具有吸引力。“传统推销员”在新的媒介较量中往往会吃亏。销售,无论现在还是将来,都是一个实实在在的新的挑战,它将带来不可估量的机会和发展前景。创造性就在眼前,激情也随之而来。
-
软件工程齐治昌,谭庆平,宁洪编著本书是由教育部组织遴选出来的研究生教材。本书比较全面、系统地介绍了软件工程的概念、技术与方法,主要内容包括;软件开发模型,软件项目管理,计算机系统工程,需求分析,软件设计,编码与测试,软件维护,配置管理,软件重用,快速原型,集成化CASE环境,Java与Internet环境下的软件开发,对象链接与嵌入(OLE)技术,CORBA与分布计算技术等。书中含有丰富的例题与习题,便于教学与自学。本书强调理论与实践相结合、软件开发方法与CASE工具相结合,可作为研究生或高等学校计算机专业高年级学生教材,也可作为软件开发人员的参考书。
-
集成化系统开发的技术基础萧蕴诗,严隽薇编著书综合了软件工程、实时系统分析方法、系统集成方法论和组合软件工程等多门技术的精华,将软件工程、实时系统分析技术、系统集成支撑工具、面向对象技术和目前成为热点并正在形成的集成框架技术等一系列系统开发方法串起来,加以精练、浓缩,形成一套能够运用于诸如大型应用系统、企业CIMS应用工程等一类集成化系统开发的基本方法和技术。本书的特点是既注重系统性和科学性,又注重实用性;既有综合性,又有专门深入的论述。本书正文共7章。第1章是绪论,介绍集成化系统及其开发的任务;第2章较系统地介绍了软件开发中成熟的结构化开发方法;第3竟是实时软件设计方法;第4章为面向对象的系统分析;第5章介绍系统集成方法与工具;第6章是对集成框架技术的介绍;第7章给出了一些集成化系统的实例。本书可作为高等院校机电类专业“系统开发技术基础”等课程的教材或参考书,也可供有一定实际经验的软件工作人员以及需要进行系统分析、开发和系统集成的读者阅读参考。
-
CMM实践(美国)贾洛特著本书主要内容有:软件能力成熟度模型介绍,包括项目执行中基于过程的方法、Infosys应用概况;项目初始工作,包括建议和合同,需求说明和管理(需求分析和说明,需求变化管理,可追踪性管理);项目计划,包括过程定义和度量,过程数据库与过程能力基线,工作量预估与时间调度,质量计划与缺陷评价,风险管理(风险评估,风险控制及实例),项目管理计划,配置管理的概念、过程和实例;项目执行与终止,包括生存周期中的详细设计、构建、系统测试、接受和安装,数据采集与监控,项目监控与控制(数据采集,项目跟踪,量化监视和控制,缺陷分析和预防),项目核查(核查过程,核查分析),项目终结分析、归档,实例终结分析报告。作者PankajJalote教授是印度理工学院计算机科学与工程系系主任。在书中用实例使项目管理者和项目开发者了解CMM在实际项目中的作用。内容:1.简介第一部分项目初始化:2.提议与合同3.需求说明与管理第二部分项目计划:4.过程定义与度量5.过程数据库与过程能力基线6.工作投入预估与调度7.质量计划与缺陷检测8.风险管理9.项目管理计划10.成分构造管理第三部分项目执行与终止:11.生存周期的执行12.同级事项回顾13.项目监控与控制14.项目审核15.项目终结
-
CMM实现指南Kim Caputo著暂缺简介...
-
软件需求(丹)Soren Lauesen著;刘晓晖译;刘晓晖译编辑推荐:多数IT系统的失败都与需求不明确有关。本书专门讨论如何更快、更准确地编写软件需求。本书以面向实践、案例教学的方式,介绍了当前需求工程的各项技术。本书面向软件供应链牵涉到的所有人员,分析人咒,开发人员到最终用户都将从中学习到新技术,并从其他专家所编写的需求中得到衷情发。软件共应商将学习到如何协助客户和如何编写有竞争力的建议书;程序员及其他开发人员将学习到如何陈述需求而又不涉及到过多的技术细节,了解如何降低开发的风险;IT专业的学生将学习到需求工程的理论和实践经验,并为个案研究以及项目开发打下坚实的基础。
-
面向对象的软件工程(美)Bernd Bruegge,(美)Allen H.Dutoit著;吴丹,唐忆,申震杰译;吴丹译本书融入了作者10多年来构造系统的经验和教授软件工程课程的教学内容。主要讨论了在复杂而多变的系统设计中如何使用软件工程的面向对象技术。全书共有12章,每章都是先阐述实例来介绍相关问题,再简要描述与主题相关的技术,然后通过一些简单的例子来解释基本概念并用实际系统中的例子来讲解主要技术,最后讲述管理中的问题,讨论典型的解决方案并给出相关习题。这种编排方式有助于读者更好地学习和理解。本书内容详实,示例丰富,实用性强,适用于有一定编程基础的高年级本科生、研究生及相关工程技术人员和管理人员。