辅导:系统分析师书籍推荐之二

文章作者 100test 发表时间 2007:03:13 22:08:43
来源 100Test.Com百考试题网


  需求工程
  【作者】 [英]Ian Sommerville,Pete Sawyer
  【译者】 赵文耘 叶恩

  本书全面系统地阐述了一个组织应该如何改进需求工程过程。全书内容涵盖了需求工程过程改进的概念、方法和具体实现,主要提出了一些改进需求工程过程的实践性建议,并把这些建议表示成一组代表需求工程最佳方法的实践指南的形式。基于作者在研究、软件和系统开发中的经验,这些指南以一种标准的、易于理解的方式具体说明了如何改进一个组织的需求工程过程。它们适用于任何类型的应用,但通常适用于系统或软件工程。 本书结构合理,内容丰富,适合于所有与软件或系统需求工程相关的人员阅读,也可作为高等学校计算机专业及相关专业的本科生、研究生的参考读物。

  用例通过背景环境获取需求(原书第2版)

  【作者】 (美)Daryl Kulak,Eamonn Guiney
  【译者】 韩柯 杨柳青
  本书介绍了如何通过基于用例的过程采集和定义软件需求.以便系统分析人员和设计人员可以运用用例为最具挑战性的需求问题提供解决方案.产生满足用户需求的高质量的系统。
  本书着重阐述了一种确定需求的三步法,即—种渐进地精化需求的迭代过程。作者利用自己丰富的实践经验,为用例驱动的生存周期、变更规划和跟踪提供了很有价值的建议。此外,本书还给出大量例子说明如何实际应用这种方法。
  本书第2版吸收了最近几年用例方法论的很多最新研究成果,更新了用例方法论的迭代,以及管理层如何应对当前快节奏的、更加“混沌”的软件生命周期方面的内容。
  通过用例图和场景描述参与者和应用系统之间的关系和交互背景环境。
  描述功能和非功能需求。
  创建候选用例清单。
  分解用例,并在用例图上补充细节。
  为用例补充触发条件、前提、基本事件过程和异常。
  管理迭代/渐进用例驱动的项目生命周期。
  跟踪用例、非功能需求和业务规则。
  如何避免常见的错误。
  本书还介绍了大量当前可用的工具,供读者开发时使用。
  本书介绍了通过用例来采集用户需求,为实际的需求问题提供解决方案,从而产生满足用户要求的高质量的系统。本书作者极具实践经验,他们将自己的经历融入书中,从需求中遇到的问题谈起,阐述了使用用例的必要性,用例的基本知识,通过用例确定需求的三步法等内容,并对用例驱动的生命周期、跟踪等方面给出了有价值的建议。书中还包含大量的实例以供读者参考。本书主题鲜明,结构清晰,实用性强,适合软件需求工程师、设计人员、项目经理阅读,也适合作为相关专业的本科生、研究生的参考读物。

  编写有效用例
  【作者】 (美)Alistair Cockburn
  【译者】 王雷 张莉

  在本书中,作者Alistair Cockburn凭借自己在面向对象领域的丰富经验,并参考其他专家的良好建议,扩展了典型的用例处理方法,为软件开发人员编写用例提供了一种“基本、具体和实用的”指南。本书完整地叙述了有关用例的初级概念、中级概念以及高级概念,并提供了大量的好用例和坏用例的编写实例。 本书荣获2001年度美国“软件开发”杂志的Productivity Award奖,是一本概念清晰、结构完整、内容丰富的专业图书,适用于不同知识层次的软件工程研究和用例编写人员。

  软件需求(第2版)
  【作者】 (美)Karl E.Wiegers
  【译者】 刘伟琴 刘洪涛

  如果没有正式的可验证的软件需求及有效管理需求的系统,开发人员开发出来的程序通常会与客户需要的程序不一致。在本书中,Karl Wiegers对其获奖文章中的最佳实践进行了整理和扩充,这些实践是所有软件开发参与者的重要参考依据。 本书介绍了贯穿整个开发周期的管理需求工程的实用技术,包括多种可以促进用户、开发人员和管理层之间有效沟通的方法。这一版对第一版进行了扩充,提供了新的实例,及作者在实际工作中遇到的各种实际案例和解决方案。此外,还添加了新的章节、需求示例文档以及故障诊断指南等。本书主要内容: ·设置可行的功能性和质量需求 ·在应用程序开发中引入业务规则 ·使用用例确定用户需求 ·捕获变化的需求及管理需求变更的请求 ·解决维护过程中及包解决方案中的需求问题 ·培养高效的需求分析员 ·如何大量减少返工工作并降低开发成本 ·生成最优质的软件 本书是有关软件需求的经典教材,本书全面而深入地讲述了软件开发中一个至关重要的问题--软件需求问题。软件开发人员及用户往往容易忽略沟通的重要性,导致软件开发出来后,不能很好地满足用户的需要。返工不仅在技术上给开发人员带来巨大的麻烦,并且会造成人力、物力和资源的浪费,还使软件性能深受影响,所以在开发早期提高项目需求分析的质量,减少重复劳动,通过控制项目范围的扩大及需求变更来达到按计划完成预定目标,是当前软件业急需解决的问题,也是本书讨论的主要内容。 本书对第1版的内容进行了扩展,不仅对原有的知识点进行了补充,还引入了一些新知识,以求与时代发展同步。 本书可以作为计算机专业及软件工程专业学生的教材使用,也非常适合作为项目经理、软件开发人员的指导性参考书。

  软件需求管理:统一方法
  【作者】 (美)Dean Leffingwell Don Widrig
  【译者】 蒋慧 林东

  近年来,需求管理在软件项目中开始占据显著地位并且得到人们的普遍重视,本书可以说是第一本关于需求管理的实用手册。全书语言平实生动,并且采用大量实例和图表,以作者亲历的项目开发为例,全面探讨了软件开发过程中与需求有关的活动。本书是作者对近二十年的软件工程、需求工程、面向对象等领域成熟的思想、方法、技术及实践经验的总结,全书内容围绕着作者认为团队在需求管理中必须掌握的六大重要的团队技能进行组织和展开,这六大技能是:分析问题、理解用户需要、定义系统、管理广度、细化系统定义和构建正确系统。本书提出了应对软件项目开发中需求管理挑战的全方位解决方案,对于实际的需求管理具有非常强的指导意义和实用价值,本书可作为计算机专业高年级本科生及研究生学习软件需求管理的教材,也可作为软件开发人员开发过程中随时参考的手册。


相关文章


考试辅导:系统分析师考试的三重境界
辅导:工作流管理系统体系结构设计
辅导:系统分析师书籍推荐之一
系统分析辅导:工作流模型设计
辅导:系统分析师书籍推荐之二
《领跑企业信息化CIO工作手册》(1)
中小企业CIO自己编织的信息化“魔咒”
《领跑企业信息化CIO工作手册》(3)
《领跑企业信息化CIO工作手册》(4)
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