Identifying Need Of Software Quality Assurance For Improving Software Reliability
There is an increasing use of software day-by-day, in all areas. From electronic devices like cell phones to
software applications like ecommerce, banking, medical, reservation and others. Due to the widespread acceptance and use
of software systems, in various areas of life, dependency on software application is increasing. Hence software bugs are
proving to be costly, and sometimes fatal for the whole human life controlled by software application systems now-a-days.
Software Quality Assurance (SQA) is a systematic approach to achieve quality of software and adherence to software
reliability throughout the software development life cycle (SDLC). In recent times, SQA has become a required functional
process in SLDC to enhance software testing capabilities and software reliability. This paper will act as a follow-up to the
research conducted in 2012 regarding the Software Reliability and also will form a base for further research in this area to
incorporate SQA for improving software reliability. Software Reliability Testing of software is the basic test technique based
on estimation of the software reliability. This paper will identify the need and importance of Software Quality Assurance in
SDLC models for improving Software reliability.
Keywords- Software Quality, Software Reliability, Fuzzy Logic, Reliability Estimation, Software Development Life
Cycle(SDLC), Software Quality Assurance(SQA).