Browsing SERL - Software Engineering Research Laboratory by Date
Now showing items 21-40 of 134
-
Understanding technology use in global virtual teams: research methodologies and methods
(AUT University, 2011)Context: The globalisation of activities associated with software development and use has introduced many challenges in practice, and also (therefore) many for research. While the predominant approach to research in software ... -
Requirements engineering current practice and capability in small and medium software development enterprises in New Zealand
(IEEE Computer Society, 2011)This paper presents research on current industry practices with respect to requirements engineering as implemented within software development companies in New Zealand. A survey instrument is designed and deployed. The ... -
Qualitative research on software development: a longitudinal case study methodology
(Springer, 2011)This paper reports the use of a qualitative methodology for conducting longitudinal case study research on software development. We provide a detailed description and explanation of appropriate methods of qualitative data ... -
Factors that affect software systems development project outcomes: a survey of research
(AUT UniversityAssociation for Computing Machinery (ACM), 2011)Determining the factors that have an influence on software systems development and deployment project outcomes has been the focus of extensive and ongoing research for more than 30 years. We provide here a survey of the ... -
Causal factors, benefits and challenges of test-driven development: practitioner perceptions
(IEEE, 2011)This report describes the experiences of one organization's adoption of Test Driven Development (TDD) practices as part of a medium-term software project employing Extreme Programming as a methodology. Three years into ... -
The significance of user-defined identifiers in Java source code authorship identification
(CRL Publishing Ltd, 2011)When writing source code, programmers have varying levels of freedom when it comes to the creation and use of identifiers. Do they habitually use the same identifiers, names that are different to those used by others? Is ... -
The impact of sampling and rule set size on generated fuzzy inference system predictive accuracy: analysis of a software engineering data set
(Springer, 2011)Abstract. Software project management makes extensive use of predictive modeling to estimate product size, defect proneness and development effort. Although uncertainty is acknowledged in these tasks, fuzzy inference ... -
Using visual text mining to support the study selection activity in systematic literature reviews
(IEEE Computer Society Press, 2011)Background: A systematic literature review (SLR) is a methodology used to aggregate all relevant existing evidence to answer a research question of interest. Although crucial, the process used to select primary studies can ... -
Analysing the use of graphs to represent the results of systematic reviews in software engineering
(IEEE Computer Society Press, 2011)The presentation of results from Systematic Literature Reviews (SLRs) is generally done using tables. Prior research suggests that results summarized in tables are often difficult for readers to understand. One alternative ... -
Mobile services and applications: towards a balanced adoption model
(IARIA/XPS (Xpert Publishing Services), 2010)This paper synthesizes prior research to develop a novel model for the study of the adoption of mobile business services and applications incorporating a demand and supply perspective. The model complements and extends ... -
Stakeholder perceptions of software project outcomes: an industry case study
(IEEE Computer Society Press, 2010)Background: In spite of their limited scope, measures reflecting adherence to schedule, budget and specification continue to dominate the assessment and reporting of project outcomes. Objective: We set out to explore ... -
Data accumulation and software effort prediction
(IEEE Computer Society Press, 2010)BACKGROUND: In reality project managers are constrained by the incremental nature of data collection. Specifically, project observations are accumulated one project at a time. Likewise within-project data are accumulated ... -
How reliable are systematic reviews in empirical software engineering?
(IEEE Computer Society, 2010)BACKGROUND-The systematic review is becoming a more commonly employed research instrument in empirical software engineering. Before undue reliance is placed on the outcomes of such reviews it would seem useful to consider ... -
Beyond "Temponomics' - the many dimensions of time in globally distributed project teams
(IEEE Computer Society Press, 2010)The prevailing notion of time which pervades reports on global software development practice is the linear notion of time as a scarce commodity to be optimized through working across global boundaries. This `temponomic' ... -
Improving web information retrieval using shared contexts
(Information Sciences and Computer Engineering, 2010)The effective utilisation of a user’s context in improving the performance of web search engines is a subject of intense research interest. In particular, much attention has been directed to the enhancement of queries and ... -
Insights into domain knowledge sharing in software development practice
(IEEE Computer Society Press, 2009)The collaborative development of shared understanding is crucial to the success of software development projects. It is also a challenging and volatile process in practice. Small organizations may be especially vulnerable ... -
Integrate the GM(1,1) and Verhulst models to predict software stage effort
(IEEE Computer Systems, 2009)Software effort prediction clearly plays a crucial role in software project management. In keeping with more dynamic approaches to software development, it is not sufficient to only predict the whole-project effort at an ... -
A simulation framework to support software project (re)planning
(IEEE, 2009)Planning and replanning software projects involves selecting activities according to organisational policies, project goals and contexts, deciding how to effect the activities, and dealing with uncertainty in activity ... -
Supporting agile team composition: a prototype tool for identifying personality (in)compatibilities
(IEEE Computer Society Press, 2009)Extensive work in the behavioral sciences tells us that team composition is a complex activity in many disciplines, given the variations inherent across individuals' personalities. The composition of teams to undertake ... -
IS development practice in New Zealand organisations
(Australian Computer Society Inc, 2009)A survey of New Zealand organisations with 200 or more full-time employees was undertaken in order to obtain an updated assessment of IS development practice. Over the period surveyed (2001-2003), larger organisations (500 ...