Open Access

Test Olgunluk Modeli Entegrasyonu (TMMi) ile Yazılım Test Süreçlerinin İyileştirilmesi

Gökhan Şit1, Mehmet Burak Bilgin2*
1Amasya Üniversitesi  , Amasya, Türkiye
2Amasya Üniversitesi  , Amasya, Türkiye
* Corresponding author: mehmetburak.bilgin@amasya.edu.tr

Presented at the 3rd International Symposium on Innovative Approaches in Scientific Studies (Engineering and Natural Sciences) (ISAS2019-ENS), Ankara, Turkey, Apr 19, 2019

SETSCI Conference Proceedings, 2019, 4, Page (s): 44-55

Published Date: 01 June 2019

Bu çalışmada test süreçlerinde iyileştirme anlayışına sahip yazılım sektöründe faaliyet gösteren firmalardan TMMi 2nci ve 3üncü Seviye değerlendirmelerini, denetlemeden önce kendi içlerinde yapabilmelerine yönelik geliştirilen olgunluk seviye belirleme ve değerlendirme yöntemi verilmiştir. Bu yöntem ile şirketlerin yüksek bütçe ayırarak yaptıracakları değerlendirmelere katılmadan önce kendi öz değerlendirmelerini yapabilmeleri ve olgunluk seviyesini artırarak test süreçlerinde iyileştirme yapabilmelerine yardımcı olmak amaçlanmıştır. Bu yöntemin geçerliliği uygulamalı olarak TMMi modelinin 2nci ve 3üncü seviyeleri değerlendirmelerinde sınanmıştır. Yazılım sektöründe faaliyet gösteren firmalar, yazılım test süreçlerini daha iyi şekilde anlayıp geliştirmelerine yardımcı olmak için bu tez kapsamında hazırlanan test olgunluk seviyesi belirleme yöntemini kullanarak isterlerse resmi bir TMMi denetimine hazırlık yapabilirler. İsterlerse sadece süreçlerini iyileştirerek daha kaliteli ve geçerli ürünler oluşturabilir veya eğer zaten böyle bir sertifikaya sahiplerse bunun devamlılığını sağlamak için istedikleri zaman kendilerini denetleyebilirler. Bu çalışmayla birlikte, yazılım test süreci ile ilgili TMMi modeli kullanımının gösterilmesi, test süreç olgunluk seviyesinin belirlenmesinde rehber olabilecek öneride bulunulması, literatürde az sayıda mevcut kaynak bulunan TMMi konularında ayrıntılı bir çalışma elde edilerek literatüre katkı sağlamak ve pratik uygulama içermesi nedeniyle firmaları rahatlatacak bir çalışma olması önemli katkılar olarak görülmektedir.

Keywords - Yazılım test süreçleri, test süreç olgunluk seviye belirleme, yazılım test süreçlerinin iyileştirilmesi, TMMi model yaklaşımı, yazılım geliştirme süreçlerinde test

[1] Gürbüz, A.(2010). Yazılım Test Mühendisliği (Birinci Baskı). Türkiye: Papatya Yayıncılık Eğitim, 14-28, 39-58,63-72,74-78,81-88.

[2] Garousi, V. and Felderer, M. (2017). Software test maturity assesment and test process improvement: A mutivocal literature review. Information and Software Technology, 85(1), 2-18.

[3] TMMi Foundation, TMMI Framework and Levels, 2009, www.tmmifoundation.org

[4] Serdaroğlu, D. (2015). Yazılım Test Süreci ve TMMi Modelinde Prisma Yaklaşımı Uygulaması (Yüksek Lisans Tezi, Başkent Üniversitesi Fen Bilimleri Enstitüsü 2015)

[5] Alparslan, S.,A. (2017). CMMI ile Yazılım Süreçlerinin İyileştirilmesi ve Yazılım Şirketlerinin CMMI 3 Seviyesine göre Değerlendirilmesi (Yüksek Lisans Tezi, Alanya Alaaddin Keykubat Üniversitesi Fen Bilimleri Enstitüsü 2017).

