The ABC Company has been developing human resource administration software for over 10 years. Although this software is not overly technical and ABC has sufficient resources and tools for software development, one significant problem continues to be encountered.
The primary problem faced by ABC software is properly defining and fulfilling user expectations and requirements. This problem can be measured primarily through the growing number of change and maintenance requests from clients upon installation. Numerous hours are spent in these maintenance activities which result in budget overruns and lower profits (or losses).
The purpose of this project was to develop recommendations for alleviating the problem as described above. A study of the problem and possible approaches resulted in the hypothesis
that a re-engineering of ABC's software development process to more rigorously follow a systems engineering process, including concurrent engineering (CE) techniques, would help
alleviate the problem.
The project methodology was implemented on two software development efforts -- one using ABC's current development approach and the other utilizing a systems engineering approach with CE principles. A systems engineering evaluation tool, the objectives matrix, was used
to measure each projects' performance in order to test the hypothesis. / Master of Science
Identifer | oai:union.ndltd.org:VTETD/oai:vtechworks.lib.vt.edu:10919/46221 |
Date | 16 December 2009 |
Creators | Barthelmess, Brett S. |
Contributors | Systems Engineering, Harmon, L. Kenneth Jr., Blanchard, Benjamin S. Jr., Kapur, Rajiv |
Publisher | Virginia Tech |
Source Sets | Virginia Tech Theses and Dissertation |
Detected Language | English |
Type | Master's project |
Format | BTD, application/pdf |
Relation | LD5655.V851_1993.B378.pdf |
Page generated in 0.0021 seconds