Resource Estimation in Software Engineering

Resource Estimation - Edited by Foxit Reader Copyright(C by Foxit Software Company,2005-2008 For Evaluation Only Resource Estimation in Software

Info iconThis preview shows pages 1–3. Sign up to view the full content.

View Full Document Right Arrow Icon
ISERN 00-05 1 Resource Estimation in Software Engineering Lionel C. Briand Carleton University Systems and Computer Engineering Dept. Ottawa, ON K1S 5B6 Canada [email protected] Isabella Wieczorek Fraunhofer Institute for Experimental Software Engineering (IESE) Sauerwiesen 6 67661 Kaiserslautern [email protected] International Software Engineering Research Network, Technical Report
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
ISERN 00-05 2 Resource Estimation in Software Engineering Lionel C. Briand and Isabella Wieczorek 1 Introduction This paper presents a comprehensive overview of the state of the art in software resource estimation. We describe common estimation methods and also provide an evaluation framework to systematically compare and assess alternative estimation methods. Though we have tried to be as precise and objective as possible, it is inevitable that such a comparison exercise be somewhat subjective. We however, provide as much information as possible, so that the reader can form his or her own opinion on the methods to employ. We also discuss the applications of such estimation methods and provide practical guidelines. Understanding this article does not require any specific expertise in resource estimation or quantitative modeling. However, certain method descriptions are brief and the level of understanding that can be expected from such a text depends, to a certain extent, upon the reader’s knowledge. Our objective is to provide the reader with a comprehension of existing software resource estimation methods as well as with the tools to reason about estimation methods and how they relate to the reader’s problems. Section 2 briefly describes the problems at hand, the history and the current status of resource estimation in software engineering research and practice. Section 3 provides a comprehensive, though certainly not complete, overview of resource estimation methods. Project sizing, an important issue related to resource estimation, is then discussed in Section 4. Section 5 defines an evaluation framework that allows us to make systematic and justified comparisons in Section 6. Section 7 provides guidelines regarding the selection of appropriate estimation methods, in a given context. Section 8 describes typical scenarios for using resource estimation methods, thereby relating them to software management practice. Section 9 attempts to define important research and practice directions, requiring the collaboration of academia and industry. Section 10 then concludes this article by summarizing the main points made throughout the article. 2 Resource Estimation in Software Engineering This section briefly summarizes current practices regarding resource estimation in software engineering. This will shed light on the importance of the research being conducted and presented in subsequent sections.
Background image of page 2
Image of page 3
This is the end of the preview. Sign up to access the rest of the document.

This note was uploaded on 05/26/2011 for the course PM 199 taught by Professor Dr.atif during the Spring '11 term at University of Engineering & Technology.

Page1 / 67

Resource Estimation - Edited by Foxit Reader Copyright(C by Foxit Software Company,2005-2008 For Evaluation Only Resource Estimation in Software

This preview shows document pages 1 - 3. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online