展开全部

主编推荐语

本书深入介绍了从开发方法、生产力到面向对象的设计需求和系统文档的方方面面。

内容简介

通过本书,你将学习到:为什么遵循软件匠艺模型可以让你做到最好;如何利用可追溯性来加强文档的一致性;如何通过用例分析来创建自己的UML需求;如何利用IEEE文档标准开发出更好的软件。

通过对高质量软件开发中技能、态度和道德方面的深入讲解,本书揭示了如何将工程原理应用于编程的正确方法。在这个过程中,作者不仅会教给你规则,还会告诉你什么时候该打破规则。他不仅会启发你认识什么是最佳实践,同时还会让你发现适合自己的最佳实践。

目录

  • 版权信息
  • 内容简介
  • 推荐序1
  • 推荐序2
  • 推荐语
  • 前言
  • 第1部分 个人软件工程
  • 1 软件开发的比喻
  • 1.1 什么是软件
  • 1.2 与其他领域的相似性
  • 1.3 软件工程
  • 1.4 软件匠艺
  • 1.5 通往卓越编程的道路
  • 1.6 获取更多信息
  • 2 生产力
  • 2.1 什么是生产力
  • 2.2 程序员生产力与团队生产力的比较
  • 2.3 工时和实际时间
  • 2.4 概念复杂性和范围复杂性
  • 2.5 预测生产力
  • 2.6 度量指标,以及我们为什么需要它们
  • 2.7 我们怎样才能每天写出10行代码
  • 2.8 估计开发时间
  • 2.9 危机模式项目管理
  • 2.10 如何提高工作效率
  • 2.11 获取更多信息
  • 3 软件开发模型
  • 3.1 软件开发生命周期
  • 3.2 软件开发模型
  • 3.3 软件开发方法论
  • 3.4 卓越程序员的模型和方法论
  • 3.5 获取更多信息
  • 第2部分 UML
  • 4 UML和用例介绍
  • 4.1 UML标准
  • 4.2 UML用例模型
  • 4.3 UML系统边界图
  • 4.4 除用例以外
  • 4.5 获取更多信息
  • 5 UML活动图
  • 5.1 UML活动状态符号
  • 5.2 扩展UML活动图
  • 5.3 获取更多信息
  • 6 UML类图
  • 6.1 UML中的面向对象分析与设计
  • 6.2 类图中的可见性
  • 6.3 类属性
  • 6.4 类操作
  • 6.5 UML的类关系
  • 6.6 对象
  • 6.7 获取更多信息
  • 7 UML交互图
  • 7.1 时序图
  • 7.2 协作图
  • 7.3 获取更多信息
  • 8 其他UML图
  • 8.1 组件图
  • 8.2 包图
  • 8.3 部署图
  • 8.4 合成结构图
  • 8.5 状态图
  • 8.6 关于UML的更多信息
  • 8.7 获取更多信息
  • 第3部分 文档
  • 9 系统文档
  • 9.1 系统文档类型
  • 9.2 可追溯性
  • 9.3 确认、验证和审查
  • 9.4 通过文档降低开发成本
  • 9.5 获取更多信息
  • 10 需求文档
  • 10.1 需求的来源和可追溯性
  • 10.2 设计目标
  • 10.3 系统需求规范文档
  • 10.4 软件需求规范文档
  • 10.5 创建需求
  • 10.6 用例
  • 10.7 根据用例创建DAQ软件需求
  • 10.8 (从SRS中选择的)DAQ软件需求
  • 10.9 用需求信息更新可追溯性矩阵
  • 10.10 获取更多信息
  • 11 软件设计描述文档
  • 11.1 IEEE Std 1016-1998和IEEE Std 1016-2009
  • 11.2 IEEE 1016-2009的概念模型
  • 11.3 SDD所需内容
  • 11.4 SDD的可追溯性和标签
  • 11.5 建议的SDD大纲
  • 11.6 SDD文档示例
  • 11.7 用设计信息更新可追溯性矩阵
  • 11.8 创建软件设计
  • 11.9 获取更多信息
  • 12 软件测试文档
  • 12.1 Std 829中的软件测试文档
  • 12.2 测试计划
  • 12.3 软件审查列表文档
  • 12.4 软件测试用例文档
  • 12.5 软件测试过程文档
  • 12.6 级别测试日志
  • 12.7 异常报告
  • 12.8 测试报告
  • 12.9 你真的需要这些吗
  • 12.10 获取更多信息
  • 后记: 如何设计卓越的代码
展开全部

评分及书评

评分不足
1个评分

出版方

电子工业出版社

电子工业出版社成立于1982年10月,是国务院独资、工信部直属的中央级科技与教育出版社,是专业的信息技术知识集成和服务提供商。经过三十多年的建设与发展,已成为一家以科技和教育出版、期刊、网络、行业支撑服务、数字出版、软件研发、软科学研究、职业培训和教育为核心业务的现代知识服务集团。出版物内容涵盖了电子信息技术的各个分支及工业技术、经济管理、科普与少儿、社科人文等领域,综合出版能力位居全国出版行业前列。