[6] Gül, Z. (2006). Yazılım Geliştirme Sürecinin İyileştirilmesi ve Türkiye Uygulamaları (Yüksek Lisans Tezi, İstanbul Teknik Üniversitesi Fen Bilimleri Enstitüsü 2006).

[7] Garousi, V. and Felderer, M. (2017). Software test maturity assesment and test process improvement: A mutivocal literature review. Information and Software Technology, 85(1), 2-18.

[8] Sudarsanam, S. K. (2013). Software Test Process Assesment Methodology. Mühendislik, Bilgisayar ve Uygulamalı Bilimler Dergisi, 2(6), 52-56.

[9] İnternet: Barış Sarıalioğlu, Berk Dülger. Test Olgunluk Seviyesi Modeli. URL: http://ceur-ws.org/Vol-1483/9_Bildiri.pdf, Son Erişim Tarihi: 08.04.2019.

[10] Yücalar, F. ve Borandağ, E. (2019). Yazılım Projelerinde Kalitenin Arttırılması:TMMi. AURUM Mühendislik Sistemleri ve Mimarlık Dergisi, 2(3),77-81.

[11] Bose, S.C. ve Bose,G. (2016). Transforming organizations to achieve TMMi certification. Thirty-Fourth Annual Pacific Northwest Software Quality Conference, Portland.Oregon.USA.

[12] Araujo,A.F.,Rodrigues,C.L.,Vincenzi,A.M.R.,Camilo,C.G. and 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.

[13] Arkan, S. (2016). Assessing The Maturity Of Software Testing Services: A Model and Its Industrial Evaluation (Yüksek Lisans Tezi, Çankaya Üniversitesi Fen Bilimleri Enstitüsü 2016).

[14] Hancı, A. K. (2017). Yazılım Test Tasarım Tekniklerinin Matematiksel Model Yaklaşımı ile Analizi (Yüksek Lisans Tezi, İstanbul Üniversitesi Fen Bilimleri Enstitüsü 2017).

[15] Kahveci, G. (2017). Bankacılık Alanında Kişisel Yazılım Test Eforunu Tahmin Etmek için Proxy Tabanlı bir Metot ve Vaka Çalışması (Yüksek Lisans Tezi, Hacettepe Üniversitesi Fen Bilimleri Enstitüsü 2017).

[16] Baran, A. , Akar, F. and Aslay, F. (2016,Temmuz). Çevik Yazılım Geliştirme Yöntemlerinde Etkili Test Araçları. ISTEC Uluslararası Bilim ve Teknoloji Konferansı, Avusturya.

[17] İnternet: Yagup Macit, Eray Tüzün. Uygulama Yaşam Döngüsü Yönetimi Karşılaştırmalı Süreç İncelemesi. URL: http://ceurws.org/Vol-1483/12_Bildiri.pdf , Son Erişim Tarihi: 09.04.2019.

[18] TMMi Foundation, TMMi Assessment Method Application Requirements (TAMAR) Version 2, 2009, www.tmmifoundation.org

[19] ISTQB Foundation Syllabus ,International Software Testing QualificationBoard,2011.https://www.istqb.org/downloads/syllabi/foundation-level-syllabus.html

[20] KAN, S.H. (1995). Metrics and Models in Software Quality Engineering (İkinci Baskı). USA: Addison Wesley Publishing.

[21] İnternet: Ayfer Başar. Test Süreçlerinin Olgunluk Seviyesi Modeli ile İyileştirilmesi: Scrum ile Yazılım Geliştiren Bir İşletmede Uygulama. URL: https://docplayer.biz.tr/6111354-Test-sureclerinin -olgunlukseviyesi-modeli-ile-iyilestirilmesi-scrum-ile-yazilim-gelistiren-birisletmede-uygulama.html. Son Erişim Tarihi: 09.04.2019.

0
Citations (Crossref)
16.7K
Total Views
382
Total Downloads

Licence Creative Commons This is an Open Access article distributed under the terms of the Creative Commons Attribution License 4.0, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
SETSCI 2026
info@set-science.com
Copyright © 2026 SETECH
Tokat Technology Development Zone Gaziosmanpaşa University Taşlıçiftlik Campus, 60240 TOKAT-TÜRKİYE