- UHRA Home
- Browsing by Author
Browsing by Author "Hall, T."
Now showing items 1-20 of 57
-
An analysis of some 'core studies' of software process improvement
Rainer, A.; Hall, T. (2001)In this paper we analyse 39 publications that have reported issues relating to software process improvement. Together, the 39 publications refer to 14 sites in 11 organizations. The 11 organizations include all five of the ... -
An analysis of the 'inconclusive' change report category in OSS assisted by a program slicing metric
Counsell, S.; Hall, T.; Nasseri, E.; Bowes, D. (Institute of Electrical and Electronics Engineers (IEEE), 2010)In this paper, we investigate the Barcode open-source system (OSS) using one of Weiser's original slice-based metrics (Tightness) as a basis. In previous work, low numerical values of this slice-based metric were found to ... -
Assessing Requirements Process Strengths and Weaknesses: A first step to prioritising requirements process implementation
Beecham, S.; Hall, T.; Rainer, A. (University of Hertfordshire, 2003) -
Assessing usability through perceptions of information scent
Saward, G.; Hall, T.; Barker, T. (Institute of Electrical and Electronics Engineers (IEEE), 2004)Information scent is an establish concept for assessing how users interact with information retrieval systems. This paper proposes two ways of measuring user perceptions of information scent in order to assess the product ... -
Building a Narrative Based Requirements Engineering Mediation Model
Ma, N.; Hall, T.; Barker, T. (Springer Nature, 2008)This paper presents a narrative-based Requirements Engineering (RE) mediation model to help RE practitioners to effectively identify, define, and resolve conflicts of interest, goals, and requirements. With SPI community, ... -
Building a requirements process improvement model
Beecham, S.; Hall, T.; Rainer, A. (University of Hertfordshire, 2003)This technical report gives a step-by-step guide to developing a requirements process improvement model. The model is goal driven, and practitioners are directed towards key processes that define and prioritise requirements ... -
Can Thomas Kuhn's paradigms help us understand software engineering
Wernick, P.; Hall, T. (2004) -
De-motivators Of Software Process Improvement : An Analysis Of Practitioners' Views
Baddoo, N.; Hall, T. (2003)We present a study of software practitioners’ de-motivators for software process improvement (SPI). The aim of this study is to understand the nature of the issues that de-motivate software practitioners for SPI, so that ... -
Defining a requirements process improvement model
Beecham, S.; Hall, T.; Rainer, A. (2003) -
Defining a Requirements Process Improvement Model
Beecham, S.; Hall, T.; Rainer, A. (2005) -
Difficulties in Managing Offshore Software Outsourcing Relationships : An Empirical Analysis
Oza, N.; Hall, T. (2005) -
Do bad smells indicate "trouble" in code?
Zhang, M.; Hall, T.; Baddoo, N.; Wernick, P. (ACM Press, 2008)In 1999 Fowler et al. identified 22 Bad Smells in code to direct the effective refactoring. These are increasingly being used by software engineers. However, the empirical basis of using Bad Smells to direct refactoring ... -
Does the XP environment meet the motivational needs of the software developer An empirical study
Beecham, S.; Sharp, H.; Baddoo, N.; Hall, T.; Robinson, H. (Institute of Electrical and Electronics Engineers (IEEE), 2007)This paper examines how XP practice meets the motivational needs of software developers. Interactions with peers have been identified by others as one potential area of (de)motivation but little detail is known. The nature ... -
An empirical study of maintenance issues within process improvement programmes in the software industry
Hall, T.; Rainer, A.; Baddoo, N.; Beecham, S. (Institute of Electrical and Electronics Engineers (IEEE), 2001)Anecdotal evidence from our work with software developers suggests that maintenance is a significant problem for software development companies. A problem that is absorbing increasing amounts of precious development effort. ... -
Ethical Issues in software engineering research: a survey of current practice
Hall, T.; Flynn, V. (2001) -
Evaluating a rapid simulation modelling process (RSMP) through controlled experiments
Ahmed, R.; Hall, T.; Wernick, P.; Robinson, S. (2005) -
Exploring motivational differences between software developers and project managers
Sharp, H.; Hall, T.; Baddoo, N.; Beecham, S. (ACM Press, 2007)In this paper, we describe our investigation of the motivational differences between project managers and developers. Motivation has been found to be a central factor in successful software projects. However the motivation ... -
Exploring Motivational Differences between Software--Developers and Project Managers
Sharp, H.; Hall, T.; Baddoo, N.; Beecham, S. (University of Hertfordshire, 2007)In this paper, we describe our investigation of the motivational differences between project managers and developers. Motivation has been found to be a central factor in successful software projects. However the motivation ... -
Fault Analysis in OSS Based on Program Slicing Metrics
Black, S.; Counsell, S.; Hall, T.; Bowes, D. (Institute of Electrical and Electronics Engineers (IEEE), 2009)In this paper, we investigate the barcode OSS using two of Weiser's original slice-based metrics (tightness and overlap) as a basis, complemented with fault data extracted from multiple versions of the same system. We ... -
Getting the Best out of Software Process Simulation and Empirical Research in Software Engineering
Wernick, P.; Hall, T. (Institute of Electrical and Electronics Engineers (IEEE), 2007)