Research Article
BibTex RIS Cite

DevOps İşletim Hattının Kalite Bakış Açısı ile İrdelenmesi ve ISO/IEC 25010 Boşluk Analizinin Gerçekleştirilmesi

Year 2023, Volume: 16 Issue: 1, 81 - 86, 29.06.2023
https://doi.org/10.54525/tbbmd.1118200

Abstract

Bu çalışmada, DevOps işletim hattı bütüncül bir yazılım ürünü olarak ele alınmakta; bugüne değin farklı araştırmacılar tarafından literatürde yayınlanmış olan ve DevOps işletim hattı üzerinde yürütülen süreçlerin başarımının izlenmesine yönelik olarak önerilmiş yazılım geliştirme ve ürün ölçütlerinin, ISO/IEC 25010 kalite bakış açısı ile hangi kavramlarla ilintilenebilir olduğu incelenmekte; bu kapsamda ISO/IEC 25010 kalite çerçevesinde hangi boyutlarda boşluklar kaldığına ve hangi hususlarda çalışmalar ve tanımlamalar yapılmasına ihtiyaç bulunduğu tespit edilmeye çalışılmaktadır.

Supporting Institution

Bulunmamaktadır.

Project Number

Bulunmamaktadır.

Thanks

Bulunmamaktadır.

