快速软件开发
快速软件开发封面图

快速软件开发

(美) 迈克康奈尔 (McConnell,S.) , 著

出版社:清华大学出版社

年代:2008

定价:59.0

书籍简介:

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

作者介绍:

Steve McConnell,软件行业最有影响力的三大人物之一,与Bill Gates和Linus Torvalds齐名,曾两度获得《软件开发》杂志优秀震撼大奖。 Steve McConnell是Construx公司的首席软件工程师,负责领导客户软件项目,讲授课程和著书立说。他还是IEEE Software杂志的总编和软件工程知识体(SWEBOK)项目构建知识领域的领导。Steve曾先后就职于微软公司、波音公司和西雅图地区的公司。他拥有惠特曼大学学士学位和西雅图大学软件工程硕士学位。

书籍目录:

第1部分 有效开发

第1章 欢迎学习快速开发

1.1 什么是快速开发

1.2 实现快速开发

第2章 快速开发策略

2.1 快速开发的总体策略

2.2 开发速度的四维

2.2.1 人员

2.2.2 过程

2.2.3 产品

2.2.4 技术

2.2.5 协同

2.3 快速开发的一般分类

2.3.1 有效开发

2.3.2 侧重于最佳进度的有效开发

2.3.3 全面快速开发

2.4 哪一维更重要

2.5 快速开发的权衡策略

深入阅读

第3章 典型错误

3.1 典型错误案例研究

3.2 错误对开发进度的影响

3.3 典型错误一览

3.3.1 人员

3.3.2 过程

3.3.3 产品

3.3.4 技术

3.4 逃离格里甘岛

深入阅读

第4章 软件开发的基本原则

4.1 管理原则

4.1.1 项目估算和进程安排

4.1.2 计划编制

4.1.3 跟踪

4.1.4 度量

4.2 技术的基本原则

4.2.1 需求管理

4.2.2 设计

4.2.3 构建

4.2.4 软件配置管理

4.3 质量保证的基本原则

4.3.1 易错模块

4.3.2 测试

4.3.3 技术回顾

4.4 按照指导来做

深入阅读

第5章 风险管理

5.1 风险管理要素

5.1.1 风险评估

5.1.2 风险控制

5.2 风险识别

5.2.1 最常见的进度计划风险

5.2.2 进度计划风险的完整列表

5.3 风险分析

5.3.1 风险暴露量

5.3.2 估计损失的大小

5.3.3 评估损失发生的概率

5.3.4 整个项目的延期和缓冲

5.4 风险优先级

5.5 风险控制

5.5.1 风险管理计划

5.5.2 风险化解

5.5.3 风险监控

5.6 风险、高风险和冒险

深入阅读

第Ⅱ部分 有效开发

第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章 自愿加班

参考文献

内容摘要:

《微软技术丛书·快速软件开发(珍藏版)》前两部分描述快速开发的策略和理念,其中的案例讨论有助于读者清楚地领略到策略和理念在实践中的作用。第III部分则由27个快速开发实践构成,对于技术领导、程序员和项目经理具有重要的参考和指导意义。进度失控,几乎是每一个软件开发项目挥之不去的噩梦。如何从容赶急,如何通过正确的开发策略和原则,避免典型错误,有效地进行风险管理,从多个方面贯彻执行快速软件开发,都可以从《微软技术丛书·快速软件开发(珍藏版)》中找到答案。《微软技术丛书·快速软件开发(珍藏版)》借助于实际案例和数据,阐述了快速软件开发方法的要领和精髓。

编辑推荐:

案例翔实,传授名家过经过脉之实践,名著新解,演绎快速开发之精髓。
开发改进失控,如何才能倾全力拿出悬崖勒马的勇气和智慧将其牢牢掌控?
几乎所有软件公司和商业软件开发团队都希望求得一个重要问题的解决方案:面对强大的压力,如何能将开发进度处于掌控之中?在本书中,作者Steve McConnell通过整体策略、特定的最佳实践和宝贵的提示解决了这个困扰他们很久的问题,有助于他们缩短和控制开发进度,并让项目步入正常轨道。正如《代码大全》读者所预期的一样,本书的内容翔实生动,结合了大量来之不易的最佳研究成果和对策。
本书重要主题:
一个快速开发策略(可以应用于任何一个项目)和27个使此策略发挥效用的最佳实践。
以客观角度讨论优秀和一般快速开发实践:估算、原型化、强迫加班、激励、团队合作、快速开发语言、风险管理等。
列出快速开发项目应该避免的典型问题,包括需求蔓延、质量低下和银弹综合症等。
以丰富的案例生动地描绘了错误是怎样发生的,如何纠正,如何把握项目前进方向。

书籍规格:

书籍详细信息
书名快速软件开发站内查询相似图书
丛书名微软技术丛书
9787302178132
如需购买下载《快速软件开发》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位清华大学出版社
版次1版印次1
定价(元)59.0语种简体中文
尺寸26装帧平装
页数 484 印数 4000

书籍信息归属:

快速软件开发是清华大学出版社于2008.05出版的中图分类号为 TP311.52 的主题关于 软件开发 的书籍。