• Telefon : 0 ( 532 ) 711 06 30 | 0 ( 541 ) 711 06 30 | fabe@fabe.biz

ÇEVİK PROJE YÖNETİMİ METODOLOJİSİ VE ARAÇLARI İÇİN BİR REHBER

FABE PROJE - TOPLANTI FOTOĞRAFI (32)FABE PROJE - TOPLANTI FOTOĞRAFI (32)

ÇEVİK PROJE YÖNETİMİ METODOLOJİSİ VE ARAÇLARI İÇİN BİR REHBER

ÇEVİK PROJE YÖNETİMİ METODOLOJİSİ VE ARAÇLARI İÇİN BİR REHBER 1024 682 Faruk BUDAK

Şubat 2001’de ABD’nin Utah eyaletindeki bir kayak merkezinde, kendilerine “Çevik İttifak” adını veren 17 yazılım uzmanı bir araya gelerek “Çevik Yazılım Geliştirme Manifestosu” adını verdikleri kavramı geliştirdiler. Dört değer ve 12 ilkeyi vurgulayan belge, artık “Çevik Manifesto” olarak biliniyor.

Utah’ta tanışan kişiler genel olarak çevik prensibin öncüleri olmasa da yazılım geliştirme dünyasında bir süredir arka planda oluşan değerleri sağlamlaştırdılar. Bugün, çevik metodoloji hemen hemen her sektöre nüfuz etmiştir.

Çevik yaklaşımın proje yönetimi alanında ve geleneksel projelerde nasıl uygulanabileceğini anlamak için metodolojinin ne hakkında olduğuna odaklanmak için biraz zaman ayıralım.

Üç bölümlük bu yazı dizisinde Çevik felsefenin üzerine inşa edildiği dört değere ve 12 ilkeye odaklanıyoruz. Ayrıca çevik ve şelale yaklaşımı arasındaki farkları tartışıp ve bazı popüler çevik proje yönetimi metodolojilerini ele alacağız. Son olarak, 2020’lerin en iyi 10 çevik yönetim aracını tanıtıyoruz.

Bu üç bölümlük makalede

Çevik Nedir?

Çevikliğin Temel Bileşenleri

Çevikliğin Temel İlkeleri

Çevik Metodolojiler

Çevikte İlk Adımlar

Çevik PM’nin Faydaları

Çevik Yaklaşım Nedir? konularına göz atacağız.

Proje yönetiminde çevik yaklaşım, ürün teslimine yinelemeli bir yaklaşım getiren bir ürün geliştirme sürecidir.

Yaklaşım, diğer proje yönetimi metodolojilerinin yapabileceği gibi doğrusal bir yol izlemek yerine, proje yaşam döngüsünün herhangi bir noktasında veya bir geliştirme döngüsü içinde meydana gelebilecek değişikliklere yanıt vermeyi ve bunlara uyum sağlamayı teşvik eder.

Proje yönetimine yönelik çevik ve şelale (veya geleneksel) yaklaşımlar öncelikle yapılarında farklılık gösterir. Bu birincil fark, şelale yaklaşımının “kapsamı itici güç olarak ele alacağını ve sonuçta ortaya çıkan süre ve maliyeti hesaplayacağı” ana hatlarıyla belirtilmiştir.

Çevik yaklaşımı geleneksel proje yönetimi yaklaşımlarından ayıran dört temel değer vardır:

Çevik yaklaşımda en önemli paydaşlar, bir projeyi tamamlamada kullanılan süreçler ve araçlar değil, insanlardır.

Çevik, müşteri merkezlidir. Sözleşmelere sıkı sıkıya bağlı kalmak yerine sonuçların elde edilmesine öncelik verir.

Çevik, genel olarak katı yapılar üzerinde esnekliği destekleyen, son derece duyarlı bir yaklaşımdır.

Çevik, kayıt tutma yerine problem çözmeye öncelik verir.

Çevikliğin Temel Bileşenleri

İnsanların en önemli paydaşlar olmasını ve müşterilerin katılımını sağlamak için çevik proje yönetimi yaklaşımı beş ana bileşene önem verir:

Kullanıcı hikayeleri: Müşteri odaklı yaklaşımına uygun olarak, çevik, ne kadar iş yapılması gerektiğini ve nihai ürünün nasıl görünmesi gerektiğini tahmin etmek için müşterinin bakış açısından yazılmış kısa bir taslak kullanır.

