An examination of the Cosmos model for use in Department of Defense software development management

Currently, the proper management of DoD software development projects is lacking. This is due, in large pan, to the use of models of the software development process which neglect management aspects of the process. The Commonsense Management Model, "Cosmos", however, presents a complete vi...

Full description

Bibliographic Details
Main Author: Drake, Steven G.
Other Authors: Snider, K. F.
Language:en_US
Published: Monterey, California. Naval Postgraduate School 2013
Online Access:http://hdl.handle.net/10945/31539
id ndltd-nps.edu-oai-calhoun.nps.edu-10945-31539
record_format oai_dc
spelling ndltd-nps.edu-oai-calhoun.nps.edu-10945-315392014-11-27T16:18:07Z An examination of the Cosmos model for use in Department of Defense software development management Drake, Steven G. Snider, K. F. T. Hamid Management Currently, the proper management of DoD software development projects is lacking. This is due, in large pan, to the use of models of the software development process which neglect management aspects of the process. The Commonsense Management Model, "Cosmos", however, presents a complete view of this process by treating both its production and management facets. This model calls for a software development project manager to make three essential trade-offs. To make these essential trade-offs, a manager must consider the six principles of dealing with the dynamic complexity found in software development. Methods for dealing with these six principles can be found if the manager takes a three dimensional view of the software development process. Due to the conceptual nature of the Cosmos model, the model must first be grounded with "real world" examples before it can be effectively applied within DoD. To accomplish this, the Patriot software development management method is used to relate the concepts to specific examples for DoD use. By relating the concepts to examples, eight types of tools were found that could be used by future DoD software development projects to gain the benefit of a holistic view of the software development process presented by the Cosmos model. Specific recommendations are contained for inclusion in DoD policy with respect to software development management. 2013-04-29T22:51:21Z 2013-04-29T22:51:21Z 1995-03 Thesis http://hdl.handle.net/10945/31539 en_US This publication is a work of the U.S. Government as defined in Title 17, United States Code, Section 101. As such, it is in the public domain, and under the provisions of Title 17, United States Code, Section 105, it may not be copyrighted. Monterey, California. Naval Postgraduate School
collection NDLTD
language en_US
sources NDLTD
description Currently, the proper management of DoD software development projects is lacking. This is due, in large pan, to the use of models of the software development process which neglect management aspects of the process. The Commonsense Management Model, "Cosmos", however, presents a complete view of this process by treating both its production and management facets. This model calls for a software development project manager to make three essential trade-offs. To make these essential trade-offs, a manager must consider the six principles of dealing with the dynamic complexity found in software development. Methods for dealing with these six principles can be found if the manager takes a three dimensional view of the software development process. Due to the conceptual nature of the Cosmos model, the model must first be grounded with "real world" examples before it can be effectively applied within DoD. To accomplish this, the Patriot software development management method is used to relate the concepts to specific examples for DoD use. By relating the concepts to examples, eight types of tools were found that could be used by future DoD software development projects to gain the benefit of a holistic view of the software development process presented by the Cosmos model. Specific recommendations are contained for inclusion in DoD policy with respect to software development management.
author2 Snider, K. F.
author_facet Snider, K. F.
Drake, Steven G.
author Drake, Steven G.
spellingShingle Drake, Steven G.
An examination of the Cosmos model for use in Department of Defense software development management
author_sort Drake, Steven G.
title An examination of the Cosmos model for use in Department of Defense software development management
title_short An examination of the Cosmos model for use in Department of Defense software development management
title_full An examination of the Cosmos model for use in Department of Defense software development management
title_fullStr An examination of the Cosmos model for use in Department of Defense software development management
title_full_unstemmed An examination of the Cosmos model for use in Department of Defense software development management
title_sort examination of the cosmos model for use in department of defense software development management
publisher Monterey, California. Naval Postgraduate School
publishDate 2013
url http://hdl.handle.net/10945/31539
work_keys_str_mv AT drakesteveng anexaminationofthecosmosmodelforuseindepartmentofdefensesoftwaredevelopmentmanagement
AT drakesteveng examinationofthecosmosmodelforuseindepartmentofdefensesoftwaredevelopmentmanagement
_version_ 1716725222192709632