Çevik yinelemeli yaklaşım nedir ve nerede kullanılır?
Piyasa talebine ayak uydurmak için, dijital işin hızlı gelişen senaryoları, eşit derecede hızlı yazılım geliştirme sağlamak için CIO'lara montaj basıncı yerleştirmiştir.
Gartner'a göre, artan sayıda BT organizasyonu seçiyorÇevik GelişmeStreamline etmekproje Yönetimive iş değerini gösterir.
12 Yıllık çevik raporun durumu, ilk beşin birinin evlat edinme nedenlerini bildirdiğini buldu.Çevik Metodolojiler , hızlandırılmış yazılım teslimatı, 2018'de% 75'e çıkar. Oysa% 88 artışla yinelemeli planlama, 2018'de en çok kullanılan ikinci çevik tekniğiydi.
Çevik yinelemeli gelişme nedir?
Çevik yazılım geliştirme yöntemleri en çok yinelemeli ve artımlı gelişme olarak nitelendirilir. Yinelemeli strateji, en belirgin olan çevik uygulamaların temel taşıdır, bu da en önemli olanı, DSDM ve FDD'dir. Genel fikir, yazılımın gelişimini tekrarlanan döngülerin (yineleme) dizilerine bölmektir. Her yineleme, bir TimeBox olarak bilinen sabit bir süre verilir. Tek bir zaman kutusu tipik olarak 2-4 hafta sürer.
Çevik yineleme modeli belki de en iyi Craig Larman tarafından kitabında açıklandı.Çevik ve yinelemeli gelişme - bir yönetici rehberi . Larman, modelin bir ADTC tekerleğinde (analiz, tasarım, kod, test) işlev gördüğünü açıklar. Bu, her bir yineleme döngüsünün planın analizini, tasarım, kodunu ve aynı anda testi içerdiğini söylemekdir. ADTC tekerleği daha teknik olarak PDCA (plan, tasarım, kontrol, ayarlama) döngüsü olarak adlandırılır. Çevik ekip, her yinelemedeki PDCA çevresini aşağıdaki şekilde ayrı olarak uygular:
P (Plan) - Yineleme Planlaması
Bu durumda, ekip bir sonraki yineleme için hedefleri tartışmak için işbirliği yapar. Aynı zamanda yapılan işi özetlemekte ve bir sonraki yineleme için gerekli olan Takım Backlogunu belirler.
D (Tasarım) - Yineleme İcra
Bu, yazılımın geliştirilmesinin, tasarımının ve kodlamasının gerçekleştiği '' do '. İkinci veya üçüncü bir yineleme ise, işlevsellik testi de yapılır. Takım, kullanıcı hikayelerini toplar ve bir sonraki adıma hazırlar, bu da yineleme incelemesidir.
C (Kontrol) - Yineleme İncelemesi
Ayrıca 'Kontrol Et' Adım olarak da bilinir, üretici incelemesi ürün sahibiyle gerçekleştirilir. Takım, tüm kriterlerin karşılandığını ve daha sonra tamamlanmış işleri inceleyen ve daha sonra tüm kriterlerin karşılandığını tespit eden ürün sahibine verilen test edilmiştir.
A (ayarlama) - yineleme geriye dönük
Bu durumda, takım, yinelemenin tüm işlemini ilk adımdan değerlendirir. Esasen önceki yinelemelerde toplanan herhangi bir gelişme üzerinde çalışır. Yeni sorunlar nedenleri ile birlikte tanımlanır. Takım bir sonraki döngüye tekrar başlamadan önce, Takım Backlog gelecekteki referans için rafine edilir.
Yinelemeler optimizasyonlar ve doğaçlamalar için tekrarlanır ve önceki döngülerden öğrenilen dersler bir sonraki döngüde uygulanır. Tamamen işlevsel bir yazılım piyasaya çıkmaya hazır olana kadar.
Çevik yinelemeli gelişmenin faydaları
Atik proje Yönetimibaşka geleneksel olarak sert olana daha esnek bir alternatif olarak yaratıldıŞelale yaklaşımı .
Şelale yöntemi, gelişimin önceki adıma geri dönmemesine izin vermeden, bir fazdan diğerine ardışık olarak ilerleyen doğrusal bir yaklaşımdır. Demeden gidiyor, şelale yöntemi yaklaşmakta olan yankılara neden olur, bu, artan gelişim maliyetleri, uzun süreli yazılım teslimatı ve ek kaynak girişi ile sınırlı değildir.
Sudhakar Gorti, Çevre Veri Kaynakları için CIO kabul eder, " Şelalenin üzerindeki çeviklerin en büyük faydalarından biri, yinelemeli bir temelde bir teslimat görmenizdir ve ürün sahibi ürün Backlog'da değişiklik yapmaya karar verebilir ".
Müşteri katılımı- Çevik yinelemeli gelişme, kullanıcı katkısını teşvik eder. Her yinelemeli döngüden sonra, müşteri geri bildirimleri elde edilir ve ürün daha sonra bu geri bildirime dayanarak gerekli değişikliklere tabi tutulur. Bu en boy, projenin çerçevesine uyarlanabilirliği getirir.
Evrimi iyilik- Çevik yinelemeli gelişme sürecindeki planlama, yalnızca gelişen fikirler yerine, yalnızca infazın yürütülmesinden ve şelalelerinde test edilmesinin yerine, gelişen fikirlerin yerlerine izin veren sürekli bir feat'tır.
Risk değerlendirmesi- Çevik yineleme, zaman çizelgesinde daha sonra hız çarpmalarını önlemek için geliştirmede risk tanımlamasına ve azaltılmasını sağlar.
Hızlı teslimat- Çalışma, ekip üyelerinin odaklarını adamasını ve zamanında teslim etmelerini sağlayan küçük döngülere ayrılmıştır. Ayrıca, teste aynı anda her yinelemede kodlama ve tasarımda, tamamlanma için gereken zamanı büyük ölçüde azaltır.
Çevik yinelemeli yaklaşım nerede kullanılır?
Çevik yinelemeli yaklaşım, sürekli gelişen bir kapsamın parçası olan projeler veya işletmeler için en uygundur. Tanımlanmış bir zaman dilimi için tasarlanmış tanımlanmış bir gereksinim sahibi olmayan projeler. Bu gibi durumlar için, çevik yinelemeli yaklaşım, her seferinde her seferinde gereken maliyet ve kaynakları en aza indirmeye yardımcı olur.
UDN Görev Yöneticisi scrum metodolojisi kullanılarak oluşturuldu. SCRUM, ADCT tekerleğini kullanarak bağımsız ekip çalışmasını sağlar;UDN Görev YöneticisiTakımlar, iki haftalık sprintlerde (yinelemeler) işbirliği içinde çalıştı.
Kapsamından beriUDN Görev Yöneticisisürekli gelişmektir ve eklemler haftalık olarak yapılır, yinelemeli yaklaşım sağlarUDN Görev YöneticisiGeliştirme ekibi, optimizasyonlar için ileri geri geçmek için.
Çevik Danışmanlık Dişliliği CEO'su Brad Murphy, çevik yineleme yaklaşımının, yazılım geliştirme dışındaki bölgelerde geniş bir şekilde hizmet verdiğine inanıyor.
AçıklıyorDijital pazarlamanın, müşteri geri bildirimlerini toplamak için sık teslimat elemanını kullanarak yinelemeli yaklaşımdan nasıl yararlanabilir. Hızlıca doldurulmuş geribildirim, daha büyük trafiği çekmek için daha sonraki yinelemeleri iyileştirme konusunda doğrudan yardım edebilir.
Deloitte Hükümet Merkezi'nin araştırmalarına göre, Binbaşı Federal BT projelerinin% 80'i, 2017 yılında "çevik yinelemeli" olarak adlandırdılar. Bu yükselişin bir nedeni, projenin toplam maliyetiyle uyum içinde bir projeyi tamamlamak için zamandaki azalma nedeniyle kolayca muhasebeleştirildi.
2015 yılında Deloitte'den başka bir rapor, barclays gibi bankaların da, diğerleri gibi yinelemeli yaklaşımları kullanmaya başlamıştır.Scrumiç denetimlerinin% 20'sinden fazlası üzerinde. Barclays, risk yönetimi ve planlaması gibi alanlarda scrumdan yararlanmak için kabul edildi.
Çevik yinelemeli yaklaşım, yalnızca BT organizasyonları ve finansal firmalarla sınırlı değildir.Walmart, çevik yinelemeli yaklaşımı kullanıyoriç denetimler için. Çevik sonrası indüksiyon sonrası birçok başarısından biri, geleneksel denetim yaklaşımına kıyasla zaman tasarrufu içeriyordu.
Ricky Barr, İç Denetim Genel Müdürü, United Airlines, İstihdam deneyimini özetliyorDeloitte'nin Çevik İç Denetimi"Zaman kutulu yineleme yoluyla daha hızlı bir denetim-zaman zamanı" olarak.
8 yıl öncesine kadar, birçok şirket gibi birçok şirketGartnerMüşterilerin büyük çoğunluğu hala uygulama geliştirme için geleneksel şelale yöntemlerini kullandı.
Ancak, arzuların gösterilebilir faydaları ile, artan iş değerinden güçlü örgütsel etkiye kadar uzanan, çevik topluluk, başlangıçtan itibaren, IBM ve Cisco'nunki gibi global markalara kadar genişledi.