Using the agile development methodology and applying best practice project management processes

Approved for public release; distribution is unlimited === There are many SOFtware development life-cycle models. Each one has its own advantages and disadvantages, forcing program management to select carefully before embarking on a full-scale development effort. A popular choice today is the Agile...

Full description

Bibliographic Details
Main Author: King, Gary R.
Other Authors: Osmundson, John S.
Published: Monterey, California: Naval Postgraduate School 2015
Online Access:http://hdl.handle.net/10945/44596
id ndltd-nps.edu-oai-calhoun.nps.edu-10945-44596
record_format oai_dc
spelling ndltd-nps.edu-oai-calhoun.nps.edu-10945-445962015-02-19T04:03:25Z Using the agile development methodology and applying best practice project management processes King, Gary R. Osmundson, John S. Burns, Daniel P. Systems Engineering Approved for public release; distribution is unlimited There are many SOFtware development life-cycle models. Each one has its own advantages and disadvantages, forcing program management to select carefully before embarking on a full-scale development effort. A popular choice today is the Agile development model, due to its more informal processes and ability to adapt easily to changes. However, one of these positive elements is also one of its negative aspects. These less formal processes can lead developers to use the Agile model as authorization to avoid any process efforts, leading to a difficult project management problem. This thesis explores the manner by which the Agile development model may be executed in a disciplined manner. The thesis also describes the application of various techniques to create a robust development environment while still maintaining the value the methodology brings. In addition, it also highlights the importance of selecting each practice carefully and applying that practice uniquely to each project to ensure maximum performance. 2015-02-18T00:17:49Z 2015-02-18T00:17:49Z 2014-12 Thesis http://hdl.handle.net/10945/44596 This publication is a work of the U.S. Government as defined in Title 17, United States Code, Section 101. Copyright protection is not available for this work in the United States. Monterey, California: Naval Postgraduate School
collection NDLTD
sources NDLTD
description Approved for public release; distribution is unlimited === There are many SOFtware development life-cycle models. Each one has its own advantages and disadvantages, forcing program management to select carefully before embarking on a full-scale development effort. A popular choice today is the Agile development model, due to its more informal processes and ability to adapt easily to changes. However, one of these positive elements is also one of its negative aspects. These less formal processes can lead developers to use the Agile model as authorization to avoid any process efforts, leading to a difficult project management problem. This thesis explores the manner by which the Agile development model may be executed in a disciplined manner. The thesis also describes the application of various techniques to create a robust development environment while still maintaining the value the methodology brings. In addition, it also highlights the importance of selecting each practice carefully and applying that practice uniquely to each project to ensure maximum performance.
author2 Osmundson, John S.
author_facet Osmundson, John S.
King, Gary R.
author King, Gary R.
spellingShingle King, Gary R.
Using the agile development methodology and applying best practice project management processes
author_sort King, Gary R.
title Using the agile development methodology and applying best practice project management processes
title_short Using the agile development methodology and applying best practice project management processes
title_full Using the agile development methodology and applying best practice project management processes
title_fullStr Using the agile development methodology and applying best practice project management processes
title_full_unstemmed Using the agile development methodology and applying best practice project management processes
title_sort using the agile development methodology and applying best practice project management processes
publisher Monterey, California: Naval Postgraduate School
publishDate 2015
url http://hdl.handle.net/10945/44596
work_keys_str_mv AT kinggaryr usingtheagiledevelopmentmethodologyandapplyingbestpracticeprojectmanagementprocesses
_version_ 1716730891716263936