Çevik, birlikte ancak bağımsız olarak çalışan birçok insanın çalışmalarını koordine etmek için tasarlanmış bir sistemdir. Agile'ın evrimi, teknolojide işbirliği hakkında birçok devrimci düşünce tarzı ortaya çıkardı. Çevik'i tartışırken sıklıkla moda sözcükler ve jargonistik bir dil kullanırız, bu nedenle somut örnekleri keşfetmek kavramı anlamada çok yardımcı olabilir.

Aşağıda, metodolojinin birkaç farklı uygulamasına ve bunların birbirlerinden nasıl farklı olduklarına kısa bir giriş yer almaktadır.

1. Aşırı Programlama

"XP, kendinizi sınamak, kendiniz olmak, belki de başından beri iyi olduğunuzu ve yanlış kalabalıkla takıldığınızı anlamak için bir fırsattır."

—Kent Beck, Extreme Programming'in Kurucusu

İlk Çevik ünlülerden biri Kent Beck adında bir adamdı. İnanılmaz derecede yıkıcı bir kişisel inceleme akşamı olduğunu hayal ettiğimizde, bir takımın çıktısı genellikle onu taşıyan insanların sinerjisi ve ruhsal sağlığı ile doğru orantılıydı. dışarı.

Milyon dolarlık fikri mi? Geliştiriciler insandır ve hizmet ettikleri paydaşlar da öyle. Korktuğumuzda, emin olmadığımızda, tatmin olmadığımızda veya hüsrana uğradığımızda savunmacı oluruz. Extreme Programming'in (XP) piyasaya sürülmesiyle, Bay Beck, teknoloji dünyasına alçakgönüllülük duygusu ve gerçek bir birleşme arzusu aşıladı.

instagram viewer

Hepsinin merkezinde: başkalarının gücüne ve onların öğrenme ve gelişme yeteneklerine gerçek bir inanç. Aşırı Programlama Açıklaması adlı kitabı, etkili iletişim, sık geri bildirim ve karşılıklı saygının anahtar bileşenler olduğunu belirtiyor.

Kısa geliştirme döngüleri, bu geri bildirim turlarını sık sık değiştirme konseptinde rol oynar. Ürün ve ekibin kendisi, koşullar değiştikçe çok daha tepkisel hale gelir. Bu sayede daha iyi ürünleri daha hızlı üretebiliriz.

2. Güvenli

Ölçekli Çevik Çerçeve, özünde, ölçeklendirmek için oluşturulmuş Çeviktir. Bu tam olarak ne anlama geliyor?

Evinizin önünde limonata standı işletmek, koca bir şirketi yönetmekten biraz farklıdır. Bir işletme büyüdükçe ve ivme kazandıkça, zemin seviyesinde işe yarayan her zaman "yukarı doğru ölçeklenmez".

Günde üç müşteriyle uğraşırken, muhtemelen bunu tamamen kendi başınıza yapabilirsiniz. Ancak günlük 300 müşteri ile kendinizi bunalmış bulabilirsiniz. SAFe, bir şirket olarak etkin büyümeyi kolaylaştıran bir çerçeve sağlayan, ölçekte bu sıçramayı yapan liderler için tutulacak bir eldir.

SAFe'deki en önemli kavramlardan biri "hizalama" denilen şeydir. Bir çalışanın şirket vizyonuyla uyum duygusu, ahlaki pusula görevi görür. Bu yol gösterici ışığın yardımıyla, zamanla işler nasıl gelişirse gelişsin, herkes aynı sayfada kalıyor.

Hepsi farklı bir ihtiyaca hitap eden birkaç geniş SAFe kategorisi vardır:

  • Temel GÜVENLİK: Bu SAFe formu, tüm Agile Release Train'in gerektirdiği temel gereksinimleri belirler. Çevik Serbest Bırakma Treni veya ART, belirli bir hedefi hala gerçekleştirebilen mümkün olan en küçük ekiptir. Essential SAFe, bu ekiplerin iyiliğini her şeyin üstünde tutar.
  • Büyük Çözüm GÜVENLİ: Büyük Çözüm SAFe, Essential SAFe'nin tüm ilkelerini alır ve onları kavramsal olarak tam ölçeğe yükseltir. Devlet ve diğer kurumsal düzeydeki kuruluşlara yardım etmek içindir. Büyük Çözüm SAFe, gezegendeki en güçlü şirketler için bir hesap verebilirlik standardı belirlemeyi ve bu şirketlerin bunu paylaştıkları herkes üzerinde çok daha olumlu bir etki yaratmalarını sağlamayı amaçlar. Buna müşterileri, kendi çalışanları ve iç liderleri de dahildir.
  • Portföy GÜVENLİ: Bu çerçevede çalışan firmalar, müşterinin ihtiyaçları ile başlar. Ortaya çıkan her talebin yerine getirilmesinden, epik denen bir şey kök salıyor. Her destan, işletmenin başarmak istediği bir şeyle net bir şekilde hizalanır; her bir SANAT'ın performansını canlandıran itici güç olur. Değerin bu "akış"ı, işleri "yalın" tutma arzusuyla disipline edilir; ekipler mümkün olduğunca az israfla yalnızca ihtiyaç duyulanı inşa eder.
  • Tam GÜVENLİ: Sonunda SAFe'nin en kapsamlı formuna ulaşıyoruz. Burada, olası tüm ihtiyaçlar dikkate alınır. tüm temel yetkinlikler göz önünde bulundurularak.

