Evaluation of Software Release Readiness Metric [0,1] across the software development life cycle

نویسنده

  • Piyush Ranjan Satapathy
چکیده

Each day, software engineers and managers cope with the challenges of building complex systems and challenges which threaten the project cost, schedule, and technical performance. Software metrics are quantitative standards of measurement for various aspects of software projects. A well designed metrics program will support decision making by management and enhance return on the IT investment. There are many aspects of software projects that can be measured but not all aspects are worth measuring. In this paper I propose a formula for calculating a software release readiness metric, called the “ShipIt” coefficient, with values defined in the interval [0, 1], where the value 1 indicates complete readiness. I am including any and all measurements of the software development life cycle, the development team, and the owning organization and the release policies. The metrics I consider here are measurable in practice. And I hope it may help the software industry in the direction of decision making keeping the eye on business goals. Evaluation of the software release readiness factor at any point of time through out the software life cycle can be obtained by desired modification of our formula which may help in meeting the schedules and the control costs for the marketability and competitiveness of the software product. But as always the business decision has a greater role in software release time so my formula has certain limits.

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

ثبت نام

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

منابع مشابه

RELREA - An Analytical Approach for Evaluating Release Readiness

As part of incremental and iterative software development, decisions about “Is the software product ready to be released at some given release date?” have to be made at the end of each release, sprint or iteration. While this decision is critically important, so far it is largely done either informally or in a simplistic manner, relying on a small set of isolated metrics. In this paper, we pres...

متن کامل

Avoiding Non-Technical Sources of Software Maintenance Technical Debt

Much of the emphasis in identifying a software maintenance project’s technical debt involves analysis of the code to be maintained. Our recent analysis of the sources of software maintenance cost have identified the major sources of technical debt for non-developer maintenance organizations to originate from non-technical acquisition and development decisions and practices. As a way of identify...

متن کامل

Estimating the Size of Changes for Evolving Object Oriented Systems: A Case Study

Size related measures have traditionally been the basis for effort estimation models to predict costs of software activities along the entire software product life cycle. Object-Oriented (OO) systems are developed and evolve by adding/removing new classes and modifying existing entities. We propose an approach to predict the size of changes of evolving OO systems based on the analysis of the cl...

متن کامل

A Vector-Based Approach to Software Size Measurement and Effort Estimation

ÐSoftware size is a fundamental product measure that can be used for assessment, prediction, and improvement purposes. However, existing software size measures, such as Function Points, do not address the underlying problem complexity of software systems adequately. This can result in disproportional measures of software size for different types of systems. We propose a Vector Size Measure (VSM...

متن کامل

Regression Test Case Prioritization – A Contribution-Based Approach

Regression test case prioritization techniques have traditionally been studied as a function of objective metrics such as code coverage and fault proneness, which require much data analysis and computation from software release to release. Moreover, such techniques have traditionally been evaluated as a function of fault detection effectiveness. Consequently, not only applying the techniques is...

متن کامل

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


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

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

ثبت نام

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

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

دوره   شماره 

صفحات  -

تاریخ انتشار 2005