Ross Jeffery

Learn 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 paper describes the development of an experience factory in an Australian organization. Information structures were well developed and used in the daily work of the organization. This included the use of network technology as well as the personal interaction between department members. Highly motivated personnel drove improvement via new techniques,(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)
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)
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)