An Evaluation of the Effectiveness of Interview Techniques in the Elicitation of Tacit Knowledge for Requirements Engineering in Small Software Projects
In the business domain, interviewing is the requirements elicitation technique of choice for practitioners participating in the development of software solutions. Interviewing is used for reasons such as its simplicity to implement, its familiarity with participants, and the ability to conduct more...
Main Author: | |
---|---|
Published: |
NSUWorks
2006
|
Subjects: | |
Online Access: | http://nsuworks.nova.edu/gscis_etd/798 |
id |
ndltd-nova.edu-oai-nsuworks.nova.edu-gscis_etd-1797 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-nova.edu-oai-nsuworks.nova.edu-gscis_etd-17972016-04-25T19:41:47Z An Evaluation of the Effectiveness of Interview Techniques in the Elicitation of Tacit Knowledge for Requirements Engineering in Small Software Projects Reichental, Jonathan In the business domain, interviewing is the requirements elicitation technique of choice for practitioners participating in the development of software solutions. Interviewing is used for reasons such as its simplicity to implement, its familiarity with participants, and the ability to conduct more thorough analysis sessions. It is widely acknowledged that during interviews, experts experience difficulty with articulating their tacit knowledge. This can affect the interview technique. This dissertation examines the effectiveness of interview techniques in eliciting user requirements when knowledge is tacit. A framework is proposed to classify interview techniques using two dimensions developed in this study - specificity and structure. The framework is tested using a survey of qualified practitioners responsible for projects with varying levels of complexity that are 400 hours or less of effort. Multivariate statistical tests are performed to assess the effect of interview dimensions (specificity and structure) after accounting for requirements complexity and human factors. Results suggests that the two proposed dimensions, specificity and structures, do not have a strong effect on effectiveness in general. Further analysis is performed after taking into account the low sample sizes and the use of non-validated scales. This results in preliminary evidence that when there is more structure and less specificity, interview techniques trend towards a higher level of effectiveness. Overall, the dimensions of structure and specificity do not appear to significantly impact the effectiveness of interviewing techniques. The findings of this study are sufficient to encourage further work on the research model. Several suggestions are made for future research. 2006-01-01T08:00:00Z text http://nsuworks.nova.edu/gscis_etd/798 CEC Theses and Dissertations NSUWorks Computer Sciences |
collection |
NDLTD |
sources |
NDLTD |
topic |
Computer Sciences |
spellingShingle |
Computer Sciences Reichental, Jonathan An Evaluation of the Effectiveness of Interview Techniques in the Elicitation of Tacit Knowledge for Requirements Engineering in Small Software Projects |
description |
In the business domain, interviewing is the requirements elicitation technique of choice for practitioners participating in the development of software solutions. Interviewing is used for reasons such as its simplicity to implement, its familiarity with participants, and the ability to conduct more thorough analysis sessions. It is widely acknowledged that during interviews, experts experience difficulty with articulating their tacit knowledge. This can affect the interview technique. This dissertation examines the effectiveness of interview techniques in eliciting user requirements when knowledge is tacit. A framework is proposed to classify interview techniques using two dimensions developed in this study - specificity and structure. The framework is tested using a survey of qualified practitioners responsible for projects with varying levels of complexity that are 400 hours or less of effort. Multivariate statistical tests are performed to assess the effect of interview dimensions (specificity and structure) after accounting for requirements complexity and human factors. Results suggests that the two proposed dimensions, specificity and structures, do not have a strong effect on effectiveness in general. Further analysis is performed after taking into account the low sample sizes and the use of non-validated scales. This results in preliminary evidence that when there is more structure and less specificity, interview techniques trend towards a higher level of effectiveness. Overall, the dimensions of structure and specificity do not appear to significantly impact the effectiveness of interviewing techniques. The findings of this study are sufficient to encourage further work on the research model. Several suggestions are made for future research. |
author |
Reichental, Jonathan |
author_facet |
Reichental, Jonathan |
author_sort |
Reichental, Jonathan |
title |
An Evaluation of the Effectiveness of Interview Techniques in the Elicitation of Tacit Knowledge for Requirements Engineering in Small Software Projects |
title_short |
An Evaluation of the Effectiveness of Interview Techniques in the Elicitation of Tacit Knowledge for Requirements Engineering in Small Software Projects |
title_full |
An Evaluation of the Effectiveness of Interview Techniques in the Elicitation of Tacit Knowledge for Requirements Engineering in Small Software Projects |
title_fullStr |
An Evaluation of the Effectiveness of Interview Techniques in the Elicitation of Tacit Knowledge for Requirements Engineering in Small Software Projects |
title_full_unstemmed |
An Evaluation of the Effectiveness of Interview Techniques in the Elicitation of Tacit Knowledge for Requirements Engineering in Small Software Projects |
title_sort |
evaluation of the effectiveness of interview techniques in the elicitation of tacit knowledge for requirements engineering in small software projects |
publisher |
NSUWorks |
publishDate |
2006 |
url |
http://nsuworks.nova.edu/gscis_etd/798 |
work_keys_str_mv |
AT reichentaljonathan anevaluationoftheeffectivenessofinterviewtechniquesintheelicitationoftacitknowledgeforrequirementsengineeringinsmallsoftwareprojects AT reichentaljonathan evaluationoftheeffectivenessofinterviewtechniquesintheelicitationoftacitknowledgeforrequirementsengineeringinsmallsoftwareprojects |
_version_ |
1718248607552897024 |