References

  • [1] Forester Consulting, Continuous Delivery: A Maturity Assessment Model, Mar. 2012.
  • [2] International Organization for Standardization (ISO), Software engineering — Product quality — Part 1: Quality model, ISO/IEC 9126-1:2001.
  • [3] Institute of Electrical and Electronics Engineers, IEEE Standard Glossary of Software Engineering Terminology, IEEE Std 610.12-1990(R2002).
  • [4] International Organization for Standardization (ISO), Systems and Software engineering — Systems and Software Quality Requirements and Evaluation (SQuaRE) — System and Software Quality Models, ISO/IEC 25010:2011.
  • [5] Türk Standardları Enstitüsü (TSE), Sistemler ve Yazılım Mühendisliği, Sistemler ve Yazılım Kalite Gereksinimleri ve Değerlendirmesi (SQuaRE) - Sistem ve Yazılım Kalitesi Modelleri, TS ISO/IEC 25010, Şub. 2021.
  • [6] König, L., Steffens, A. Towards a Quality Model for DevOps, Continuous Software Engineering & Full-Scale Software Engineering, pp. 37-42, 2018.
  • [7] Anonymous, DevOps Deployment Pipeline - Traffic Sign Clipart (#4306142), Çevrim İçi: http://www.pikpng.com, Son Erişim Tarihi: 29.03.2022.
  • [8] Forester Consulting, Continuous Delivery: A Maturity Assessment Model, Technical Report, Mar. 2013, Çevrim İçi: http://info.thoughtworks.com/rs/thoughtworks2/images/continuous_delivery_a_maturity_assessment_modelfinal.pdf, Son Erişim Tarihi: 29.03.2022.
  • [9] Gupta, A. Continuous Integration, Delivery, Deployment and Maturity Model, 2015, Çevrim İçi: http://blog.arungupta.me/continuous-integration-delivery-deployment-maturity-model/, Son Erişim Tarihi: 29.03.2022.
  • [10] Hüttermann, M. DevOps for Developers: Books for Professionals by Professionals, Apress, New York, NY, 2012.
  • [11] Juner, C., Benlian, A. Praxisbasierte Capability-Modelle für DevOps-Einsaetze in Unternehmen, HMD Praxis der Wirtschaftsinformatik, vol. 54, no. 2, pp. 230-243, 2017.
  • [12] Lehtonen, T, Suonsyja, S., Kilamo, T., Mikkonen, T. Defining Metrics for Continuous Delivery and Deployment Pipeline, Proc. 14th Symposium on Programming Languages and Software Tools (SPLST’15), pp. 16-30, 2015.
  • [13] Mills, R. A Maturity Matrix for Continuous Delivery Pipelines, 2014. Çevrim İçi: https://www.coveros.com/a-maturity-matrix-for-continuous-delivery-pipelines/, Son Erişim Tarihi: 29.03.2022.
  • [14] Parks, J. The Solinea DevOps Maturity Model, 2016. Çevrim İçi: https://solinea.com/blog/solinea-devops-maturity-model, Son Erişim Tarihi: 29.03.2022.
  • [15] Ravichandran, A., Taylor, K., Waterhouse, P. DevOps for Digital Leaders, Apress, Berkeley, CA, 2016.
  • [16] Rehn, A., Palmborg, T., Boström, P. The Continuous Deivery Maturity Model, 2013. Çevrim İçi: https://www.infoq.com/articles/Continuous-Delivery-Maturity-Model, Son Erişim Tarihi: 29.03.2022.
  • [17] Riley, C. Metrics for DevOps, 2015. Çevrim İçi: https://devops.com/metrics-devops/, Son Erişim Tarihi: 29.03.2022.
  • [18] Trienekens, J. J. M. Towards a Metrics Model for DevOps: Results of a Case Study in an Industrial Company, Proc. International Academy, Research, and Industry Association First International Conference on Fundamentals and Advances in Software Systems Integration (IARIA-FASSI 2015), pp. 1-6, 2015.

Assessment of DevOps Pipeline with Quality Perspective and Application of ISO/IEC 25010 Gap Analysis

Year 2023, Volume: 16 Issue: 1, 81 - 86, 29.06.2023
https://doi.org/10.54525/tbbmd.1118200

Abstract

In this study, DevOps pipeline is considered as an integrated software product; DevOps pipeline process performance metrics in the literature are examined with the perspective of ISO/IEC 25010. Considering the studies existing in the literature, an analysis is performed in order to identify the dimensions and aspects in which there exists some gaps and therefore, more effort is required.

Project Number

Bulunmamaktadır.

References

  • [1] Forester Consulting, Continuous Delivery: A Maturity Assessment Model, Mar. 2012.
  • [2] International Organization for Standardization (ISO), Software engineering — Product quality — Part 1: Quality model, ISO/IEC 9126-1:2001.
  • [3] Institute of Electrical and Electronics Engineers, IEEE Standard Glossary of Software Engineering Terminology, IEEE Std 610.12-1990(R2002).
  • [4] International Organization for Standardization (ISO), Systems and Software engineering — Systems and Software Quality Requirements and Evaluation (SQuaRE) — System and Software Quality Models, ISO/IEC 25010:2011.
  • [5] Türk Standardları Enstitüsü (TSE), Sistemler ve Yazılım Mühendisliği, Sistemler ve Yazılım Kalite Gereksinimleri ve Değerlendirmesi (SQuaRE) - Sistem ve Yazılım Kalitesi Modelleri, TS ISO/IEC 25010, Şub. 2021.
  • [6] König, L., Steffens, A. Towards a Quality Model for DevOps, Continuous Software Engineering & Full-Scale Software Engineering, pp. 37-42, 2018.
  • [7] Anonymous, DevOps Deployment Pipeline - Traffic Sign Clipart (#4306142), Çevrim İçi: http://www.pikpng.com, Son Erişim Tarihi: 29.03.2022.
  • [8] Forester Consulting, Continuous Delivery: A Maturity Assessment Model, Technical Report, Mar. 2013, Çevrim İçi: http://info.thoughtworks.com/rs/thoughtworks2/images/continuous_delivery_a_maturity_assessment_modelfinal.pdf, Son Erişim Tarihi: 29.03.2022.
  • [9] Gupta, A. Continuous Integration, Delivery, Deployment and Maturity Model, 2015, Çevrim İçi: http://blog.arungupta.me/continuous-integration-delivery-deployment-maturity-model/, Son Erişim Tarihi: 29.03.2022.
  • [10] Hüttermann, M. DevOps for Developers: Books for Professionals by Professionals, Apress, New York, NY, 2012.
  • [11] Juner, C., Benlian, A. Praxisbasierte Capability-Modelle für DevOps-Einsaetze in Unternehmen, HMD Praxis der Wirtschaftsinformatik, vol. 54, no. 2, pp. 230-243, 2017.
  • [12] Lehtonen, T, Suonsyja, S., Kilamo, T., Mikkonen, T. Defining Metrics for Continuous Delivery and Deployment Pipeline, Proc. 14th Symposium on Programming Languages and Software Tools (SPLST’15), pp. 16-30, 2015.
  • [13] Mills, R. A Maturity Matrix for Continuous Delivery Pipelines, 2014. Çevrim İçi: https://www.coveros.com/a-maturity-matrix-for-continuous-delivery-pipelines/, Son Erişim Tarihi: 29.03.2022.
  • [14] Parks, J. The Solinea DevOps Maturity Model, 2016. Çevrim İçi: https://solinea.com/blog/solinea-devops-maturity-model, Son Erişim Tarihi: 29.03.2022.
  • [15] Ravichandran, A., Taylor, K., Waterhouse, P. DevOps for Digital Leaders, Apress, Berkeley, CA, 2016.
  • [16] Rehn, A., Palmborg, T., Boström, P. The Continuous Deivery Maturity Model, 2013. Çevrim İçi: https://www.infoq.com/articles/Continuous-Delivery-Maturity-Model, Son Erişim Tarihi: 29.03.2022.
  • [17] Riley, C. Metrics for DevOps, 2015. Çevrim İçi: https://devops.com/metrics-devops/, Son Erişim Tarihi: 29.03.2022.
  • [18] Trienekens, J. J. M. Towards a Metrics Model for DevOps: Results of a Case Study in an Industrial Company, Proc. International Academy, Research, and Industry Association First International Conference on Fundamentals and Advances in Software Systems Integration (IARIA-FASSI 2015), pp. 1-6, 2015.
There are 18 citations in total.

Details

Primary Language Turkish
Subjects Engineering
Journal Section Makaleler(Araştırma)
Authors

Çağrı Şenkal This is me 0000-0003-1583-2419

Burak Yolaçan This is me 0000-0002-1274-5654

Kadir Herkiloğlu This is me 0000-0003-3258-7240

Asım Egemen Yılmaz 0000-0002-4156-4238

Project Number Bulunmamaktadır.
Early Pub Date June 29, 2023
Publication Date June 29, 2023
Published in Issue Year 2023 Volume: 16 Issue: 1

Cite

APA Şenkal, Ç., Yolaçan, B., Herkiloğlu, K., Yılmaz, A. E. (2023). DevOps İşletim Hattının Kalite Bakış Açısı ile İrdelenmesi ve ISO/IEC 25010 Boşluk Analizinin Gerçekleştirilmesi. Türkiye Bilişim Vakfı Bilgisayar Bilimleri Ve Mühendisliği Dergisi, 16(1), 81-86. https://doi.org/10.54525/tbbmd.1118200
AMA Şenkal Ç, Yolaçan B, Herkiloğlu K, Yılmaz AE. DevOps İşletim Hattının Kalite Bakış Açısı ile İrdelenmesi ve ISO/IEC 25010 Boşluk Analizinin Gerçekleştirilmesi. TBV-BBMD. June 2023;16(1):81-86. doi:10.54525/tbbmd.1118200
Chicago Şenkal, Çağrı, Burak Yolaçan, Kadir Herkiloğlu, and Asım Egemen Yılmaz. “DevOps İşletim Hattının Kalite Bakış Açısı Ile İrdelenmesi Ve ISO/IEC 25010 Boşluk Analizinin Gerçekleştirilmesi”. Türkiye Bilişim Vakfı Bilgisayar Bilimleri Ve Mühendisliği Dergisi 16, no. 1 (June 2023): 81-86. https://doi.org/10.54525/tbbmd.1118200.
EndNote Şenkal Ç, Yolaçan B, Herkiloğlu K, Yılmaz AE (June 1, 2023) DevOps İşletim Hattının Kalite Bakış Açısı ile İrdelenmesi ve ISO/IEC 25010 Boşluk Analizinin Gerçekleştirilmesi. Türkiye Bilişim Vakfı Bilgisayar Bilimleri ve Mühendisliği Dergisi 16 1 81–86.
IEEE Ç. Şenkal, B. Yolaçan, K. Herkiloğlu, and A. E. Yılmaz, “DevOps İşletim Hattının Kalite Bakış Açısı ile İrdelenmesi ve ISO/IEC 25010 Boşluk Analizinin Gerçekleştirilmesi”, TBV-BBMD, vol. 16, no. 1, pp. 81–86, 2023, doi: 10.54525/tbbmd.1118200.
ISNAD Şenkal, Çağrı et al. “DevOps İşletim Hattının Kalite Bakış Açısı Ile İrdelenmesi Ve ISO/IEC 25010 Boşluk Analizinin Gerçekleştirilmesi”. Türkiye Bilişim Vakfı Bilgisayar Bilimleri ve Mühendisliği Dergisi 16/1 (June 2023), 81-86. https://doi.org/10.54525/tbbmd.1118200.
JAMA Şenkal Ç, Yolaçan B, Herkiloğlu K, Yılmaz AE. DevOps İşletim Hattının Kalite Bakış Açısı ile İrdelenmesi ve ISO/IEC 25010 Boşluk Analizinin Gerçekleştirilmesi. TBV-BBMD. 2023;16:81–86.
MLA Şenkal, Çağrı et al. “DevOps İşletim Hattının Kalite Bakış Açısı Ile İrdelenmesi Ve ISO/IEC 25010 Boşluk Analizinin Gerçekleştirilmesi”. Türkiye Bilişim Vakfı Bilgisayar Bilimleri Ve Mühendisliği Dergisi, vol. 16, no. 1, 2023, pp. 81-86, doi:10.54525/tbbmd.1118200.
Vancouver Şenkal Ç, Yolaçan B, Herkiloğlu K, Yılmaz AE. DevOps İşletim Hattının Kalite Bakış Açısı ile İrdelenmesi ve ISO/IEC 25010 Boşluk Analizinin Gerçekleştirilmesi. TBV-BBMD. 2023;16(1):81-6.

Article Acceptance

Use user registration/login to upload articles online.

The acceptance process of the articles sent to the journal consists of the following stages:

1. Each submitted article is sent to at least two referees at the first stage.

2. Referee appointments are made by the journal editors. There are approximately 200 referees in the referee pool of the journal and these referees are classified according to their areas of interest. Each referee is sent an article on the subject he is interested in. The selection of the arbitrator is done in a way that does not cause any conflict of interest.

3. In the articles sent to the referees, the names of the authors are closed.

4. Referees are explained how to evaluate an article and are asked to fill in the evaluation form shown below.

5. The articles in which two referees give positive opinion are subjected to similarity review by the editors. The similarity in the articles is expected to be less than 25%.

6. A paper that has passed all stages is reviewed by the editor in terms of language and presentation, and necessary corrections and improvements are made. If necessary, the authors are notified of the situation.

0

.   This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.