Main Article Content
Software quality is a field of study and practice that describes the desirable attributes of software products. The performance must be perfect without any defects. Quality of the developed software depends on its bug free operation. Although bugs can be introduced in any phase of the software development life-cycle but their identification in earlier phase can lead to reduce the allocation cost of testing and maintenance resources.