搜索
高级检索
高级搜索
书       名 :
著       者 :
出  版  社 :
I  S  B  N:
文献来源:
出版时间 :
成功的软件开发
0.00    
图书来源: 浙江图书馆(由图书馆配书)
  • 配送范围:
    全国(除港澳台地区)
  • ISBN:
    9787111294238
  • 作      者:
    (美)Scott E. Donaldson,Stanley G. Siegel著
  • 出 版 社 :
    机械工业出版社
  • 出版日期:
    2010
收藏
编辑推荐
  持续实施成功软件开发的系统化方法<br>  在互联网时代,软件担负的角色比过去更为关键,软件开发项目偶尔成功已不再满足要求。我们需要持续地交付优秀产品——而且必须比以前更快。<br>  《成功的软件开发(原书第2版)》基于“软件系统开发没有唯一方法”这一事实,引入了一种成熟而灵活的软件开发过程模型——系统工程环境(SEE)。该模型包含互不可分的两大基本元素:用于定义如何进行软件开发的方针与规程,以及用于完成工作的技术方法。<br>  通过学习使用SEE框架,你可以:<br>  理解并“推销”软件过程改进的业务案例。<br>  在开发人员和客户之间,建立并培育一种持续的、具备生产力的对话机制。<br>  对多样化的地区、性格、事务、心态等使软件开发复杂化的问题,实施有效管理。<br>  创建能反映变更需求、应对实际风险的计划。<br>  编写更清晰、更有用的工作陈述与约定。<br>  《成功的软件开发(原书第2版)》包括了200多幅图片。过程图示、带注释的大纲,便于帮你快捷、顺畅地理解并实施更好的过程。<br>  《成功的软件开发(原书第2版)》介绍的技术对任何软件质量方法都管用,也适用于SE,的能力成熟度模型和ISO 9000。它们可用于任何开发技术,从CASE到面向对象设计,再到快速原型法,均可适用。而且,不管你是程序员、经理还是客户,《成功的软件开发(原书第2版)》对你都有用。当你需要交付更好的软件并需要有所成果时,你就需要这本书。
展开
作者简介
  多纳尔德森(Scott E.Donaldson),美国科学应用国际公司(SAIC)副总裁,有25年以上的软件工程经验。他曾任职资产高达2.5亿美元的公司的CTO,也曾作为集团常务经理负责过6500万美元的业务。他建立的工程环境,帮助300多个专业机构达到了SEI的3级认证。<br>  Stanley G.Siegel,美国科学应用国际公司(SAIC)副总裁,在1970年进入软件行业。他是第一本软件配置管理教材的作者之一,自1976年以来一直专注于软件产品保证,并曾在国际软件工程领域发表文章。
展开
内容介绍
  《成功的软件开发(原书第2版)》以案例学习的方式讲述了软件开发全过程中涉及的一系列问题和持续一致地实施成功软件开发的系统化方法,并从以下几个方面探讨了软件开发与管理的技术:项目规划过程、软件系统开发过程、变更控制过程、产品与过程的评审、软件度量等。《成功的软件开发(原书第2版)》还包含了许多生动丰富的图片,可对软件开发人员提供有益的帮员参考。
