System Level Metrics for Software Development Estimation

نویسندگان

  • Ricardo Valerdi
  • Yue Chen
  • Ye Yang
چکیده

Previous empirical observations on the development of software systems indicate that the effort required for developing software is primarily driven by the size of the software which is measured by either the source line of code (SLOC) or function based metrics, such as Function Points. However, since most large scale systems today are more software intensive, where with the growing complexity and coupling nature between hardware and software, estimating development effort for these systems requires metrics that go beyond software oriented sizing techniques. In this spirit we propose a set of four system level metrics that provide a better indication of software complexity and in turn software development effort. These metrics are (1) requirements, (2) interfaces, (3) algorithms, and (4) operational scenarios.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Using the Taxonomy and the Metrics: What to Study When and Why; Comment on “Metrics and Evaluation Tools for Patient Engagement in Healthcare Organization- and System-Level Decision-Making: A Systematic Review”

Dukhanin and colleagues’ taxonomy of metrics for patient engagement at the organizational and system levels has great potential for supporting more careful and useful evaluations of this ever-growing phenomenon. This commentary highlights the central importance to the taxonomy of metrics assessing the extent of meaningful participation in decision-making by patients, consumers and community mem...

متن کامل

A Model-Driven Decision Support System for Software Cost Estimation (Case Study: Projects in NASA60 Dataset)

Estimating the costs of software development is one of the most important activities in software project management. Inaccuracies in such estimates may cause irreparable loss. A low estimate of the cost of projects will result in failure on delivery on time and indicates the inefficiency of the software development team. On the other hand, high estimates of resources and costs for a project wil...

متن کامل

Layered Model to Estimate Effort, Performance and Cost of the Software Projects

This paper presents a layered model which determines the software metrics in the lower layer it consists of three primitive primary software engineering metrics; they are person-months (PM), function-points (FP), and lines of code (LOC). The middle layer consists of the proposed function point which is obtained by grouping the adjustment factors. The proposed method uses fuzzy logic for quantif...

متن کامل

Measuring Complexity of Network and Service Management Components

Software metrics are currently used in the industry mainly for cost and effort estimation, while some research suggested their use as fault indicators. There are very few empirical studies in software measurement, especially in the realm of object-oriented metrics. There is no record of management system assessment using software metrics. In this paper we discuss the use of the established obje...

متن کامل

Two Novel Effort Estimation Models Based on Quality Metrics in Web Projects

Web development projects are certainly different from traditional software development projects and, hence, require differently tailored measures for accurate effort estimation. Effort estimation accuracy will affect the availability of resource allocation and task scheduling. In this paper, we investigate the suitability of a newly proposed quality metrics and models to estimate the effort and...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2004