Sprintler: Çevikte geliştirme çalışmaları, genellikle bir ila üç hafta süren, sprint adı verilen kısa döngülerde gerçekleştirilir. Takımlar, her Sprint’te yapılacak işi planlar, sonunda sunar, gözden geçirir ve planlar.

Çevik pano: Takımın ilerlemesini takip etmek için kullanılan fiziksel bir pano veya proje yönetimi yazılımı işlevi olabilir.

Birikmiş işler: Sistemde bekleyen çıktılardır. Sprint planlama sürecinde bunlar, genellikle ürün biriktirme listesi olarak adlandırılan sprint’e taşınır.

Çevikliğin 12 Temel İlkesi

2001 yılında Utah’ta bir araya gelen yazılım profesyonelleri, Çevik Manifesto’yu oluşturduklarında, bugünün felsefesinin temelini oluşturan 12 ilke ve çevik değeri tanıttılar:

Tutarlı ve doğru zamanda yapılan değerin teslimi yoluyla müşteri memnuniyeti.

Geliştirme sürecinde ne zaman olursa olsun değişimi kucaklamak ve bu değişikliği müşterinin yararına kullanmak.

Bir projeyi tamamlamak için mümkün olan en kısa sürenin harcanmasını sağlarken proje parçalarını  sık sık teslim etmek.

Müşteri işbirliği de dahil olmak üzere tüm ilgili paydaşlar arasında günlük işbirliği bir zorunluluktur.

Bireyleri proje oluşturmaya motive etmek için güven ve destek üzerine kurulu bir etkinleştirici ortam gereklidir.

En etkili iletişim yolu bu olduğu için mümkün olduğunca yüz yüze görüşmeler yapılmalıdır.

Başarı, çalışan nihai bir ürüne veya çalışan bir yazılıma sahip olmakla ölçülür.

Çevik süreçler sürdürülebilir gelişmeyi teşvik eder. Tüm ekip üyeleri süresiz olarak tutarlı bir tempoda kalmalıdır.

Sürekli olarak sağlam tasarıma ve teknik mükemmelliğe odaklanmak, çevikliği artırır.

Sadelik – en az çabayla en fazlasını yapmak – zorunludur.

Gereksinimler karşılanır ve en iyi mimariler ve tasarımlar, kendi kendini organize eden ekipler aracılığıyla doğar.

Takımlar için davranışsal ayarlamalarla birlikte nasıl daha verimli olunacağına dair sık ​​sık iç gözlem gereklidir.

Popüler Çevik Metodolojiler

50’den fazla çevik metodoloji olduğu ortaya çıkmıştır. Burada gerçek şu ki, kavram, farklı insanlar için farklı şeyler ifade ediyor.

Metodoloji terimi ile, çevik yaklaşımı izleyen bir geliştirme ekibi veya proje ekibi tarafından kullanılan sistem veya stratejiyi ifade ediyoruz. İşte en popüler çevik yöntemlerden bazıları:

Scrum

Scrum, yaşam döngüsü boyunca bir proje içindeki farklı bölümleri veya belirli bir miktarda çalışmayı ele almak için aralıklarla sprintleri ve günlük toplantıları kullanan çevik bir çerçevedir. Scrum’da üç lider rol vardır: Scrum ustası (lider), ürün sahibi (kim müşteri olabilir) ve scrum takım üyeleri (ürünü geliştiren kişiler).

Kanban

Kanban yöntemi, mevcut görevlerin, gelecekteki görevlerin ve tamamlanmış görevlerin bir kanban panosunda görsel olarak gösterilmesine dayanır. Görsel ekranın ana avantajı, çevik ekip üyelerine yalnızca görevlerinin nerede olduğunu değil, aynı zamanda projeleriyle ilgili diğer görevleri de görmelerine yardımcı olmasıdır.

Çevik uygulamalara sahip diğer popüler metodolojiler, eXtreme Programming, Crystal, Scrumban ve Dynamic System Development Method’dur (DSDM). Belirli bir çevik metodoloji yerine yazılım geliştirme projesi için en iyisine öncelik vermeyi savunanlar da vardır.

“Makale haftaya devam edecek”…

FABE PROJE

error: Site içeriği korunmaktadır!!!!!