Abstract

Software companies often follow a planned and systematic process to ensure that the end product is error free and performs as per the requirements, often termed as Software Quality Assurance (SQA) process. However, it has been reported that these companies (especially, mid-size and start-up companies) in developing countries often cut corners to the SQA process due to time and budget limit, and to rush into the market, compromising the quality. This research empirically investigated the SQA process followed in the software companies in Bangladesh. A survey with nine established companies is carried out with qualitative and quantitative data analysis. According to the assessment more than half of the companies fall short in adhering SQA practices within their SDLC. The rest, either fully or partially comply to it. This study further proposed an SQA model based on inspection process and provide guidelines for continuous quality improvement. The model and guidelines are derived to best support these software companies to improve SQA practices.

Highlights

  • Over the past 15 years, software applications have proliferated from sophisticated scientific data processing computations to control and assist our everyday life activities (Galin D., 2004) (Naik K. et al 2008)

  • This study further proposed an Software Quality Assurance (SQA) model based on inspection process and provide guidelines for continuous quality improvement

  • Quality should be an inherent property of every man-made artefact that people desire to consume, and software products are no exception to that (Galin D., 2004) (Naik K. et al 2008)

Read more

Summary

Introduction

Over the past 15 years, software applications have proliferated from sophisticated scientific data processing computations to control and assist our everyday life activities (Galin D., 2004) (Naik K. et al 2008). This includes for instance, using a microwave, operating a tv, air-condition, driving a car, making a phone call, using credit card payments and many more. The impact is so much so that we don’t even realize that some form of software is running behind each of our ordinary actions (Galin, D., 2004) (Singh B. et al, 2016) Such reliance on software systems often attributed to their safely, security and performance rating that people often want to make sure of (Falessi D. et al, 2012). Following aspects of an SQA process is explored (Galin D., 2004) (Naik K. et al 2008) in the context of software companies in Bangladesh

Objectives
Results
Conclusion
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call