Design and development of an expert system based quality assurance module for the Dynamo Model of software project management

Quality assurance is a crucial function to the successful development and maintenance of a software system. Because this activity has a significant impact on the cost of software development, the cost-effectiveness of quality assurance is a major concern to the software quality manager. There are tr...

Full description

Bibliographic Details
Main Author: Leidy, Frank H.
Other Authors: Abdel-Hamid, Tarek K.
Language:en_US
Published: Monterey, California. Naval Postgraduate School 2013
Online Access:http://hdl.handle.net/10945/25818
id ndltd-nps.edu-oai-calhoun.nps.edu-10945-25818
record_format oai_dc
spelling ndltd-nps.edu-oai-calhoun.nps.edu-10945-258182014-11-27T16:16:02Z Design and development of an expert system based quality assurance module for the Dynamo Model of software project management Leidy, Frank H. Abdel-Hamid, Tarek K. NA NA Information Systems Quality assurance is a crucial function to the successful development and maintenance of a software system. Because this activity has a significant impact on the cost of software development, the cost-effectiveness of quality assurance is a major concern to the software quality manager. There are tradeoffs between the economic benefits and costs of quality assurance. Using the Dynamo model of software project management, an optimal quality assurance level and its distribution throughout a project's lifecycle can be identified. The focus of this thesis is to automated the process of identifying the optimum quality assurance level. An expert system was developed that, when interfaced with the Dynamo model, will generate the optimum quality assurance distribution for a given set of parameters. The ability of the expert system to generated more cost-effective quality assurance levels than manually achievable was shown. Keywords: Artificial intelligence; Expert systems; Quality assurance; Simulation. (kt) 2013-01-23T21:54:12Z 2013-01-23T21:54:12Z 1989 Thesis http://hdl.handle.net/10945/25818 ocm83441147 en_US Monterey, California. Naval Postgraduate School
collection NDLTD
language en_US
sources NDLTD
description Quality assurance is a crucial function to the successful development and maintenance of a software system. Because this activity has a significant impact on the cost of software development, the cost-effectiveness of quality assurance is a major concern to the software quality manager. There are tradeoffs between the economic benefits and costs of quality assurance. Using the Dynamo model of software project management, an optimal quality assurance level and its distribution throughout a project's lifecycle can be identified. The focus of this thesis is to automated the process of identifying the optimum quality assurance level. An expert system was developed that, when interfaced with the Dynamo model, will generate the optimum quality assurance distribution for a given set of parameters. The ability of the expert system to generated more cost-effective quality assurance levels than manually achievable was shown. Keywords: Artificial intelligence; Expert systems; Quality assurance; Simulation. (kt)
author2 Abdel-Hamid, Tarek K.
author_facet Abdel-Hamid, Tarek K.
Leidy, Frank H.
author Leidy, Frank H.
spellingShingle Leidy, Frank H.
Design and development of an expert system based quality assurance module for the Dynamo Model of software project management
author_sort Leidy, Frank H.
title Design and development of an expert system based quality assurance module for the Dynamo Model of software project management
title_short Design and development of an expert system based quality assurance module for the Dynamo Model of software project management
title_full Design and development of an expert system based quality assurance module for the Dynamo Model of software project management
title_fullStr Design and development of an expert system based quality assurance module for the Dynamo Model of software project management
title_full_unstemmed Design and development of an expert system based quality assurance module for the Dynamo Model of software project management
title_sort design and development of an expert system based quality assurance module for the dynamo model of software project management
publisher Monterey, California. Naval Postgraduate School
publishDate 2013
url http://hdl.handle.net/10945/25818
work_keys_str_mv AT leidyfrankh designanddevelopmentofanexpertsystembasedqualityassurancemoduleforthedynamomodelofsoftwareprojectmanagement
_version_ 1716724548604264448