Software Quality Metrics in Quality Assurance to Study the Impact of External Factors related to Time (original) (raw)

A survey of software quality metrics for software measurement process

Journal of Software Engineering & Intelligent Systems, 2017

Software measurement process is a process that measures, adjusts, evaluates, and improves the software development process. Software metrics may be used in different models to improve software quality. This paper aims to identify software metrics to increase knowledge of the reasons and effects of using metrics and to evaluate their applicability in software development. Therefore, we use previous studies in the literature in order to describe the fundamental aspects of the software quality metrics. We discuss several metrics of software quality metrics: product quality, inprocess quality, testing quality, and customer satisfaction quality. Process metrics have been seemed more successful in discovering faults as compared to complexity metrics and traditional size.

A Study on Software Metrics and its Impact on Software Quality

ArXiv, 2019

Software metrics offer a quantitative basis for predicting the software development process. In this way, software quality can be improved very easily. Software quality should be achieved to satisfy the customer with decreasing the software cost and improve there liability of the software product. In this research, we have discussed how the software metrics affect the quality of the software and which stages of its development software metrics have applied. We discussed the different software metrics and how these metrics have an impact on software quality and reliability. These techniques have been used for improving the quality of software and increase the revenue.

ANALYSIS OF SOFTWARE QUALITY USING SOFTWARE METRICS

International Journal on Computational Science & Applications, 2018

Software metrics have a direct link with measurement in software engineering. Correct measurement is the prior condition in any engineering fields, and software engineering is not an exception, as the size and complexity of software increases, manual inspection of software becomes a harder task. Most Software Engineers worry about the quality of software, how to measure and enhance its quality. The overall objective of this study was to asses and analysis's software metrics used to measure the software product and process. In this Study, the researcher used a collection of literatures from various electronic databases, available since 2008 to understand and know the software metrics. Finally, in this study, the researcher has been identified software quality is a means of measuring how software is designed and how well the software conforms to that design. Some of the variables that we are looking for software quality are Correctness, Product quality, Scalability, Completeness and Absence of bugs, However the quality standard that was used from one organization is different from others for this reason it is better to apply the software metrics to measure the quality of software and the current most common software metrics tools to reduce the subjectivity of faults during the assessment of software quality. The central contribution of this study is an overview about software metrics that can illustrate us the development in this area, and a critical analysis about the main metrics founded on the various literatures.

Survey on Impact of Software Metrics on Software Quality

International Journal, 2012

Software metrics provide a quantitative basis for planning and predicting software development processes. Therefore the quality of software can be controlled and improved easily. Quality in fact aids higher productivity, which has brought software metrics to the forefront. This research paper focuses on different views on software quality. Moreover, many metrics and models have been developed; promoted and utilized resulting in remarkable successes. This paper examines the realm of software engineering to see why software metrics are needed and also reviews their contribution to software quality and reliability. Results can be improved further as we acquire additional experience with variety of software metrics. These experiences can yield tremendous benefits and betterment in quality and reliability.

Improvement and Implementation of Software Quality by Using Software Metrics

Without the software development and software product knowledge it's very complicated to understand, keep away from improvement in the quality of software. There should be some dimension process to forecast the software development, and to appraise software products and its quality. In This paper provides a brief view on Software Metrics, Software Quality and Software Metrics techniques that will forecast and evaluate the specified superiority factors of software which will relate to quality. It additional discusses regarding the Quality as given through the principles like ISO, principal elements necessary for the Software Metrics and Software Quality as the measurement method to forecast the Quality in the Software. Java source code evolution are using for Software Metrics, like Defect Metrics, Size Metrics, and Complexity Metrics. Presented experiments are proving that, the software quality can be analyzed, observed, and enhanced through software metrics usage.

A study on software quality factors and metrics to enhance software quality assurance

International Journal of Productivity and Quality Management, 2020

The industries are giving more attention on software quality improvement and assessment, however the majority of researches has been done in the field of internal quality improvement. But, less attention has been given to the user's prospective to improve the quality of a software. The users want the best quality in the usability. The achievement of software companies totally relies upon the user's satisfaction. We focus on customer perspectives of software quality. In this article, first we present some of the existing software quality metrics and their uses. Then, we have accumulated most of the software quality metrics from the literature and prepared a bunch of 27 metrics. Then, we have conducted a survey, with our university students, on the user's perspective to rank the important software quality factors. Based on their responses, we have proposed a new quality model which is user's perspective quality model.

UNIQUE FUNDAMENTALS OF SOFTWARE MEASUREMENT AND SOFTWARE METRICS IN SOFTWARE ENGINEERING

The most important aim of software engineering is to improve software productivity and quality of software product and further reduce the cost of software and time using engineering and management techniques. Broadly speaking, software engineering initiative has been introduced during software crisis period to describe the collection of techniques that apply engineering and management skills to the construction and support of software process and products. There is no universally agreed theory for software measurement. And the software metrics are useful for obtaining the information on evaluation of process and product in software engineering. It helps to plan and carry out improvement in software organizations and to provide objective information about project performance, process capability and product quality. The process capability is extremely important for software industry because the quality of products is largely determined by the quality of the processes. The make use of of existing metrics and development of innovative software metrics will be important factors in future software engineering process and product development. In future, research work will be based on using software metrics in software development for the development of the time schedule, cost estimates and software quality and can be improved through software metrics. The permanent application of measurement based methodologies is used to the software process and its products to provide important and timely management information, together with the use of those techniques to improve that software process and its products. This research paper mainly concentrates on the overview of unique basics of software measurement and exclusive fundamentals of software metrics in software engineering.

Use Of Software Metrics To Measure And Improve The Quality Of The Software

2012

The software development process plays an important role in the field of Information & Telecommunicati on ( The project managers are emphasis to improve the quality of the software process. To provide the good quality product the developers are prominence on new improved approaches. Many researchers have proposed many approaches, but, the most promising ap proach is object orientation. With the development of the improved software also demand for the software measurement and also enhance the quality of services (QoS). Such metrics are needed or useful when the organization is adopting the new technology with the new programming standards. The purpose of this study is to have qualitative analysis by el evating design complexity of the software. In this paper, we investigate the problems in software development which includes understand-ability, maintainability, ability, security and encapsulation. The metrics an d the subset of metrics prevalent in practice. The anticipated outcomes ...

A framework for software quality measurement

IEEE Journal on Selected Areas in Communications, 1990

This paper presents a framework for the measurement of software quality. It proposes a quality model as a framework which should facilitate the evolution of theoretically based systems of measurement for the processes and products of the software development lifecycle.

SOFTWARE QUALITY IMPROVEMENT THROUGH STATISTICAL ANALYSIS ON PROCESS METRICS

Software Quality can be considered as totality of features and characteristics of a product or service that bears its ability to satisfy stated or implied needs. The Quality of any software can be achieved by following by well-defined software process. These software process results into various metrics like Project metrics, Process metrics and Product metrics. Process metrics are very useful from management point of view. Process metrics can be used for improving the software development and maintenance process for defect removal and also for reducing the response time. This paper describes on importance of capturing the Process metrics during the quality audit process and also attempts to categorize them based on the nature. To reduce such defect, corrective actions are recommended.