YAZILIM PROJELERİNDE KALİTENİN ARTIRILMASI: TMMi
Öz
Özet
Yazılım testi, yazılım geliştirme sürecinin en önemli safhalarından biridir. Özellikle yazılım geliştirme süreci
sonunda ortaya çıkan ürünün kalitesinin belirlenmesi yazılım testi ile sağlanır. Bu önemine rağmen, yazılım
sektöründe test safhası planlama ve kaynak eksikliğinden dolayı çoğu kez göz ardı edilmektedir. Son yıllarda,
yazılımda kalite sertifikasyonunu sağlamak, yazılım geliştirme süreçlerini iyileştirmek ve yetenek belirlemek
amaçlarıyla ilgili olarak CMM, CMMI, ISO 15504 gibi çeşitli modeller ortaya çıkmıştır. Sözü edilen bu modeller
içerisinde yazılım test süreçleri ile ilgili olarak doğrulama, sağlama gibi süreç alanları mevcuttur. Ancak var olan
bu süreç alanları, yazılım süreçlerindeki test işlemlerinin detaylarına yönelik yeterli bilgiyi içermemektedir. Yazılım
kalite modellerinin test süreçleri ile ilgili eksikliğini tamamlayıcı olarak TMMi modeli ortaya çıkmıştır. Bu
çalışmada, kaliteli yazılım geliştirme noktasında test süreçlerini iyileştirmek isteyen firmaların TMMi hakkında
bilgilendirilmesi amaçlanmıştır. Ayrıca, yazılım firmalarının hali hazırda uyguladıkları test süreçlerinin olgunluk
düzeylerini artırma noktasında nelere dikkat etmeleri gerektiği konusu da çalışma içerisinde ele alınmıştır.
Anahtar Kelimeler
Kaynakça
- Afzal, W., Alonec, S., Glocksienc, K., Torkar, R. 2016. Software test process improvement approaches: A systematic literature review and an industrial case study. The Journal of Systems and Software. Vol. 111. pp. 1-33.
- Araújo, A. F., Rodrigues, C. L., Vincenzi, A. M. R., Camilo, C. G., Silva, A. F. 2013. A Framework for Maturity Assessment in Software Testing for Small and Medium-Sized Enterprises. International Conference on Software Engineering Research and Practice (SERP’13).
- Başar, A. 2015. Test Süreçlerinin Olgunluk Seviyesi Modeli ile İyileştirilmesi: Scrum ile Yazılım Geliştiren Bir İşletmede Uygulama. XVII. Akademik Bilişim Konferansı (AB 2015). Anadolu Üniversitesi. Eskişehir.
- Bose, S. C., Bose, G. 2016. Transforming organizations to achieve TMMi certification. Thirty-Fourth Annual Pacific Northwest Software Quality Conference. Portland. Oregon. USA.
- Bris, P., Frantis, M., Kolkova, M. 2015. Software Quality Control with The Usage of Ideal and TMMi Models. MM Science Journal. pp. 799-807.
- Camargo, K. G., Ferrari, F. C., Fabbri, S. C. P. F. 2013. Identifying a Subset of TMMi Practices to Establish a Streamlined Software Testing Process. 27th Brazilian Symposium on Software Engineering. IEEE.
- Chrissis, M. B., Konrad, M., Shrum, S. 2011. CMMI: Guidelines for Process Integration and Product Improvement. Addison-Wesley Professional; 3 Edition.
- Farid, A. B., Fathy, E. M., Ellatif, M. A. 2015. Towards Agile Implementation of Test Maturity Model Integration (TMMI) Level 2 using Scrum Practices. International Journal of Advanced Computer Science and Applications (IJACSA). 6(9).
Ayrıntılar
Birincil Dil
Türkçe
Konular
Yazılım Mühendisliği
Bölüm
Araştırma Makalesi
Yayımlanma Tarihi
1 Şubat 2019
Gönderilme Tarihi
24 Ocak 2019
Kabul Tarihi
7 Şubat 2019
Yayımlandığı Sayı
Yıl 2018 Cilt: 2 Sayı: 2