A Self Process Improvement for Achieving High Software Quality
Quality has been one of the most important factors in judging any product. Quality means "A degree or grade of excellence or worth". Quality is a term that is usually described using adjectives. Quality has several attributes to it, some of which can be quantified using metrics. These attributes such as usability, portability, security, performance, reliability etc have different importance in different projects. Different software quality assurance methods & practices have been used in different software projects to attain the true value. Quality is an attribute which is a distinct feature and it differs with people's perception. Achieving high software quality involves measurement of software metrics and optimization based on estimated values.