请输入您要查询的百科知识:

 

词条 软件开发经济学
释义

基本信息

原书名: The Economics of Iterative Software Development: Steering Toward Better Business Results

原出版社: Addison-Wesley Professional作者: (美)Walker Royce Kurt Bittner Mike Perrow

译者: 苏敬凯 金振林

出版社:机械工业出版社

ISBN:9787111301462

上架时间:2010-4-19

出版日期:2010 年4月

开本:16开

页码:170

版次:1-1

内容简介

高效的软件开发不再仅仅是it人员关注的事:今天,它对于整个企业都至关重要。然而,商务人员通常没有准备好如何对软件活动做出明智的决定,本书将帮他们做好准备。作者利用自己几十年的经验来展示如何利用实用的、以经济学为基础的技术来计划和管理软件项目,从而得到最大的技术投资回报。

作者从破除那些广为流传的软件成本神话开始,解释了在当前的开发环境下传统的以工程为基础的软件管理为什么会产生令人无法接受的低效率。接下来,作者展示了业务经理和技术经理如何将经济原则与迭代式的开发相结合,从而利用有限的资源得到最佳的结果。只要使用这些技术,就能构建出那些能使业务创新和过程改进最大化的系统。

本书重点包括:

如何反复地量化项目所要交付的价值,如何在需要时迅速调整方向。

如何降低软件项目的规模、复杂度以及其他一些会导致项目失败的因素。

如何确定并淘汰那些不起作用的软件开发过程。

如何改进开发过程、减少返工、规避风险和识别低效率。

如何通过提高个人技能、团队交互和组织级能力来建立一支更熟练的团队。

如何使用集成的自动化工具改进效率。

在项目的起始阶段、细化阶段、构造阶段和交付阶段,分别该度量什么。

本书能够帮助业务经理和技术经理在软件开发的整个过程中做出更好的决策,并帮助团队领导和项目领导随时跟踪一个项目或创新活动,从而更快地交付更多的价值。

本书讲的是如何管理软件开发项目,从经济学的角度介绍了如何有效地管理有限的资源以达到最优结果,描述了在迭代式的项目中频繁修正航向的好处,以及如何统筹兼顾和度量中间结果。

本书第一部分讲述在当今商业气候下软件开发和管理的情景、成功的难点以及失败的结果。第二部分介绍了以迭代式开发原则和实践为基础的软件工程的现代方法。第三部分更详细地讲解了如何通过度量来确定所采用技术的作用。本书适合商业组织中的各级领导人以及任何希望成功管理软件项目的人员阅读。

作者简介

Walker Royce 是IBM全球服务的副总裁,他管理过许多大型的软件工程项目,为许多软件开发组织提供咨询,在软件管理方面发明了许多创新方法,并编著了《Software Project Management: A Unified Framework》(Addison-Wesley, 1998)一书。

Kurt Bittner 是Ivar Jacobson咨询公司在美国的首席技术官,他在软件行业工作了27年,所从事的工作包括开发人员、团队领导、项目经理、架构师和业务领导。

目录

前言

第一部分软件驱动的经济

第1章软件项目管理的挑战

1.1软件开发中的高风险

1.2制度上的关注

1.3传统的软件项目管理

1.4瀑布方式的问题

1.5小结

第2章达成结果:软件经济学的案例

2.1迭代式开发

2.2基于结果的方式的益处

2.3成功的标志

2.4小结

第二部分提高软件开发的经济效益

第3章软件经济学的趋势

3.1软件经济学的简化模型

3.2软件工程:40年历史回顾

3.3改进的关键:平衡的方法

3.4小结

第4章降低软件项目的规模或者复杂度

随便看

 

百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。

 

Copyright © 2004-2023 Cnenc.net All Rights Reserved
更新时间:2024/12/23 23:37:00