A systems analysis of complex software product development dynamics and methods

Includes bibliographical references (p. 64-65).

Bibliographic Details
Main Author: Russell, Gregory B. (Gregory Brian)
Other Authors: Michael A. Cusumano.
Format: Thesis
Language:eng
Published: Massachusetts Institute of Technology 2008
Subjects:
Online Access:http://hdl.handle.net/1721.1/42371
_version_ 1811076233283239936
author Russell, Gregory B. (Gregory Brian)
author2 Michael A. Cusumano.
author_facet Michael A. Cusumano.
Russell, Gregory B. (Gregory Brian)
author_sort Russell, Gregory B. (Gregory Brian)
collection MIT
description Includes bibliographical references (p. 64-65).
first_indexed 2024-09-23T10:18:23Z
format Thesis
id mit-1721.1/42371
institution Massachusetts Institute of Technology
language eng
last_indexed 2024-09-23T10:18:23Z
publishDate 2008
publisher Massachusetts Institute of Technology
record_format dspace
spelling mit-1721.1/423712019-04-11T11:29:05Z A systems analysis of complex software product development dynamics and methods Russell, Gregory B. (Gregory Brian) Michael A. Cusumano. System Design and Management Program. System Design and Management Program. System Design and Management Program. Includes bibliographical references (p. 64-65). Thesis (S.M.)--Massachusetts Institute of Technology, System Design and Management Program, 2007. Software development projects and products have long shouldered a reputation for missed deadlines, blown budgets, and low quality. Unfortunately, this negative reputation appears to be supported by more than just anecdotal evidence; quoting an industry study', respected software development expert and author Steve McConnell reports in his book Professional Software Development" that "Roughly 25 percent of all projects fail outright, and the typical project is 100 percent over budget at the point it's canceled." What's more, notes McConnell, "Fifty percent of projects are delivered late, over-budget, or with less functionality than desired." Exactly why software development projects and products have historically performed so poorly and with arguably little if any improvement over the past 40 years, however, is a subject on which there is less agreement. While blame often aligns along functional (product marketing and sales) versus technical (software development) lines, the increasing popularity of different and often contradictory software development methodologies seems to suggest that no real consensus exists within the software development community itself. The goal of this thesis is twofold: 1. To describe a set of key factors to consider when analyzing software processes 2. To outline an organizational framework that is optimized for implementing and managing software development practices by Gregory B. Russell. S.M. 2008-09-03T15:28:13Z 2008-09-03T15:28:13Z 2007 2007 Thesis http://hdl.handle.net/1721.1/42371 234381223 eng M.I.T. theses are protected by copyright. They may be viewed from this source for any purpose, but reproduction or distribution in any format is prohibited without written permission. See provided URL for inquiries about permission. http://dspace.mit.edu/handle/1721.1/7582 65 p. application/pdf Massachusetts Institute of Technology
spellingShingle System Design and Management Program.
Russell, Gregory B. (Gregory Brian)
A systems analysis of complex software product development dynamics and methods
title A systems analysis of complex software product development dynamics and methods
title_full A systems analysis of complex software product development dynamics and methods
title_fullStr A systems analysis of complex software product development dynamics and methods
title_full_unstemmed A systems analysis of complex software product development dynamics and methods
title_short A systems analysis of complex software product development dynamics and methods
title_sort systems analysis of complex software product development dynamics and methods
topic System Design and Management Program.
url http://hdl.handle.net/1721.1/42371
work_keys_str_mv AT russellgregorybgregorybrian asystemsanalysisofcomplexsoftwareproductdevelopmentdynamicsandmethods
AT russellgregorybgregorybrian systemsanalysisofcomplexsoftwareproductdevelopmentdynamicsandmethods