展开
精彩书摘
  如果你是卖方,负责一些大型计划,其中每一个又由几个软件项目组成,那么你需要建立一个过程框架,调整它以适应任何计划和计划中的任何项目。在此方面本书将给你提供指导。<br>  如果你是客户,请求卖方做一项重要工作,那么,在你的请求中应该包括什么内容,你和卖方才能以合作的方式工作,能生产出满足你的要求的软件系统,在这个方面本书将给你提供指导。<br>  如果你是组织,以前自己做软件系统开发,但现在希望将该工作的全部或部分交给别人做,在你的对外协议中必然会涉及一些带有你特定文化色彩的业务过程,那么怎样在你的对外协议中包括这方面的要求,在此方面本书将给你提供指导。<br>  ·本书的思想可以运用到以下组织:1)没有或几乎没有文档化的过程,但有业务骨干;2)有某些文档化的过程和某些业务骨干;3)有妥善定义的过程和某些业务骨干。<br>  如果你的组织因为不断招募业务骨干来完成任务已筋疲力尽,开始努力减少人员流动,我们会指导你,如何让人员介入以“新方式”为基础的文化变革活动。<br>  如果你的组织是在图1.1流程的右端(即在软件系统开发方面,已经在很大程度上实现了全组织范围内的一致性),那么我们会指导你如何优化完善你已经做的工作,从而获得市场竞争优势。<br>  本章的后面几节安排如下:<br>  ·第1.2节——业务案例的关键要点,阐述阅读本章可以获得的关键要点。<br>  ·第1.3节——是什么造就了良好的业务价值,揭示:组织为了实现一致性,花时间去改变它的从事软件开发的方式,将会产生良好的业务价值。<br>  ·第1.4节——软件系统开发的概念,定义和解释几个基本概念,帮助我们有效地交流本书的思想。<br>  ·第1.5节——产品“优良度”和过程“优良度”,解释我们的成功软件开发定义的一个关键方面,即什么构成产品和过程的“优良度”。<br>  ·第1.6节——软件系统开发的必备专业范畴。如果要一致地生产“优良的”产品,软件项目中应该包括某些人,我们将介绍这些人的作用。<br>  ·第1.7节——通用的四阶段软件系统开发生命周期,介绍在必要的软件系统开发专业范畴中所包含的生命周期概念。在以后的几章中,我们用此概念去定义具体项目特定的生命周期。<br>  ·第1.8节——软件系统开发涉及的用户、买方和卖方,介绍在大多数软件项目中彼此交互的三个基本方,并将其与第1.6节中介绍的专业范畴关联起来。<br>  ·第1.9节——软件系统开发文化改进面临的障碍,建立一个供讨论用的舞台,以便在此后几章中就实现成功开发和文化变革间的关系进行讨论。<br>  ·第1.10节——其他软件过程改进方法,介绍系统工程环境(Systems Engineering:Environment,SEE)的主要概念。在以后几章中,我们对组织如何才能改进其软件系统开发方式,以便一致地生产“优良的”软件产品提供指导,而SEE是这些指导的基础。<br>  ……
展开
目录
译者序<br>前言<br>作者简介<br>第1章 业务案例<br>1.1 引言<br>1.2 业务案例的关键要点<br>1.3 是什么造就了良好的业务价值<br>1.4 软件系统开发的概念<br>1.5 产品“优良度”与过程“优良度”<br>1.6 软件系统开发的必备专业范畴<br>1.7 通用的四阶段软件系统开发生命周期<br>1.8 软件系统开发涉及的用户、买方和卖方<br>1.9 软件系统开发文化改进面临的障碍<br>1.10 其他软件过程改进方法<br>1.11 本书后续内容预览<br><br>第2章 项目规划过程<br>2.1 引言<br>2.2 项目规划的关键要点<br>2.3 参与项目规划的生命周期角色<br>2.4 理想的、真实的和现实的项目规划<br>2.5 风险评估和项目规划<br>2.6 项目规划过程<br>2.7 项目计划内容<br>2.8 项目规划总结<br><br>第3章 软件系统开发过程<br>3.1 引言<br>3.2 软件系统开发过程的关键要点<br>3.3 软件系统开发过程概述<br>3.4 客户<br>3.5 卖方过程工程组<br>3.6 客户∕卖方开发团队和变更控制委员会(CCB)<br>3.7 卖方高层管理者<br>3.8 软件系统开发过程总结<br><br>第4章 变更控制过程<br>4.1 引言<br>4.2 变更控制过程的关键要点<br>4.3 计划内和计划外的变更<br>4.4 变更的处理<br>4.5 考察变更控制委员会<br>4.6 变更控制委员会的书面工作支持<br>4.7 变更控制过程总结<br><br>第5章 产品与过程的评审<br>5.1 引言<br>5.2 产品与过程评审的关键要点<br>5.3 产品与过程评审分类<br>5.4 用于软件审计的组合评审<br>5.5 产品与过程评审总结<br><br>第6章 度量<br>6.1 引言<br>6.2 度量的关键要点<br>6.3 度量总结
展开
加入书架成功!
收藏图书成功!
我知道了(3)
发表书评
读者登录

请选择您读者所在的图书馆

选择图书馆
浙江图书馆
点击获取验证码
登录
没有读者证?在线办证