Application of critical chain to staged software development

Thesis (S.M.)--Massachusetts Institute of Technology, System Design and Management Program, 1999. === Includes bibliographical references (leaves 58-59). === One in three IT projects are canceled before they are completed. Of the projects that are completed, over 75% are late, over budget or are rel...

Full description

Bibliographic Details
Main Author: Pepin, Ronald (Ronald Raymond), 1961-
Other Authors: Steven D. Eppinger.
Format: Others
Language:English
Published: Massachusetts Institute of Technology 2005
Subjects:
Online Access:http://hdl.handle.net/1721.1/9750
id ndltd-MIT-oai-dspace.mit.edu-1721.1-9750
record_format oai_dc
spelling ndltd-MIT-oai-dspace.mit.edu-1721.1-97502020-05-01T03:11:56Z Application of critical chain to staged software development Pepin, Ronald (Ronald Raymond), 1961- Steven D. Eppinger. System Design and Management Program System Design and Management Program Thesis (S.M.)--Massachusetts Institute of Technology, System Design and Management Program, 1999. Includes bibliographical references (leaves 58-59). One in three IT projects are canceled before they are completed. Of the projects that are completed, over 75% are late, over budget or are released with reduced functionality. Average cost overruns are 189%; average schedule overruns are 222% (The Standish Group). The software development process and the project management techniques are critical components in completing a development project on time and on budget. Critical Chain Project Management techniques and a Staged Development process were designed to address issues that contribute to the large number of schedule and cost overruns. Critical Chain is based on Theory of Constraint principles developed by Eliyahu Go ldratt. Critical Chain offers practical methods for planning, scheduling, tracking and mitigating schedule risk in a development program. Staged Development, a form of an incremental product development lifecycle, is considered to be a software development best practice. Staged Development promises faster development schedules, increase progress visibility and higher quality. In this study the author researches, applies and analyzes the Critical Chain and Staged Development methodologies. The combination of the two methodologies created a process that served to increase likelihood of project success. by Ronald Pepin. S.M. 2005-08-19T19:54:59Z 2005-08-19T19:54:59Z 1999 1999 Thesis http://hdl.handle.net/1721.1/9750 42769434 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 59 leaves 5862640 bytes 5862400 bytes application/pdf application/pdf application/pdf Massachusetts Institute of Technology
collection NDLTD
language English
format Others
sources NDLTD
topic System Design and Management Program
spellingShingle System Design and Management Program
Pepin, Ronald (Ronald Raymond), 1961-
Application of critical chain to staged software development
description Thesis (S.M.)--Massachusetts Institute of Technology, System Design and Management Program, 1999. === Includes bibliographical references (leaves 58-59). === One in three IT projects are canceled before they are completed. Of the projects that are completed, over 75% are late, over budget or are released with reduced functionality. Average cost overruns are 189%; average schedule overruns are 222% (The Standish Group). The software development process and the project management techniques are critical components in completing a development project on time and on budget. Critical Chain Project Management techniques and a Staged Development process were designed to address issues that contribute to the large number of schedule and cost overruns. Critical Chain is based on Theory of Constraint principles developed by Eliyahu Go ldratt. Critical Chain offers practical methods for planning, scheduling, tracking and mitigating schedule risk in a development program. Staged Development, a form of an incremental product development lifecycle, is considered to be a software development best practice. Staged Development promises faster development schedules, increase progress visibility and higher quality. In this study the author researches, applies and analyzes the Critical Chain and Staged Development methodologies. The combination of the two methodologies created a process that served to increase likelihood of project success. === by Ronald Pepin. === S.M.
author2 Steven D. Eppinger.
author_facet Steven D. Eppinger.
Pepin, Ronald (Ronald Raymond), 1961-
author Pepin, Ronald (Ronald Raymond), 1961-
author_sort Pepin, Ronald (Ronald Raymond), 1961-
title Application of critical chain to staged software development
title_short Application of critical chain to staged software development
title_full Application of critical chain to staged software development
title_fullStr Application of critical chain to staged software development
title_full_unstemmed Application of critical chain to staged software development
title_sort application of critical chain to staged software development
publisher Massachusetts Institute of Technology
publishDate 2005
url http://hdl.handle.net/1721.1/9750
work_keys_str_mv AT pepinronaldronaldraymond1961 applicationofcriticalchaintostagedsoftwaredevelopment
_version_ 1719313465503383552