Learn More
This paper reports on a study carried out within a software development organization to evaluate the use of function points as a measure of early lifecycle software size. There were three major aims to the research: firstly to determine the extent to which the component elements of function points were independent of each other and thus appropriate for an(More)
Requirements engineering literature presents different models of the requirements engineering process. The process models range from linear to iterative in structure. This paper reports on a study of the requirements engineering processes at two Australian companies. Structured interviews were conducted with the aid of a qualitative questionnaire. The(More)
Management of architecture knowledge is vital for improving an organization's architectural capabilities. Despite the recognition of the importance of capturing and reusing architecture knowledge, there is no suitable support mechanism. We propose a conceptual framework for providing appropriate guidance and tool support for making tacit or informally(More)
This research examines the use of the International Software Benchmarking Standards Group (ISBSG) repository, which is a large database of completed software projects from different organisations, for estimating the required effort for new software projects. The accuracy of the estimates based on this repository is compared with the results obtained from(More)
– Data in the form of text and pictures, not numbers • Qualitative analysis – Analysis of qualitative data in order to discover trends, patterns, and generalizations • Grounded theory – Theory formed bottom-up from the (usually qualitative) data • Rich data – Includes a lot of explanatory and context information 3 5 Why Qualitative Methods? • Problem:(More)
The objective of the International Symposium on Empirical Software Engineering (ISESE) is to provide a forum where researchers and practitioners can report on and discuss new research results in the area of empirical software engineering. The symposium encourages the exchange of ideas to understand, from an empirical viewpoint, the strengths and weaknesses(More)
Effort estimation is a key factor for software project success, defined as delivering software of agreed quality and functionality within schedule and budget. Traditionally, effort estimation has been used for planning and tracking project resources. Effort estimation methods founded on those goals typically focus on providing exact estimates and usually do(More)