作品简介

本书进度失控,几乎是每一个软件开发项目挥之不去的噩梦。如何从容赶急,如何通过正确的开发策略和原则,避免典型错误,有效地进行风险管理,从多个方面贯彻执行快速软件开发,都可以从本书中找到答案。本书借助于实际案例和数据,阐述了快速软件开发方法的要领和精髓。

本书前两部分描述快速开发的策略和理念,其中的案例讨论有助于读者清楚地领略到策略和理念在实践中的作用。第Ⅲ部分则由27个快速开发实践构成,对于技术领导、程序员和项目经理具有重要的参考和指导意义。

史蒂夫·麦康奈尔(Steve McConnell),与比尔·盖茨和Linux之父林纳斯·托瓦兹齐名,《软件开发》杂志两届技术类图书震撼大奖得主,《软件开发》杂志两届生产力效率大奖得主,华盛顿西雅图大学校友会专业成就奖,IEEE计算机学会金牌核心奖章得主,《普吉特商业杂志》杰出青年人物奖,硅谷工程领导力峰会常年演讲嘉宾。

作品目录

  • 内容简介
  • 出版前言
  • 译者序
  • 前言
  • 第I部分 有效开发
  • 第1章 欢迎学习快速开发
  • 第2章 快速开发策略
  • 第3章 典型错误
  • 第4章 软件开发的基本原则
  • 第5章 风险管理
  • 第Ⅱ部分 快速开发
  • 第6章 快速开发中的核心问题
  • 第7章 生命周期计划
  • 第8章 估算
  • 第9章 进度计划
  • 第10章 面向客户的开发
  • 第11章 激励机制
  • 第12章 团队合作
  • 第13章 团队结构
  • 第14章 功能限定
  • 第15章 生产率工具
  • 第16章 项目修复
  • 第Ⅲ部分 最佳实践
  • 第17章 变更委员会
  • 第18章 每日构建和冒烟测试
  • 第19章 变更设计
  • 第20章 渐进交付
  • 第21章 渐进原型
  • 第22章 目标设定
  • 第23章 检查
  • 第24章 联合应用程序开发
  • 第25章 生命周期模型的选择
  • 第26章 度量
  • 第27章 小型里程碑
  • 第28章 外包
  • 第29章 原则谈判法
  • 第30章 高效开发环境
  • 第31章 快速开发语言
  • 第32章 需求提炼
  • 第33章 重用
  • 第34章 签约
  • 第35章 螺旋型生命周期模型
  • 第36章 阶段性交付
  • 第37章 W理论管理
  • 第38章 舍弃型原型法
  • 第39章 限时开发
  • 第40章 工具组
  • 第41章 前十大风险清单
  • 第42章 构建用户界面原型
  • 第43章 自愿加班
  • 参考文献
展开全部