《构建之法》目录及摘要

本文由Markdown语法编辑器编辑完成。

目录来自豆瓣:
https://book.douban.com/subject/25965995/

第 1 章 概 论

1.1 软件 = 程序 + 软件工程
1.2 软件工程是什么
1.3 练习与讨论

第 2 章 个人技术和流程

2.1 单元测试
2.2 效能分析工具
2.3 个人开发流程
2.4 实践
2.5 练习与讨论

第 3 章 软件工程师的成长

3.1 个人能力的衡量与发展
3.2 软件工程师的职业发展
3.3 技能的反面
3.4 练习与讨论

第 4 章 两人合作

4.1 代码规范
4.2 代码风格规范
4.3 代码设计规范
4.4 代码复审
4.5 结对编程
4.6 两人合作的不同阶段和技巧
4.7 练习与讨论

第5 章 团队和流程

5.1 非团队和团队
5.2 软件团队的模式
5.3 开发流程
5.4 练习与讨论

第 6 章 敏捷流程

6.1 敏捷的流程
6.2 敏捷流程的问题和解法
6.3 敏捷的团队
6.4 敏捷总结
6.5 敏捷的故事— 兼酒后问答
6.6 练习与讨论

第 7 章 MSF

7.1 MSF 简史
7.2 MSF 基本原则
7.3 MSF 团队模型
7.4 MSF 过程模型
7.5 MSF 敏捷开发模式
7.6 MSF CMMI 开发模式
7.7 练习与讨论

第 8 章 需求分析

8.1 软件需求
8.2 软件产品的利益相关者
8.3 获取用户 需求— 用户调查
8.4 竞争性需求分析的框架
8.5 功能的定位— 四象限方法
8.6 计划和估计
8.7 分而治之(Work Breakdown Structure)
8.8 练习与讨论

第 9 章 项目经理

9.1 PM 是啥
9.2 微软PM 的来历
9.3 PM 做开发和测试之外的所有事情
9.4 PM 的能力要求和任务
9.5 练习与讨论

第10 章 典型用户和场景

10.1 典型场景和典型用户
10.2 规格说明书
10.3 功能驱动的设计
10.4 练习与讨论

第11 章 软件设计与实现

11.1 从Spec到实现
11.2 开发阶段的日常管理
11.3 练习与讨论

第12 章 用户体验

12.1 用户体验的要素
12.2 用户体验设计的步骤和目标
12.3 评价标准
12.4 练习与讨论

第13 章 软件测试

13.1 基本名词解释及分类
13.2 各种测试方法
13.3 实战中的测试
13.4 运用测试工具
13.5 练习与讨论

第14 章 质量保障

14.1 软件的质量
14.2 软件的质量保障工作
14.3 练习与讨论

第15 章 稳定和发布阶段

15.1 从代码完成到发布
15.2 发布之后 — 事后诸葛亮会议
15.3 练习和讨论

第16 章 IT 行业的创新

16.1 创新的迷思
16.2 创新的时机
16.3 创新的招数
16.4 魔方的创新
16.5 创新和作坊
16.6 练习与讨论

第17 章 人、绩效和职业道德

17.1 猪、鸡和鹦鹉的故事
17.2 其实还是人的问题
17.3 绩效管理
17.4 萝卜与白菜
17.5 团队合作的几个阶段
17.6 软件工程师的职业道德
17.7 练习与讨论

索 引 /358

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

inter_peng

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值