Agile’ın Geleceği Nedir?

ProjectMind.co
ProjectMind
Published in
4 min readDec 13, 2020

--

Agile Manifesto milenyumun başında özel yazılım geliştirme üretkenliğini artırmak ve iyileştirmek için ortaya çıkmıştı. Neredeyse yirmi yıldır yaygın olarak benimsenen Agile, yazılım ürünlerinin daha iyi verimlilik ve doğrulukla (pazara uygun) oluşturulma şeklini değiştirmiştir. Peki, Agile süreçleri ile ilgili “bir sonraki büyük atılım” ne olabilir? Agile’in geleceği nedir?

Süreç ve Araçlar

Agile altyapıları, proje ekibinin verimliliğini ve etkinliğini artırmak için deneysel yaklaşıma dayanmaktadır. Bu doğrultuda Agile, rutinler / ritüeller ile sürekli iyileştirme için temel ölçütler olarak hem nitel verileri hem de nicel verileri yakalar. Bu, yapay zekanın otomatik süreç iyileştirmenin bir katalizörü olarak ortaya çıkması için büyük bir fırsat haline gelebilir.

Yapay Zeka Destekli Agile

Agile sürecinde nicel veriler zaten kaydedildiğinden, ekipler veri madenciliği yapmak için yapay zekadan faydalanabilir. Yapay zekanın gücü, gizli kalıplar bulmak ve çok önemli tahminler oluşturmaktır. İyi yapılırsa, süreç otomasyonu için fırsatlar da vardır ve yapay zeka düşük riskli kararlar verebilir.

Aracı Teknolojiler

Aracı teknolojinin ilerlemesi ve olgunlaşmasıyla AI, Scrum Master ve Product Owner işlerinin bir kısmını kolaylaştırabilir. Örneğin, AI, toplantı odaları rezerve etme, davet gönderme, programları ayarlama gibi Scrum ritüellerini yürütmenin lojistiğini halledebilir. Ayrıca AI, hikaye önceliklendirme modelini öğrenebilir ve ürün sahibi için ilk taslak olarak seçenekler önerebilir. Diğer yandan yapay zeka, geçmişe yönelik geri bildirim toplamaya ve bunları tekrar eden sorunları belirlemek için analiz etmeye yardımcı olabilir.

Adaptasyon

Agile’ın sektördeki popülaritesi geniş çapta benimsenmesine neden olsa da, gayri resmi bir araştırmaya dayanarak, Agile çerçevesinin benimsenmesine ilişkin bazı ortak sorunlar var. Bu konuda en yaygın şikayetler şu şekildedir:

  • Agile ekibi gerçekten güçlendirilmiş değil
  • Hala çok fazla ön planlama var
  • KPI’lar ve Bitti Tanımı net değil

Dünya dijital hakimiyet alanına doğru ilerlediğinden, yazılımın günlük hayatımızda her yerde olması artık kaçınılmaz. Yazılımın her yerde bulunması, organizasyonları rekabetçi kalabilmek için bir tür dönüşüm geçirmeye zorluyor. Bu nedenle, Agile’ın gelecekte benimsenmesi ve şirketlerin hayatta kalması için gerçek Agile dönüşüme gerçekten uyum sağlamaktan başka seçenek olmadığını görüyoruz.

Agile İçin Yeni Araçlar

UX Entegrasyonu

Ürün geliştirme ile (ör. Kodun nasıl kodlandığı veya ara yazılım ve arka uç nasıl çalıştığı) yakından ilgilenen tasarımcı sayısı çok olmasa da, pek çok geliştirici, ürünün kullanıcı deneyimini önemsiyor.

Geliştiricilerin ürünün nasıl çalışması gerektiğine dair fikirleri var ve kullanılabilirlik kusurlarını keşfetmek için giderek daha fazla geliştirici, kullanılabilirlik sorunlarını aktif olarak izliyor. Bu süreçlerden bazıları mevcut araçlarla otomatik hale getirilebilir ve geliştirme sürecine entegre edilebilir ve bunlar rutin olarak izlenebilir.

Strateji Ve Potansiyeller

İşletme Ve Ürün Entegrasyonu

Agile’ın gerçekten işe yaramasını sağlamak için, gittikçe daha fazla Agile ekip, iş ortamlarında gerçek Agile entegrasyon arayışı içindedir. İşletme, ürün ve geliştiriciler arasındaki işbirliğini teşvik eden tanınmış kullanıcı hikâyeleri dışında, Agile ekibinin iş / ürün bağlantısını kurabilmesine yardımcı olan İş Modeli Kanvası ve Kullanıcı Hikayesi Haritalama gibi işle bütünleşmenin yeni yolları da vardır.

Dijital Dönüşüm Potansiyeli

“Hızlı Öğrenin, Sık Öğrenin” temel değeriyle Agile, yazılım veya ürün geliştirme ilkelerinin ötesine geçerek, iş başarısı için ilham verici bir kılavuz haline geldi. Bazı şirketler, herhangi bir fiziksel veya yazılım ürünü oluşturmadan iş modellerini test etmek için Agile ilkeleri kullanmaya başladı. Basitçe ifade etmek gerekirse, işletmeler, iş modelleri için “test uygulaması” yapabilir ve erkenden geri bildirim alabilir, böylece daha düşük riskle çalışabilirler.

Sonuç

  1. Gelişen teknoloji, daha çok verimlilik ve doğruluk için Agile sürecin bir parçası olacaktır.
  2. Artan ilgiyle birlikte, tasarım sürecini ve Agile geliştirme sürecini daha iyi entegre etme fırsatı söz konusudur.
  3. Agile’ın olgunluğu ve geniş çapta benimsenmesi, işletmelerin Agile düşünceyi iş modeli doğrulamasına entegre etmede daha büyük bir değer görmesine yardımcı olur. Ancak yine de Agile çalışma yönteminden tam olarak faydalanmak için kültürel değişim açısından iyileştirme sağlanabilir.

--

--

ProjectMind.co
ProjectMind

Deneyim Odaklı Tasarım Stüdyosuyuz. Fikirden ürüne, tasarımdan deneyime işinizi tasarlıyoruz. ProjectMind.co