Page 18 - Bilgem Teknoloji Dergisi 15. Sayı
P. 18

DİJİTAL GELECEK




            ¬ Sürekli İyileştirme/Güncelleme İmkânı Sağlaması:  Dijital Bağışıklık Sistemi
            Geliştirme takımlarından alınan geri bildirimlerin
            ve teknolojik gelişmelerin kolayca uygulanmasına  Gartner Araştırmasına göre; dijital bağışıklık
            imkân veren altyapıya sahip olmasıdır.            sistemlerini geliştirmeye yönelik yatırım yapan
                                                              organizasyonlar uygulama kesinti sürelerini %80
            Platform mühendisliği sürecini uygulamak için  azaltacak ve bu sayede müşteri memnuniyetini
            neler yapılmalıdır?                               artıracaklardır.

            Platformun, ürün geliştirme yöntemlerine göre  Dijital bağışıklık sistemi yaklaşımı ile yazılım
            değerlendirilmesi gerekmektedir. Yazılım geliştirme  ve dijital hizmetlerin dayanıklılığını artırmak,
            takımlarında kullanıcı ve geliştirici deneyimi sürekli  hatalardan hızlı bir şekilde kurtulmak ve iş
            analiz edilmeli, karşılaşılan zorluklar belirlenmeli  sürekliliğini güçlendirmek amaçlanmaktadır.
            ve platform özelliklerini oluşturmaktan sorumlu  Ayrıca yazılım hataları veya güvenlik sorunları
            bir ürün ekibi oluşturulmalıdır.                  gibi  beklenmedik    etkilerden   uygulamaları
                                                              ve hizmetleri korumak hedeflenmektedir. Bu
            Yazılım geliştirme takımları; geliştirme süreçlerine  kapsamda  tüm  hataların   önlenebileceğini
            platformun dahil edilme aşamasında desteğe  varsaymak yerine uygulamaların daha dirençli
            ihtiyaç duyacaklardır. Bu aşamada yazılım  olması için hatalardan hızla kurtarılabilecek hâle
            geliştirme takımlarına destek vermek platformun  getirilmesi önem arz etmektedir.
            efektif kullanımı açısından oldukça önemlidir.
            Yazılım geliştirme takımlarına destek için platform  Dijital Bağışıklık Sisteminin ana prensibi; birbiriyle
            ekiplerinin kurulması gerekmektedir.              uyumlu olan ve birbirini güçlendiren yaklaşımları
                                                              birleştirmektir.  Böylece  yazılım   hatalarına,
            “Sola Kaydır (Shift Left)” yaklaşımı uygulanarak   güvenlik tehditlerine ve sistem kesintilerine karşı
            mimarî, güvenlik ve kalite ekipleri; platform  daha iyi koruma sağlamak ve olası sorunlardan
            oluşturma  ve geliştirme süreçlerine  dahil  hızla kurtulmak için bir dizi uygulama ve teknoloji
            edilmelidir. Bu yaklaşım ile yazılım takımları  bir araya getirilmektedir. Dijital Bağışıklık
            geliştirme süreçlerindeki güvenlik, kalite ve  Sisteminin ana bileşenleri arasında;
            performans gibi önemli unsurları ilk aşamalarda  ¬ Gözlemlenebilirlik (Observability),
            platform ekipleriyle paylaşabilecektir. Ayrıca  ¬ Yazılım Testi (Software Testing),
            hataları ve güvenlik açıklarını erkenden tespit  ¬ Kaos Mühendisliği (Chaos Engineering),
            edip  düzeltmeyi  böylece  maliyeti  ve  zamanı  ¬ Site Güvenilirlik Mühendisliği (Site Reliability
            daha verimli kullanmayı sağlayacaktır.            Engineering),
                                                              ¬ Yazılım Tedarik Zinciri Güvenliği (Software
                                                              Supply Chain Security)
                                                              bulunmaktadır.


























            Kaynakça
            Gartner (2023); “Drive Innovation by Enabling Innersource”, “A Software Engineering Leader’s Guide to Improving Developer Experience”, “Soft-
            ware development AI market overview”, “Innovation Insight for ML-Powered Coding Assistants”, “Top Strategic Technology Trends for 2023: Digital
            Immune System”, Forrester Analytics Business Technographics Developer Survey
            16
   13   14   15   16   17   18   19   20   21   22   23