不是三维――软件项目的设计、开发与管理
分類: 图书,计算机/网络,软件工程/开发项目管理,
作者: 何小朝著
出 版 社: 电子工业出版社
出版时间: 2010-4-1字数: 246.4000版次: 1页数: 290印刷时间: 2010-4-1开本: 16开印次: 1纸张: 胶版纸I S B N : 9787121104848包装: 平装
内容简介"本书从软件与三维实物的本质性不同出发研究软件生产方法论。今天,软件生产中许多传统问题并没有得到质的改善,以“爆炸”形容的技术发展的实质究竟是什么?先进管理模式下的管理现状如何?本书首先深入分析以上问题,指出软件的本质及其至今不能实现工业化生产的内在原因;接着,从软件设计,测试与管理三个方面,系统地介绍了作者多年实践中总结出来的有效实用方法;最后从软件本质出发,提出了全新的先进软件生产模式与方法——代码驱动生产(Code Driving Production),并指出这将是适合软件本质的新途径。
"本书适合于从事软件工程研究的科研人员、管理人员与设计人员阅读,也可作为高等学校与计算机相关专业师生的教学参考读物。
目录第1章 困难与困惑
第一部分现状与困惑
第2章 技术方法的抉择——软件设计师的困惑
第3章如何有效地服务——技术管理者的烦恼
第4章理想与现实——科学与工程的碰撞
第二部分 软件的本质
第5章不是三维——软件的本质
第6章设计与开发
第三部分 软件生产方法论——实践与研究
第7章软件测试——质量保证的重要环节
第8章软件项目管理方法论
第9章用软件管理软件
第10章新一代软件生产方法论探索——代码驱动生产
后记
参考文献
媒体评论阿尔伯特爱因斯坦(Albert Einstein): “想象力比知识重要,因为知识是有限的,而想 象力概括着世界上的一切。” 前美国总统,Bill Clinton: “想想我们计算机程序的糟糕现状吧,很显然,软件开发仍是黑箱艺术,还不能称之为工程学科,” 编程大师Steve McConnell《代码大全》的作者: “好代码本身就是最好的文档。” AleXLowe,编程大师: “代码自动生成就跟喝酒一样,适度就好。” 比尔盖茨: “伟大的车工值得给他几倍于普通车工的薪水。而一个伟大的软件代码作家,其价值则要等同于一个普通软件写手的价值的1万倍。” 《软件质量保证》一书的作者,Gordon Schulmeyer: “在一个有10个人的软件项目团队里,也许3个人生产出来的不合格品就足以让他们成为净户出为负的生产者。”
书摘插图第1章 困难与困惑
1.1软件项目实施的困难
软件工业日新月异的飞速发展,无论是在技术方面,还是在管理领域,新的理论、模式、概念、工具、方法、协议、标准等层出不穷,软件系统的规模越来越大,种类越来越多,覆盖范围与领域也越来越广。然而,在实践中,软件项目实施的过程却还是那么坎坷,这不得不令人
困惑。那么,这些困难都具体表现哪些方面呢?
1.1.1漫长的维护期
绝大部分的软件项目都无法逃脱来回往复大量的修改与维护过程,这几乎成为所有具有一定规模的软件项目最难渡过的一关,也成为软件
工程理论中所说的“软件项目的设计开发时间与维护时间的比例是三比七”这个经典论断的依据。
漫长的维护期是软件项目的一个非常明显的特征与难关。
1.1.2什么时候开始编码——生产过程控制
……
书摘与插图