Şirketler Agile proje metodolojisini kullanabilecekleri bir projeye sahip olduklarında Scrum adı verilen çerçeveyi de kullanabilirler.
Formüle edilmiş bir formüle sahip olmak yerine proje Yönetimi Rollerin özel olarak tanımlandığı ve sürecin katı bir şekilde uygulandığı metodoloji olan Scrum, bir çerçeve sunar. Ekibin bir takım kararlara abone olmak yerine, alınması gereken kararların çoğunu aldığı zaman çizelgesi.
Scrum metodolojisi, 1990'larda Agile metodolojisinin yanı sıra, ekiplerin birlikte çalışarak ürün geliştirmesine olanak tanıyan bir yöntem olarak geliştirildi. Çerçeve içerisinde yalnızca az sayıda kural sunar ancak karmaşık projelerin kısa sürede tamamlanmasına olanak tanır.
Scrum Rolleri
Scrum çerçevesinde tanımlanan üç rol vardır; ürün sahipleri, geliştirme ekipleri ve Scrum Master'lar.
-
Ürün sahibi - bu kişi veya kişiler, zaman çizelgelerine bağlı olarak önümüzdeki otuz gün veya daha kısa sürede hangi ürünün teslim edileceğine karar verir. Bu işletme sahibi olabilir,
- Geliştirme Takımı - ürünü oluşturacak ve ürününü ürün sahibine gösterecek kişilerdir. Genel bir ekip lideri yoktur; Ekip içindeki sorunlar bir bütün olarak ekip tarafından tartışılır. Ekip üyeleri genellikle işlevler arasıdır ve herkes ürün geliştirme sürecine dahil olur.
- Saldırı ustası - Süreci denetleyen, sürecin çalışmasını sağlayan ve gerekiyorsa süreci iyileştiren kişidir.
Scrum Etkinlikleri
Scrum'daki olaylar, geliştirme ekibine ve ürün sahibine, iletişimin devam etmesi için bilgi paylaşma fırsatı verir. Sprint olarak adlandırılan, genellikle otuz gün veya daha kısa bir süre boyunca meydana gelebilecek çok sayıda olay vardır.
- Sprint - bu süre, sprint planlama toplantılarını, günlük scrum'ları, geliştirme çalışmasını, sprint incelemesini ve sprint retrospektifini içerir. Sprint süresince hedeflerde değişiklik yapılamaz ve geliştirme ekibi aynı kalmalıdır.
- Sprint Planlama Toplantısı - Bu toplantı sprint sırasında yapılması gereken işleri planlamak için kullanılır. Toplantı genellikle bir aylık sprint için sekiz saat sürer ve daha kısa sprintler için orantısal olarak daha kısadır. Toplantı ikiye ayrılır, ilk bölüm sprint hedeflerini belirler, ikinci bölüm ise hedefe nasıl ulaşılacağını belirler.
- Günlük Scrum - Bu, geliştirme ekibinin bir sonraki günün çalışmasını planlamasına olanak tanıyan, her gün on beş dakikalık kısa bir toplantıdır. Ekip, önceki gün tamamlanan işi gözden geçirir ve önümüzdeki yirmi dört saat içinde nelerin başarılabileceğini tahmin eder. Günlük scrum, takımın genel sprint hedefiyle ilgili olarak nerede olduğunu gözden geçirmek için bir fırsattır. Scrum yöneticisi, günlük scrum'ın gerçekleşmesini ve geliştirme ekibinin hızlı karar alma becerisini geliştirmesini sağlamak için geliştirme ekibinin maksimum on beş dakikalık bir süreyi korumasını sağlar.
- Sprint İncelemesi - Sprint sonunda, inceleme, sprint sırasında nelerin başarıldığını değerlendirmek ve bir sonraki sprintte ne yapılabileceğine karar vermek için kullanılır. Sprint incelemesi, geliştirme ekibinin sprintte öne çıkan noktaları ve buldukları sorunları paylaşmasına olanak tanıyan dört saatlik bir etkinliktir. Geliştirme ekibi ile ürün sahibi arasındaki iletişime dayanarak bir sonraki sprint için yeni bir dizi teslimata karar verilir.
- Sprint Retrospektifi - bu, tüm scrum takımının sprint üzerinde düşünebileceği ve bir sonraki sprint için benimsenebilecek iyileştirmeler için bir plan oluşturabileceği üç saatlik bir toplantıdır. Toplantı insanlara, ilişkilere, sürece ve araçlara bakmalı ve nerede iyileştirmeler yapılabileceğini belirlemelidir.
Projenin tamamlanmasını optimize etmek için amaç, sonuçların söz verildiği tarihte teslim edilmesidir. Ve bunu mümkün olduğu kadar etkili bir şekilde başarmak. Scrum proje yönetimi metodolojisini kullanmak, bu hedefe ulaşmanıza yardımcı olacak araçlardan biridir.
Gary Marion tarafından güncellendi.