Back to results

Massachusetts Institute of Technology

Assessing various software development methodologies and matching software development methodologies with projects

Abstract

dc:description.abstract

As the software industry evolves, various software development methodologies have become widely used in the industry. Most commonly used methodologies are Waterfall and Agile, along with less known alternatives, such as spiral and hybrid methodologies. When deciding on the methodologies, program managers tend to choose one based on the team preference or historical pattern. However, each software project is unique in its own way and has characteristics that are distinct from the previous projects the team has worked on. For each project, it is crucial to adopt a suitable methodology that help teams to produce the software that meets customer needs within schedule and budget constraints. Therefore, a practical question for every program manager is "How to find a suitable methodology for a specific project?" This thesis is aimed to help program managers answer this question.

Degree

thesis:*
Name thesis:degree_name
Master
Department dc:contributor.department
Massachusetts Institute of Technology. Engineering and Management Program
Grantor dc:publisher
Massachusetts Institute of Technology
Year dc:date.issued
2019

Author and committee

dc:creator, dc:contributor.*
Author dc:creator
  • Ke, Yuqing,S.M.Massachusetts Institute of Technology.
Advisor dc:contributor.advisor
  • Bryan Moser.

Subjects

dc:subject × 2

Rights

dc:rights
Statement dc:rights
  • MIT theses are protected by copyright. They may be viewed, downloaded, or printed from this source but further reproduction or distribution in any format is prohibited without written permission.
Language dc:language.iso
eng

Identifiers

dc:identifier.*
Handle dc:identifier.uri
https://hdl.handle.net/1721.1/122438
OAI identifier oai:identifier
oai:dspace.mit.edu:1721.1/122438

Chain of custody

source
Harvested from
MIT
Base URL
dspace.mit.edu/oai/request
Last updated
2026-07-22
Source record
OAI-PMH GetRecord
citation

Ke, Yuqing,S.M.Massachusetts Institute of Technology.. Assessing various software development methodologies and matching software development methodologies with projects. Massachusetts Institute of Technology, 2019. https://hdl.handle.net/1721.1/122438