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

DİJİTAL GELECEK






            Adem ŞEKER, Kıdemli Başuzman Araştırmacı, BİLGEM YTE



            GELECEK NESİL



            YAZILIM GELİŞTİRME













            Gelecek Nesil Yazılım Geliştirme, yazılım geliştirme
            süreçlerinde daha fazla esneklik, verimlilik ve entegrasyon
            sağlamak için yeni teknolojileri ve metodolojileri

            benimseyen yenilikçi bir yaklaşımı ifade eder.






            Organizasyonların; yoğun ekonomik ve sosyal dalgalanma dönemlerinde yazılım
            geliştirme süreçlerini üretken, verimli ve etkin kılmak için yenilikçi yazılım geliştirme
            süreçleri  oluşturmaları  önem  arz etmektedir. Bu  kapsamda  gelecek  nesil  yazılım
            geliştirme  süreçlerinin  takip  ve  tespit  edilmesi  ve  modernizasyon  yol  haritalarına
            dahil edilmesi gerekmektedir.

            Gelecek  nesil  yazılım  geliştirme  süreçlerinin  temelini  aşağıdaki  stratejiler
            oluşturmaktadır:

            1. Geliştiricileri güçlendirme
            2. Yapay zekâ destekli yazılım geliştirme
            3. Ölçeklenebilir yazılım geliştirme






            1. GELİŞTİRİCİLERİ GÜÇLENDİRME






            Geliştiricileri güçlendirme stratejisindeki temel adımlar; geliştirme takımları arası iş
            birliğini ve üretkenliğini artırarak daha başarılı ve yenilikçi çözümlerin geliştirilmesine
            olanak sağlayacak yaklaşımların bir araya getirilmesidir. Bu stratejiler doğrultusunda iki
            ana yaklaşım bulunmaktadır:


            ¬ Açık kaynak ilkeleri ve uygulamalarının kullanılması
            ¬ Geliştirici deneyiminin iyileştirilmesi



            10
   7   8   9   10   11   12   13   14   15   16   17