Buradaki fikir, dürüstlüğün bir şirkette sadece isim veya kelime olarak değil, her seviyede mevcut olması gerektiğidir. Bu farklı tatlar, şirketlerin yalnızca ihtiyaçlarına gerçekten hizmet edecek olanı benimsemelerini kolaylaştırır.

İlgili: Çevik vs. Scrum'a karşı Şelale

3. Scrum

Siloda çalışmak, uzun süre kendi başınıza çalışmak demektir. Scrum ve Agile, genel anlamda, teknolojideki insanların kendilerini akranlardan ve bilgi paylaşımından yoksun profesyonel bir yaşam tarzına hapsetmelerini engellemeye çalışır.

Bir Scrum takımı, bir Scrum Master, bir Ürün Sahibi ve onların geliştiricilerinden oluşur. Tüm ekip arasında günlük bir stand-up ve her bir ortak çalışan ile Scrum Master'ı arasında bire bir toplantılar gibi çeşitli Scrum "törenleri" insanları silolardan çıkmaya zorlar. Ekibin çalışmasını çevreleyen konuşma daha samimi ve serbest akışlı hale gelir. Fikirler insandan insana geçer ve herkes bunları kullanarak onları geliştirmeye yardımcı olur. Scrum Poker gibi teknikler.

Scrum'ın ayırt edici özellikleri, kısa ve aktif bir geri bildirim döngüsü, işi organize etmek için sistematik bir yaklaşım içerir. sprintlere doğru ilerlemek ve şirket içinde özgürce hareket eden küçük, görev odaklı ekiplerin oluşumu birim.

Bu özgürlük, temelde mümkün olduğunca sık ve kapsamlı bir şekilde döndürülen, yeniden ele alınan ve yeniden kavramsallaştırılan çalışma anlamına gelen "yinelemeli" çalışmayı kolaylaştırmak içindir. Ekip, bu ihtiyaçlar ortaya çıktıkça müşterinin ihtiyaçları ile tamamen esnek ve uyumlu kalmayı hedefliyor.

İlgili: Uzaktan Çalışmak için En İyi Ücretsiz Çevrimiçi İşbirliği Araçları

Ve Bu, Buzdağının Sadece Görünen Ucu

Bir ekibin parçasıysanız ve hepiniz mücadele ediyorsanız, her zaman sizin gibi insanlara yardım etmek için formüle edilmiş, uygun şekilde kuralcı bir Çevik uygulama olacaktır. Yukarıdakilerin hiçbiri sizin koşullarınız için geçerli değilse, tüm Agile ailesinin sunduğu diğer her şeyi incelemenizi öneririz.

Varyasyonların listesi uzun ve etkileyici. Çevik programlama hakkında öğrenilecek ne kadar çok şey olduğunu görmek sizi şaşırtabilir.

PaylaşCıvıldamakE-posta
Çevik Programlama Metodolojisi Nedir?

İster programlama işlerine başvuruyor olun, ister daha verimli bir çalışma yöntemi istiyorsanız, Agile hakkında bilgi sahibi olmanız gerekir.

Sonrakini Oku

İlgili konular
  • Programlama
  • üretkenlik
  • Görev yönetimi
  • Proje Yönetimi
Yazar hakkında
Emma Garofalo (51 Makale Yayınlandı)

Emma Garofalo şu anda Pittsburgh, Pennsylvania'da yaşayan bir yazardır. Daha iyi bir yarın için masasında çalışmadığı zamanlarda, genellikle kameranın arkasında veya mutfakta bulunabilir. Eleştirmenlerce beğenilen. Evrensel olarak hor görülür.

Emma Garofalo'dan Daha Fazla

Haber bültenimize abone ol

Teknik ipuçları, incelemeler, ücretsiz e-kitaplar ve özel fırsatlar için bültenimize katılın!

Abone olmak için buraya tıklayın