Software Development Failures
暫譯: 軟體開發失敗案例

Kweku Ewusi-Mensah

買這商品的人也買了...

商品描述

Description:

Failed or abandoned software development projects cost the U.S. economy alone billions of dollars a year. In Software Development Failures, Kweku Ewusi-Mensah offers an empirically grounded study that suggests why these failures happen and how they can be avoided. Case studies analyzed include the well-known Confirm travel industry reservation program, FoxMeyer's Delta, the IRS's Tax System Modernization, the Denver International Airport's Baggage Handling System, and CODIS.

It has been estimated that one-third of software development projects fail or are abandoned outright because of cost overruns, delays, and reduced functionality. Some consider this an acceptable risk -- that it is simply the cost of doing business. Ewusi-Mensah argues that understanding the factors involved in development failures will help developers and businesses bring down the rate of software failure and abandoned projects.

Ewusi-Mensah explores the reasons software development projects are vulnerable to failure and why issues of management and organization are at the core of any failed project. He examines these projects not from a deterministically technical perspective but as part of a complex technical and social process; he proposes a framework of factors that contribute to the decision to abandon a project and enumerates the risks and uncertainties inherent in each phase of a project's life cycle. Exploring the multiplicity of factors that make software development risky, he presents empirical data that is reinforced by analyses of the reported cases. He emphasizes the role of the user in the development process and considers the effect of organizational politics on a project. Finally, he considers what lessons can be learned from past failures and how software development practices can be improved.

Kweku Ewusi-Mensah is Professor of Computer Information Systems at Loyola Marymount University.

 

 

Table of Contents:

Preface ix
I Conceptual Issues 1
1 Software Development Project Failures 3
2 Software Project Characteristics 29
3 Factors Critical to Abandoned Software Projects 47
II Empirical Factors 71
4 Socioorganizational Factors and Abandoned Projects 73
5 Technical Factors and Abandoned Projects 107
6 Economic Factors and Abandoned Projects 137
7 User Perspectives on Software Development Failures 153
III Learning from Failures 187
8 Postabandonment Review: Learning from Abandoned Projects 189
9 Software Development: A Strategic Paradigm 221
10 Project Failures and Aftermath 239
References 255
Index 265

商品描述(中文翻譯)

**描述:**
失敗或被放棄的軟體開發專案每年僅在美國經濟中就造成數十億美元的損失。在《Software Development Failures》中,Kweku Ewusi-Mensah 提供了一項以實證為基礎的研究,探討這些失敗發生的原因以及如何避免這些情況。分析的案例研究包括知名的 Confirm 旅遊業預訂程式、FoxMeyer 的 Delta、國稅局的稅務系統現代化、丹佛國際機場的行李處理系統以及 CODIS。

據估計,三分之一的軟體開發專案因成本超支、延遲和功能減少而失敗或被完全放棄。有些人認為這是一種可接受的風險——這只是經營的成本。Ewusi-Mensah 主張,了解開發失敗的因素將幫助開發者和企業降低軟體失敗和被放棄專案的比率。

Ewusi-Mensah 探討了為什麼軟體開發專案容易失敗的原因,以及為什麼管理和組織問題是任何失敗專案的核心。他從一個複雜的技術和社會過程的角度來檢視這些專案,而不是從決定論的技術角度;他提出了一個框架,列出導致放棄專案的因素,並列舉專案生命週期每個階段固有的風險和不確定性。通過探索使軟體開發風險的多重因素,他提供了經實證數據支持的分析結果。他強調了使用者在開發過程中的角色,並考慮了組織政治對專案的影響。最後,他考慮了從過去的失敗中可以學到什麼教訓,以及如何改善軟體開發實踐。

Kweku Ewusi-Mensah 是洛約拉瑪利蒙特大學的計算機資訊系統教授。

**目錄:**
- 前言
- I 概念問題
- 1 軟體開發專案失敗
- 2 軟體專案特徵
- 3 對被放棄軟體專案至關重要的因素
- II 實證因素
- 4 社會組織因素與被放棄專案
- 5 技術因素與被放棄專案
- 6 經濟因素與被放棄專案
- 7 使用者對軟體開發失敗的看法
- III 從失敗中學習
- 8 被放棄專案的後期評估:從被放棄專案中學習
- 9 軟體開發:一種戰略範式
- 10 專案失敗及其後果
- 參考文獻
- 索引

最後瀏覽商品 (20)