Çevik metodolojilerde ayağa kalkmanın amacı ve süresi nedir? [kapalı]


13

Eskiden bir şelale metodolojisinde çalışıyordum ve şimdi çevik bir metodolojiyi takip eden bir takımdayım. Görünüşe göre yanlış yapıyorlar. Örneğin, günde 25+ dakika süren stand-up'larımız var, bu gerçekten sinir bozucu. Ayrıca, maaşımı yönetime her şeyden daha fazla haklı hissediyorum.

Bu şekilde hissetmek yanlış mıyım? Stand-up'lar genellikle böyle mi yapılır?


3
Retrospektif sırasında stand-up'ların çok zaman aldığını önermiş miydiniz? Toplantıda 25 dakika süren tartışmalar nelerdir?
dcaswell

Takımda kaç kişi var?
Guy Sirton

1
@GuySirton: Ne dediğini anlıyorum ama öte yandan her gün ~ 30 dakika gitmiyor mu?
user10326

1
Aşağı oy ve açıklama yok ....
user10326

2
@ user10326: Yönetiminiz bunun çok fazla olduğunu düşünmüyor. Kurallara uyduklarını varsayarsak (şirketler arasında değişir) ve onları çok uzun olduğuna ikna edemezseniz, o zaman 30 dakika olacaktır. Programcılara veya Scrum Kılavuzuna başvurarak onları kesinlikle ikna edemezsiniz. Takım / iş durumuyla nasıl başa çıkılacağı belki de Workplace SE için bir sorudur. Burada size nasıl çalışması gerektiği hakkında bilgi verebiliriz, ancak size özel durumunuzda yardımcı olabileceğimizden emin değiliz.
Guy Sirton

Yanıtlar:


13

Scrum için Ken Schwaber ve Jeff Sutherland açıklıyor :

Günlük Scrum

Günlük Scrum, Geliştirme Ekibi'nin etkinlikleri senkronize etmesi ve gelecek 24 saat için bir plan oluşturması için 15 dakikalık zaman kutulu bir etkinliktir. Bu, son Günlük Scrum'dan bu yana yapılan işi inceleyerek ve bir sonrakinden önce yapılabilecek işi tahmin ederek yapılır. Günlük Scrum, karmaşıklığı azaltmak için her gün aynı saatte ve yerde tutulur. Toplantı sırasında Geliştirme Takımı üyeleri şunları açıklıyor:

  • Dün Geliştirme Takımının Sprint Hedefine ulaşmasına yardımcı olan ne yaptım?

  • Geliştirme Takımının Sprint Hedefine ulaşmasına yardımcı olmak için bugün ne yapacağım?

  • Benim veya Geliştirme Takımının Sprint Hedefine ulaşmasını engelleyen bir engel görüyor muyum?

Geliştirme Takımı, Sprint Hedefine doğru ilerlemeyi incelemek ve Sprint İş Listesi'ndeki çalışmayı tamamlamaya yönelik ilerlemenin nasıl bir eğilim gösterdiğini incelemek için Günlük Scrum'ı kullanır. Günlük Scrum, Geliştirme Takımının Sprint Hedefine ulaşma olasılığını optimize eder. Her gün Geliştirme Takımı, Sprint Hedefine ulaşmak ve Sprint'in sonuna kadar beklenen Artışı yaratmak için kendi kendini organize eden bir ekip olarak nasıl birlikte çalışmayı planladığını anlamalıdır. Geliştirme Ekibi veya ekip üyeleri, Günlük Tartışma'dan hemen sonra, ayrıntılı tartışmalar yapmak veya Sprint'in çalışmalarının geri kalanını uyarlamak veya yeniden planlamak için toplanır.

Scrum Master, Geliştirme Takımı'nın toplantıya katılmasını sağlar, ancak Geliştirme Takımı Günlük Scrum'ı yürütmekten sorumludur. Scrum Master, Geliştirme Ekibine Günlük Scrum'ı 15 dakikalık süre içinde tutmasını öğretir.

Scrum Master Günlük Scrum'a yalnızca Geliştirme Takımı üyelerinin katılması kuralını uygular.

Günlük Scrum'lar iletişimi geliştirir, diğer toplantıları ortadan kaldırır, kalkınma için engelleri belirler, hızlı karar almayı vurgular ve teşvik eder ve Geliştirme Takımı'nın bilgi seviyesini geliştirir. Bu önemli bir denetleme ve uyarlama toplantısıdır.

Diğer metodolojilerin farklı ritüelleri olabilir ve hatta farklı Scrum ekipleri bunu farklı şekilde yapma yöntemlerini optimize edebilir. Ana fikir, ekibin teslim etmek için yolda olduğundan emin olmak için hızlı bir araya gelmektir. Bir yönetim durumu raporu olmamalıdır. Bununla birlikte, daha kolay yıkılan çevik fikirlerden biridir.


Ayrıca, birisine yardımcı olursa günlük stand
up'ımız

8

TL; DR

Uygun büyüklükteki bir Scrum ekibinde düzgün bir şekilde yürütüldüğünde, günlük ayağa kalkma asla 15 dakikadan fazla sürmemelidir. Daha uzun sürerse, takım çok büyük veya bir işlem sorununuz var.

Stand-Up'ın Amacı

