Araştırma Makalesi
BibTex RIS Kaynak Göster

Bilişim Sistemi Yazılım Geliştirme Test Aktivitelerinde Kritik Başarı Faktörleri

Yıl 2021, Cilt: 3 Sayı: 2, 15 - 25, 30.12.2021

Öz

Test süreci, yazılımların işletime alınmadan önce herhangi bir hata var mı şeklinde farklı testlerin yapıldığı bir süreçtir. Hatasız bir bilişim sistemi için test aktivitelerine gereken önem verilmeli ve ilgili testlerin yapılmasına özen gösterilmelidir. Bu çalışmanın amacı, yazılım geliştirme projelerinin başarısını arttırmak için test süreçlerinde dikkat edilmesi gereken kritik hususlar hakkında bilgi sunmaktır. Bu çalışma kapsamında test süreci ile ilgili literatür taraması yapılmış ve ardından bu süreçteki yöntemler hakkında bilgi sunulmuştur. Uygulama kısmında farklı projelerdeki test süreci ve bu süreçteki test aktiviteleri, test senaryoları, testler sonucunda bulunan bulguların nasıl elimine edilebileceği ile ilgili onbeş farklı kritik başarı faktörü ve dikkat edilmesi gereken hususlar ortaya konulmuştur.

Kaynakça

  • V. R. Basili ve R. W. Selby, "Comparing the Effectiveness of Software Testing Strategies" IEEE Transactions on Software Engineering, cilt 13, no. 12, pp. 1278-1296, 1987.
  • D. Gelperin ve B. Hetze, "The Growth Of Software Testing" Communications of the ACM, cilt 51, no. 6, 1988.
  • J. A. Whittaker, "What is software testing? And why is it so hard? " IEEE Software, cilt 17, no. 1, pp. 70-79, 2000.
  • G. Tassey, The Economic Impacts of Inadequate Infrastructure for Software Testing, RTI for National Institute of Standards and Technology, 2002.
  • E. Dustin, Effective Software Testing – 50 Specific Ways to Improve Your Testing, Pearson,, 2003.
  • A. Bertolino, "Software Testing Research: Achievements, Challenges, Dreams" Future of Software Engineering (FOSE ’07), 2007.
  • A. Orso ve G. Rothermel, "Software Testing: A Research Travelogue (2000–2014)" FOSE 2014: Future of Software Engineering Proceedings, 2014.
  • A. Baran, F. Akar ve F. Aslay, "Çevik Yazılım Geliştirme Yöntemlerinde Etkili Test Araçları" International Science and Technology Conference, Vienna-Austria, 2016.
  • A. Baran, F. Aslay ve F. Akar, "Geleneksel Yazılım Geliştirme Yöntemlerinde Test Problemleri" 3. Uluslararası Yönetim Bilişim Sistemleri Konferansı, İzmir, 2016.
  • A. K. Arumugam, "Software Testing Techniques & New Trends" International Journal of Engineering Research & Technology (IJERT), cilt 8, no. 12, 2019.
  • B. Takgil ve R. Kara, "Android Mobil Uygulamalar için Yazılım Testi" El-Cezerî Fen ve Mühendislik Dergisi, cilt 3, no. 2, pp. 324-328, 2016.
  • A. S. Khawaja ve A. Usman, "Mobile Application testing tools and their challenges: A comparative study" 2nd International Conference on Computing, Mathematics and Engineering Technologies (iCoMET), 2019.
  • O. Beşli ve İ. H. Çavdar, "Veri ambarı Yazılım Geliştirme Sürecinde Test" Akademik Bilişim’10 - XII. Akademik Bilişim Konferansı Bildirileri, Muğla, 2010.
  • E. Kılıç ve S. Öztürk, "Büyük Ölçekli Yazılım Projelerinde Entegrasyon Testleri" 2. Yazılım Kalitesi ve Yazılım Geliştirme Araçları Sempozyumu, İstanbul, 2010.
  • Y. Vural ve Ş. Sağıroğlu, "Kurumsal Bilgi Güvenliğinde Güvenlik Testleri Ve Öneriler" Gazi Üniv. Müh. Mim. Fak. Der., cilt 26, no. 1, pp. 89-103, 2011.
  • B. Uzun ve K. Koruyan, "Yazılım Test Sürecinde Durum Raporlamasına Genel Bakış ve Yaklaşımlar" Yönetim Bilişim Sistemleri Dergisi, cilt 5, no. 1, pp. 52-63, 2019.
  • F. Yücalar ve E. Borandağ, "Yazılım Projelerinde Kalitenin Arttırılması: TMMi" AURUM Mühendislik Sistemleri Ve Mimarlık Dergisi, cilt 3, no. 2, 2019.
  • P. C. Jorgensen, Software Testing A Craftsman’s Approach, Fourth Ed.., CRC Press, 2014.
  • B. W. Boehm, "A spiral model for software development and enhancement" IEEE Computer, cilt 21, no. 6, pp. 61-72, 1988.
  • G. J. Myers, T. Badgett ve C. Sandler, The Art of Software Testing, Third Ed., John Wiley and Sons, 2012.
  • I. Burnstein, Practical Software Testing A Process Oriented Approach, Springer, New York, 2003.
  • K. Naik ve P. Tripathy, Software Testing and Quality Assurance - Theory and Practice, New Jersey: Wiley, 2008.

