Software Quality Assurance pada Perusahaan Pengembang Perangkat Lunak Skala Kecil dan Menengah
Authors: Hariyanto  , Teduh Dirgahayu  , Hanson Prihantoro P  
Published: August 2020

Abstrak: Semakin banyaknya perusahaan perangkat lunak yang tumbuh di Indonesia maka harus selaras oleh kualitas hasil produk yang dihasilkan (software quality). Perusahaan pengembang yang hanya berorientasi pada hasil akhir dan kecepatan pekerjaan terkadang tidak memperhatikan pengujian sebuah perangkat lunak. Penelitian ini dilakukan untuk melihat proses penerapan SQA (Software Quality Assurance) pada perusahaan pengembang perangkat lunak skala kecil dan menengah. Penelitian dilakukan pada beberapa perusahaan berbeda baik dari skala dan lokasi perusahaan secara geografis. Tujuannya adalah melihat penerapan SQA dari perspektif skala perusahaan yang berbeda. Penelitian ini menggunakan metodologi CMMI (Capability Maturity Model Integration) untuk menggambarkan kondisi pada perusahan. Metode yang digunakan dalam penelitian ini adalah kualitatif yang meliputi wawancara dengan pihak yang berkepentingan dan studi dokumen terkait SQA. Model pertanyaan wawancara mengambil 5 proses area pada CMMI yang dipilih berdasarkan product roadmap CMMI. Kelima proses area tersebut terdiri dari requirement management, measurement and analysis, project monitoring and control, project planning dan process and product quality assurance. Hasil dari penelitian ini terbukti menunjukkan bahwa perusahaan skala kecil dan menengah yang ada telah melakukan SQA dan mempunyai standar tertentu untuk metode pengembangan perangkat lunak. Namun kapasitas sumber daya yang ada masih berpengaruh dengan kualitas hasil akhir dari sebuah perangkat lunak yang dihasilkan.

Abstract: Increasing number growing software companies in Indonesia it must be aligned by the quality of the resulting product (software quality).  Development companies that are only oriented to the final result and speed of work sometimes do not pay attention to testing a software. This research was conducted to see the process of implementing SQA (Software Quality Assurance) in small and medium scale software development companies. The research was conducted on several different companies both from the scale and geographical location of the company. The aim is to look at the application of SQA from the perspective of different company scales. This study uses the CMMI (Capability Maturity Model Integration) methodology to describe the conditions of the company. The method used in this research is qualitative which includes interviews with interested parties and study of documents related to SQA. The interview question model takes 5 process areas in the chosen CMMI based on the CMMI product roadmap. The five process areas consist of requirements management, measurement and analysis, project monitoring and control, project planning and process and product quality assurance. The results of this study show that the existing small and medium scale companies have carried out SQA and have certain standards for software development methods. But the capacity of existing resources still influences the quality of the final results of the software produced.