Günlük stand-up tüm ekip için bir taahhüt ve koordinasyon toplantısıdır. Tüm ekibin engellerden, hangi hikayelerin yapıldığından veya yapılmadığından ve bir ekip üyesinin yapılacaklar listesinden bir başkasının yapılacaklar listesinden hangi görevlerin çekilmeye hazır olduğundan haberdar olmasını sağlamak için tasarlanmıştır.

Scrum Master ve Ürün Sahibinin stand-up'a aktif katılımcılar olması önemlidir, ancak ekip bunlardan birine rapor veriyorsa Scrum süreciniz iyi ve gerçekten kırılmış olabilir. Proje Yönetimi Yığın Değişimi ile ilgili bir cevapta , altta 10'lu bir "proje kokuları" listesi vardır , bunların bazıları sizin durumunuzda geçerli olabilir. Başvurmasalar bile, bir sonraki Sprint Retrospektifinde stand-up'larınızın etkinliğini kesinlikle yeniden değerlendirmelisiniz.

Zaman Kutusuna Saygı

Ben tam bir beton biçimi olarak "üç soru" sevmediğim ederken , çünkü onlar bir durum çekme andıran toplantılarda yol eğilimindedir Ben Mike Cohn'un kanonik açıklamaya noktası olmasaydı, ben gafil duyarım Günlük Scrum . Sayfa kısmen diyor:

Ekip, her bir kişinin dün neyi başardığını ve bugün ne başaracağını ele alarak, hangi işin yapıldığına ve neyin geride kaldığına dair mükemmel bir anlayış kazanır. Günlük Scrum toplantısı, bir patronun programın arkasında kimin hakkında bilgi topladığı bir durum güncelleme toplantısı değildir. Daha ziyade, ekip üyelerinin birbirlerine taahhüt ettikleri bir toplantıdır.

Bu sayfada çok daha fazla ayrıntı ve somut örnekler var. Ancak, sorunuzun amaçları doğrultusunda, açıkça belirtilmiştir:

Scrum günlük stand-up toplantıları kesinlikle 15 dakikadır. Bu, tartışmayı hızlı fakat alakalı tutar.

Zaman kutusu Scrum'ın temelidir. Scrum'daki zaman kutularının çoğu, denetleme ve uyarlama döngüsünün bir sonucu olarak ekip tarafından ayarlanabilse de, stand-up uzunluğunu uzatmak için kötü uygulama olarak kabul edilir. Süreç boksu ilkesi işleminizde saygı görmüyorsa, bu genellikle çok sert bir "proje kokusu" dur.


3

Tanımladığınız şey, 'stand-up'ların ekip için başarısız olabilmesinin bir yoludur.

En iyi duruşlar kısadır, çünkü herkes herkesin ne yaptığını anlar, dün neler başardıklarını, bugün ne elde edeceklerini açıklar ve vaatlerini yerine getirme yeteneklerini etkileyebilecek / etkileyebilecek her şeyi işaretler. Ekibin diğer üyeleri, birbirlerinin engellerini hızlı bir şekilde çözmelerine yardımcı olabileceklerini belirtebilir, ancak çözümlerin stand-up dışında yer aldığını belirtebilir.

Kısacası, Ekibi birbirine bağlayan tutkal olmalılar.

Kulağa daha çok benzeyen bir durum güncellemesidir ve teslimatı / teslimatı hesaba katmak için bekletilirsiniz, ancak takım işlevsizdir, çünkü takım engelleri teslim etmek ve kaldırmak için stand up toplantılarını kullanmaz.

Bunun gerçekleştiğini gördüğüm iki ortamda, ekibin yineleme vaatlerini yerine getirme sorumluluğunu devredemeyen bir scrum ustasına sahip olmasından kaynaklandı. Bir durumda özellikle karşı üretkendi ve ekip içinde bize karşı bir tutum oluşturdu.

Scrum, takımın taahhütlerini yerine getirmek için sorunları hızlı bir şekilde çözmek için organize olduğu kendi kendini organize eden takımlarla ilgilidir.


2

Tüm Agile süreçlerinde olduğu gibi bu da amaçtır: “değerden ne elde edersiniz”.

Günlük duruş, tipik olarak, ekip üyeleri arasında iletişimi düşük etkili bir şekilde sağlayan bir mekanizmadır; burada herkes, takımın mevcut görev kümesiyle ilgili nerede olduğunu anlayabilir. Herkesin "dün x yaptım ve bugün y yapacağım" dediği 5 dakikalık bir stand, takımın bir sonraki adımda ne üzerinde çalışacağına karar verdiği ve görev panosunu güncellediği 15 dakikalık bir stand.

Bununla birlikte, bunlara gerek yoktur, örneğin bunları başka şekillerde iletirseniz, örneğin sürekli sosyal bildirim sistemi kullanarak değil.

Benzer şekilde, stand-up'ınızın daha uzun ve daha fazla bir ekip raporlaması olmasını istiyorsanız, o zaman bu iyi. Sorgulayacağım, ama bazı takımların işe gitmeye daha yönelik bir yaklaşımı tercih ettiklerini biliyorum. Sonuçta Agile her tür takımla başa çıkabilir.

Sormanız gereken asıl soru, ondan herhangi bir değer alıp almadığınızdır ve eğer değilse - değer elde etmek için neyi değiştireceksiniz. Bazı kutsal Scrum kitabında öngörüldüğü gibi standup yapmak Çevik DEĞİLDİR. Bir standup yapmak, takımınız için bir şey ifade eder, böylece birlikte daha iyi çalışabilirsiniz.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.