Critical Success Factors in Information System Software Development Test Activities

Yıl 2021, Cilt: 3 Sayı: 2, 15 - 25, 30.12.2021

Öz

The testing process is a process in which different tests are carried out to see if there are any errors before the software is put into operation. For an error-free information system, test activities should be given due importance and care should be taken to carry out the relevant tests. The purpose of this study is to provide information about critical issues that should be considered in testing processes in order to increase the success of software development projects. Within the scope of this study, a literature review about the test process was made and then information about the methods in this process was presented. In the application part, fifteen different critical success factors and points to be considered about the test process in different projects and the test activities in this process, test scenarios, how to eliminate the findings found as a result of the tests are presented.

Kaynakça

  • V. R. Basili ve R. W. Selby, "Comparing the Effectiveness of Software Testing Strategies" IEEE Transactions on Software Engineering, cilt 13, no. 12, pp. 1278-1296, 1987.
  • D. Gelperin ve B. Hetze, "The Growth Of Software Testing" Communications of the ACM, cilt 51, no. 6, 1988.
  • J. A. Whittaker, "What is software testing? And why is it so hard? " IEEE Software, cilt 17, no. 1, pp. 70-79, 2000.
  • G. Tassey, The Economic Impacts of Inadequate Infrastructure for Software Testing, RTI for National Institute of Standards and Technology, 2002.
  • E. Dustin, Effective Software Testing – 50 Specific Ways to Improve Your Testing, Pearson,, 2003.
  • A. Bertolino, "Software Testing Research: Achievements, Challenges, Dreams" Future of Software Engineering (FOSE ’07), 2007.
  • A. Orso ve G. Rothermel, "Software Testing: A Research Travelogue (2000–2014)" FOSE 2014: Future of Software Engineering Proceedings, 2014.
  • A. Baran, F. Akar ve F. Aslay, "Çevik Yazılım Geliştirme Yöntemlerinde Etkili Test Araçları" International Science and Technology Conference, Vienna-Austria, 2016.
  • A. Baran, F. Aslay ve F. Akar, "Geleneksel Yazılım Geliştirme Yöntemlerinde Test Problemleri" 3. Uluslararası Yönetim Bilişim Sistemleri Konferansı, İzmir, 2016.
  • A. K. Arumugam, "Software Testing Techniques & New Trends" International Journal of Engineering Research & Technology (IJERT), cilt 8, no. 12, 2019.
  • B. Takgil ve R. Kara, "Android Mobil Uygulamalar için Yazılım Testi" El-Cezerî Fen ve Mühendislik Dergisi, cilt 3, no. 2, pp. 324-328, 2016.
  • A. S. Khawaja ve A. Usman, "Mobile Application testing tools and their challenges: A comparative study" 2nd International Conference on Computing, Mathematics and Engineering Technologies (iCoMET), 2019.
  • O. Beşli ve İ. H. Çavdar, "Veri ambarı Yazılım Geliştirme Sürecinde Test" Akademik Bilişim’10 - XII. Akademik Bilişim Konferansı Bildirileri, Muğla, 2010.
  • E. Kılıç ve S. Öztürk, "Büyük Ölçekli Yazılım Projelerinde Entegrasyon Testleri" 2. Yazılım Kalitesi ve Yazılım Geliştirme Araçları Sempozyumu, İstanbul, 2010.
  • Y. Vural ve Ş. Sağıroğlu, "Kurumsal Bilgi Güvenliğinde Güvenlik Testleri Ve Öneriler" Gazi Üniv. Müh. Mim. Fak. Der., cilt 26, no. 1, pp. 89-103, 2011.
  • B. Uzun ve K. Koruyan, "Yazılım Test Sürecinde Durum Raporlamasına Genel Bakış ve Yaklaşımlar" Yönetim Bilişim Sistemleri Dergisi, cilt 5, no. 1, pp. 52-63, 2019.
  • F. Yücalar ve E. Borandağ, "Yazılım Projelerinde Kalitenin Arttırılması: TMMi" AURUM Mühendislik Sistemleri Ve Mimarlık Dergisi, cilt 3, no. 2, 2019.
  • P. C. Jorgensen, Software Testing A Craftsman’s Approach, Fourth Ed.., CRC Press, 2014.
  • B. W. Boehm, "A spiral model for software development and enhancement" IEEE Computer, cilt 21, no. 6, pp. 61-72, 1988.
  • G. J. Myers, T. Badgett ve C. Sandler, The Art of Software Testing, Third Ed., John Wiley and Sons, 2012.
  • I. Burnstein, Practical Software Testing A Process Oriented Approach, Springer, New York, 2003.
  • K. Naik ve P. Tripathy, Software Testing and Quality Assurance - Theory and Practice, New Jersey: Wiley, 2008.
Toplam 22 adet kaynakça vardır.

Ayrıntılar

Birincil Dil Türkçe
Bölüm Cilt: 3 - Sayı: 2 - 30 Aralık 2021
Yazarlar

Doğan Yıldız 0000-0002-0946-7251

Yayımlanma Tarihi 30 Aralık 2021
Yayımlandığı Sayı Yıl 2021 Cilt: 3 Sayı: 2

Kaynak Göster

APA Yıldız, D. (2021). Bilişim Sistemi Yazılım Geliştirme Test Aktivitelerinde Kritik Başarı Faktörleri. Journal of Information Systems and Management Research, 3(2), 15-25.