Exploration of the relationship between tacit knowledge and software system test complexity

dc.check.embargoformatNot applicableen
dc.check.infoNo embargo requireden
dc.check.opt-outNot applicableen
dc.check.reasonNo embargo requireden
dc.check.typeNo Embargo Required
dc.contributor.advisorAdam, Frédéricen
dc.contributor.advisorO'Kane, Tomen
dc.contributor.authorGeary, Niall
dc.date.accessioned2016-09-23T09:03:39Z
dc.date.available2016-09-23T09:03:39Z
dc.date.issued2016
dc.date.submitted2016
dc.description.abstractThis research has explored the relationship between system test complexity and tacit knowledge. It is proposed as part of this thesis, that the process of system testing (comprising of test planning, test development, test execution, test fault analysis, test measurement, and case management), is directly affected by both complexity associated with the system under test, and also by other sources of complexity, independent of the system under test, but related to the wider process of system testing. While a certain amount of knowledge related to the system under test is inherent, tacit in nature, and therefore difficult to make explicit, it has been found that a significant amount of knowledge relating to these other sources of complexity, can indeed be made explicit. While the importance of explicit knowledge has been reinforced by this research, there has been a lack of evidence to suggest that the availability of tacit knowledge to a test team is of any less importance to the process of system testing, when operating in a traditional software development environment. The sentiment was commonly expressed by participants, that even though a considerable amount of explicit knowledge relating to the system is freely available, that a good deal of knowledge relating to the system under test, which is demanded for effective system testing, is actually tacit in nature (approximately 60% of participants operating in a traditional development environment, and 60% of participants operating in an agile development environment, expressed similar sentiments). To cater for the availability of tacit knowledge relating to the system under test, and indeed, both explicit and tacit knowledge required by system testing in general, an appropriate knowledge management structure needs to be in place. This would appear to be required, irrespective of the employed development methodology.en
dc.description.statusNot peer revieweden
dc.description.versionAccepted Version
dc.format.mimetypeapplication/pdfen
dc.identifier.citationGeary, N. Year. 2016 . Exploration of the relationship between tacit knowledge and software system test complexity. PhD Thesis, University College Cork.en
dc.identifier.endpage299en
dc.identifier.urihttps://hdl.handle.net/10468/3113
dc.language.isoenen
dc.publisherUniversity College Corken
dc.rights© 2016, Niall Geary.en
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/3.0/en
dc.subjectTacit knowledgeen
dc.subjectSystem complexityen
dc.subjectSystem test complexityen
dc.subjectSoftware testingen
dc.subjectSoftware development processen
dc.thesis.opt-outfalse
dc.titleExploration of the relationship between tacit knowledge and software system test complexityen
dc.typeDoctoral thesisen
dc.type.qualificationlevelDoctoralen
dc.type.qualificationnamePHD (Business Information Systems)en
ucc.workflow.supervisorgaye.kiely@ucc.ie
Files
Original bundle
Now showing 1 - 2 of 2
Loading...
Thumbnail Image
Name:
Abstract_010916.pdf
Size:
6.91 KB
Format:
Adobe Portable Document Format
Description:
Abstract
Loading...
Thumbnail Image
Name:
UCC_Thesis Submission_Revised_010916.pdf
Size:
2.23 MB
Format:
Adobe Portable Document Format
Description:
Full Text E-thesis
License bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
5.62 KB
Format:
Item-specific license agreed upon to submission
Description: