Research Article

DevOps Test Süreç Geliştirmede Yeni Bir Model Önerisi

Volume: 11 Number: 4 October 24, 2023
TR EN

DevOps Test Süreç Geliştirmede Yeni Bir Model Önerisi

Abstract

Yazılım dünyasında ürünün hızlı bir şekilde pazara ulaşması için her geçen gün yeni yaklaşımlar belirlenmekte ve yeni metodolojiler benimsenmektedir. Son yıllarda bu konuda oldukça popüler olan DevOps metodolojisi, yazılım geliştirme yaşam döngüsünün diğer safhalarında olduğu gibi yazılım test aktivitelerinde ve test süreçlerinde köklü değişikliklerin oluşmasına ortam hazırlamıştır. Yazılım test aktivitelerinin yapısı büyük ölçüde değişime uğradığı için test süreç değerlendirmelerinde yeni modellere ihtiyaç duyulmaktadır. Gerçekleştirilen bu çalışmada, DevOps metodolojisinin test pratiklerini değerlendiren bir test süreç iyileştirme modeli sunularak bu ihtiyacı gidermek amaçlanmıştır. Model tasarımında akademi ve iş hayatındaki bilgilerden ortak olarak beslenmek adına literatürden ve deneyimli DevOps uzmanlarından yararlanılmıştır. Uzmanların katkısıyla DevOps test pratiklerinin değerlendirilmesi için önemli kriterler belirlenmiş ve bu kriterleri kapsayan yeni bir test süreç iyileştirme modeli oluşturulmuştur. Geliştirilen bu model DevOps pratiklerini gerçekleştiren bir firma üzerinde uygulanmıştır. Bu sayede hem modelin işlerliği hem de firmanın test olgunluğu değerlendirilmiştir. Değerlendirme süreci detaylı olarak gözlemlenmiş olup değerlendirme sonucu ve modelin uygulanabilirliği uzmanlar tarafından teyit edilmiştir.

Keywords

Supporting Institution

İstanbul Üniversitesi

References

  1. [1] S. Kiv, S. Heng, M. Kolp, and Y. Watelet, “Agile manifesto and practices selection for tailoring software development: A systematic literature review,” International Conference on Product-Focused Software Process Improvement, 2018, pp. 12-30.
  2. [2] K. Back, M. Beedle, and A.V. Bennekum. (2021, August 31). Manifesto for Agile Software Development [Online]. Available: https://agilemanifesto.org/
  3. [3] O. Kalıpsız, A.B. Olcaysoy, ve G. Biricik, Bilgisayar Bilimlerinde Sistem Analizi ve Tasarımı, 4. baskı, İstanbul, Türkiye: Papatya Yayıncılık, 2018, böl. 4, ss. 45-47.
  4. [4] E.B. Swanson, and C.M. Beath, “Departmentalization in Software Development and Maintenance,” Communications of the ACM, vol. 33, pp. 658–667, 1990.
  5. [5] B. Tessem, and J. Iden, “Cooperation between developers and operations in software engineering projects,” Proceedings of the 2008 international workshop on Cooperative and human aspects of software engineering, Leipzig, Germany, 2008, pp. 105–108.
  6. [6] P.A. Nielsen, T.J. Winkler, and J. Nørbjerg, “Closing the IT Development-Operations Gap: The DevOps Knowledge Sharing Framework,” 16th International Conference on Prospectives in Business Informatics Research. BIR 2017 – Aalborg University, Cophenagen, Denmark, 2017, pp. 1-16.
  7. [7] I. Ozkaya, “The Deployment View,” IEEE Software, vol. 37, no. 3, pp. 3-5, 2020.
  8. [8] G.B. Ghantous, and A.Gill, “DevOps: Concepts, Practices, Tools, Benefits and Challenges,” Pacific Asia Conference on Information Systems, Langkawi, Malaysia, 2017, pp. 96.

Details

Primary Language

Turkish

Subjects

Engineering

Journal Section

Research Article

Publication Date

October 24, 2023

Submission Date

June 17, 2022

Acceptance Date

January 23, 2023

Published in Issue

Year 2023 Volume: 11 Number: 4

APA
Hancı, A. K., & Gülseçen, S. (2023). DevOps Test Süreç Geliştirmede Yeni Bir Model Önerisi. Duzce University Journal of Science and Technology, 11(4), 1829-1846. https://doi.org/10.29130/dubited.1132368
AMA
1.Hancı AK, Gülseçen S. DevOps Test Süreç Geliştirmede Yeni Bir Model Önerisi. DUBİTED. 2023;11(4):1829-1846. doi:10.29130/dubited.1132368
Chicago
Hancı, Asım Kerem, and Sevinç Gülseçen. 2023. “DevOps Test Süreç Geliştirmede Yeni Bir Model Önerisi”. Duzce University Journal of Science and Technology 11 (4): 1829-46. https://doi.org/10.29130/dubited.1132368.
EndNote
Hancı AK, Gülseçen S (October 1, 2023) DevOps Test Süreç Geliştirmede Yeni Bir Model Önerisi. Duzce University Journal of Science and Technology 11 4 1829–1846.
IEEE
[1]A. K. Hancı and S. Gülseçen, “DevOps Test Süreç Geliştirmede Yeni Bir Model Önerisi”, DUBİTED, vol. 11, no. 4, pp. 1829–1846, Oct. 2023, doi: 10.29130/dubited.1132368.
ISNAD
Hancı, Asım Kerem - Gülseçen, Sevinç. “DevOps Test Süreç Geliştirmede Yeni Bir Model Önerisi”. Duzce University Journal of Science and Technology 11/4 (October 1, 2023): 1829-1846. https://doi.org/10.29130/dubited.1132368.
JAMA
1.Hancı AK, Gülseçen S. DevOps Test Süreç Geliştirmede Yeni Bir Model Önerisi. DUBİTED. 2023;11:1829–1846.
MLA
Hancı, Asım Kerem, and Sevinç Gülseçen. “DevOps Test Süreç Geliştirmede Yeni Bir Model Önerisi”. Duzce University Journal of Science and Technology, vol. 11, no. 4, Oct. 2023, pp. 1829-46, doi:10.29130/dubited.1132368.
Vancouver
1.Asım Kerem Hancı, Sevinç Gülseçen. DevOps Test Süreç Geliştirmede Yeni Bir Model Önerisi. DUBİTED. 2023 Oct. 1;11(4):1829-46. doi:10.29130/dubited.1132368