Scrum Günlük toplantı: Tam takım varlığı konusunda dakiklik mi?


9

Anladığım kadarıyla Günlük Scrum toplantısının çok hızlı olması, dostane bir şekilde düzenlenmesi ve tüm ekip üyelerinin hazır bulunmasını gerektirmesi. Çünkü objektif, herkesin herkesin yaptığı şeyle güncel olmasını sağlamaktır.

Bu şekilde yapılan Scrum Günlük Toplantılarını seviyorum.

Son projemde Günlük Scrum'larımız daha çok bir Durum Güncelleme toplantısı gibidir. Her ne kadar pozisyon biz Scrums tutmak ve uygun Çevik uygulamak olmasıdır.

Biz 2 farklı ülkede dağıtılmış bir ekibiz ve aynı ülkede bulunan insanlar aynı ofiste değiller. Sonuç olarak sanal Scrum'larımız var.

Sorun şu ki, toplantılarımız her zaman zamanında başlıyor, birçok kişi gerçek başlangıç ​​saatinden önce çağırıyor, bu yüzden aslında toplantının ilk saniyesinde başlıyorlar. Küçük gecikmelere toleranssız.

Mesela son telefonda olduğumuzda ve toplantıyı koordine eden kişi herkesin açık olup olmadığını kontrol etti ve ekip üyelerimizden birinin henüz açık olmadığını ama aradığını söyledik. Ekip üyemi beklemeden paylaşmaya başlamam söylendi.

Ayrıca herkesin çok fazla toplantısı var ve bazen Scrum toplantısına geri dönüyorlar, bu nedenle toplantının ilk veya ikinci dakikasında gelmeleri anlaşılabilir.

Daily Scrums yapan takımlar için bu normal midir? Bana ilk kez oluyor.

Bu konuda doğrudan bir bibliyografya bulamıyorum. Tüm ekip üyelerinin varlığı vurgulanmış olsa da, toplantıların her zaman aynı zamanda başlaması gerektiği de vurgulanmaktadır. Ama küçük bir gecikme toleransı olabileceğini hayal ediyorum.

Hatta bir blogda, Scrum Master'ın birisi "5 saniye" geç gelirse ceza verebileceğini öneren birini okudum. Scrum'ların dostça olması gerektiğini düşündüm ve bunun gibi bir cezaya sahip olmak karşı üretken görünüyor.

Böyle bir durumda önerilen yaklaşım nedir?


11 kişi ve 1 adam bize 1 dakika geç bir scrum varsa, bu 10 dakikalık şirket zaman kaybıdır. 1 adam 6 dakika gecikirse bu zaten bir saattir. Küçük görünebilecek bir şey şaşırtıcı derecede büyük olabilir.
Pieter B

Yanıtlar:


24

Her çevik uygulamada olduğu gibi, scrum ekipleri de buna kendileri karar verebilir. Sizi rahatsız ediyorsa, retrospektifinizde ortaya çıkarmalı ve herkesin mutlu olduğu bir çözüme ulaşmaya çalışmalısınız. Belki diğer ekip üyeleri de aynı şekilde hissediyorlar, ama bunun "tam da scrum nasıl yapıldığını" düşünüyorlar.

Bununla birlikte, scrum toplantılarımda üç ya da daha fazla kişi eksik olmadığı sürece ikincisine başlıyorum. Herkesin her gün katılması gereken bir toplantı için, herkesin aksini yapma zamanından saygısız olduğunu düşünüyorum. Geç ortaya çıkan ben olduğumda, ekibim bensiz başlar. Sonunda zamanımız olursa geç gelen insanların görevlerine geri döneriz.

Geçmişte dakiklik konusunda daha az katıydım ve olan şey, zamanında ortaya çıkan zamanlarının boşa gitmesinden bıktığını, bu yüzden toplantının ne zaman başlayacağını tahmin etmeye başladılar ve bunun yerine bir kartopu efekti.

Günlük bir toplantı için, birinin ara sıra bir kısmını kaçırması dünyanın sonu değildir. Umarım gün boyunca yaptığınız tek iletişim bu değildir.


Ne demek istediğimi anladım. En azından tarif edildiği gibi, Günlük Scrum'ın ruhunu bozduğunu hissediyorum. Ayrıca, bir dakikadan fazla bir gecikme olmadı. Ve çoğunlukla, çünkü Yazılım iyi çalışmıyor. Her zamanki telekonferans sorunları.
Gökyüzü

2
Genellikle insanlar birbirine yakın oturdukları için çok daha kolaydır ve geç kaldıklarında yakalanabilirler. Uluslararası olarak en az dört ayrı yerde çalışan insanlarımız olduğu için benzer görünen bir projede ürün sahibiyim. Bu daha zordur, çünkü bazen teknik sınırlamalar nedeniyle insanlar "geç" olmaktadır. Bence insanlar bunu kötüye kullanmıyorlarsa bir denge kurulabilir.
Robot Gort

@StevenBurnap Ben öyle hissediyorum, takımımdaki kimse yakın değil. Ve bir toplantı başlangıç ​​saatinin 15:00 olduğu, insanların 3'te konuşmaya başladıkları anlamına gelmez, bu da 3'te bir araya geldikleri anlamına gelir.
Sky

Buna oy veriyorum çünkü önce Scrum takımlarının kendileri için karar verebileceğini ve bazı insanların "işte böyle yapıldığını" hissedebileceğini söylemiştiniz. Geri kalanı göreceli, çünkü her durumun koşullarını burada açıklamak çok zor. Dakiklik ile ilgili olarak, insanlara bağlıdır, dürüstçe sorunları olan insanları cezalandırmam, sadece gelecekteki istismar olasılığı için, çünkü dağıtılmış takımların burada tarif edemediğim ek komplikasyonları var. Cevabınız için teşekkürler!
Gökyüzü

1
ancak gerçek dünyada takım her zaman sorumluluk almaz ve toplantıların kontrolünü ele geçiren, onları zorlayan ve kuralları uygulayan bir yönetici veya yarı yönetici olur.
Eski hesap

6

İnsanları beklerseniz, geç kalmanın sorun olmadığını öğretir. Eğer dakikaya başlarsanız, insanlara katılmak istedikleri zaman orada olmaları gerektiği öğretilir. Programlama, en az bir disiplin gerektiren profesyonel bir faaliyettir.

Bununla birlikte, günlük yükselişin amacı, ekibin dün ne yaptığını, bugün ne yaptığını tartışmak ve herkesi barikatlardan haberdar etmektir. Planlanan saat, "herkesin müsait olduğu sabah ilk iş" olmalıdır, saatte belirli bir saat olması şart değildir. Nihai hedef, katı kurallara uymak yerine bir ekip olarak birlikte çalışmaktır. Ekibiniz çeviklik konusunda çok yeniyse, saate bağlı kalmak takım becerilerinizi geliştirmenin iyi bir yoludur. Olgun bir takımsanız, ekibiniz için uygun olanı yapın.


"Herkesin müsait olduğu sabah ilk iş" ile ilgili tek sorun, bunu her gün aynı saatte yapmaktan elde edilen ritim olmamasıdır. Ayrıca, daha sonraki gelişlerin iş ile uğraşmalarına ve geri çekilmelerine izin vermez, böylece günlük scrumlarında hiçbir şeyi unutmazlar. Bence gecikmeden başlamanın anlamı iyi bir şey! Herkese zamanında olmayı öğretir. Bu mükemmel bir nokta ve benimsemeyi önereceğim bir nokta.
jmort253

Sanırım yeterince açık değildim. Her gün farklı bir zaman demek istemedim. Ekibin hepsinin müsait olduğu en erken zamanı seçmesi gerekiyordu ve sonra her gün aynı saati kullanmaları gerekiyordu.
Bryan Oakley

Ah. Tamam o zaman mantıklı geliyor. Sordum sevindim. :)
jmort253

2

Scrum böyle mi çalışıyor?

Size, ekibiniz özellikle üretken olmadığı sürece (günlük toplantıların çok kısa sürede büyük işlevsellik alanları oluşturabileceği anlamına gelmediği sürece) günlük toplantıların herhangi bir ticari faaliyet için çok sık olduğunu öneririm.

Günlük etiketleme yapmaya karar verirseniz, 15 ila 20 dakikadan fazla sürmemelidir ve evet, herkesin zamanında olması gerekir veya katılmazlar. Tag up'lar scrum master değil, takım üyelerinin yararınadır; eksik günlük toplantılar için verilen cezalar diğer herhangi bir gecikme ile aynı şekilde ele alınmalıdır.

Kısacası, burada özel bir şey görmüyorum. Mikro yönetim ile ilgili her türlü sınırın günlük toplantılarının olduğunu düşünüyorum, ancak bunları yapmaya karar verirseniz, bunları düzgün bir şekilde yapmanız gerekir.


1
Her gün, ekibin herkesin ne yaptığını bilmesi ve başkalarına yardım sunabilmesi için yapılandırılmamış bir toplantı yapmak temel amacı değil mi? Bu nedenle 30 saniye geç geldiklerinden daha rahat ve paylaşımda olmaları daha mı önemlidir?
Gökyüzü

3
if you know they are calling in, why not wait?- Çünkü 3 dakikalık bir bekleme 5 dakikalık bir bekleme olur, sonra 10 dakikalık bir bekleme olur ... Tom Hanks'ın Cast Away filminde (Federal Express'in zamanında kaydını tartışırken) etkili bir şekilde söylediği gibi "Bilmeden önce, "ABD Posta Servisi".
Robert Harvey

2
Dakikliğinizi sürdürmezseniz, insanlar size ve birbirinize rahatsız olurlar. Dakikliği korursanız, insanlar hazır olduklarından emin olmadıkları için kendileri rahatsız olurlar. Hangisini tercih edersin?
keshlam

2
Bence 15-20 dakika çok uzun. 5 dakikadan fazla gidiyorsanız yanlış yapıyorsunuz.
Bryan Oakley

2
@RobertHarvey günlük scrum'un amacı, takımın nabzını çok hızlı bir şekilde almak, engelleri tespit etmek ve herkesin daha uzun, daha geleneksel bir toplantıda vakit kaybetmeden sadece gerekli ekip üyeleri arasındaki takipleri planlamaktır. İyi bir genel bakış için en.wikipedia.org/wiki/Stand-up_meeting#Software_development adresine bakın . Scrum'da çok fazla literatür var ve bunlardan bazılarını okumanın scrum sorularını daha iyi anlamanıza yardımcı olduğunu ve içeriğe daha anlamlı bir tavsiye sunacak bir pozisyonda bulunduğunu görebilirsiniz.
soymak

2

İnsanlar süreç üzerinde . Bu , Agile'ın temel kiracılarından biridir, eğer takımınız için bir süreç işe yaramazsa, kazıyın veya değiştirin. Takımın ihtiyaçlarına göre değişiklik yapmasına izin verin .


0

Bu şekilde düşünün, günlük ayaklanmanın anlamı nedir?

Ekibin geri kalanıyla engelleri artırma, yardıma ihtiyacınız olabileceğini belirleme ve başkalarını etkileyecek değişiklikleri vurgulama fırsatınız var. Bir geliştirici olarak orada olmanız önemlidir.

4-8 geliştiriciden oluşan bir ekiple, hızlı ve çabuk olmalılar - çoğu zaman 30 saniye. Scrum ustası rolünü yerine getirseydim, toplantı maliyetini artıracağından toplantıların geç başlangıcından endişe duyarım. Aynı şekilde, değişken toplantı süreleri herkes için bir dikkat dağıtıcıdır - biz de bunu yapmak üzereyiz ... Ayrıca ekibin birbirini destekleyebilmesini sağlamak için bunu ihtiyaçlarla dengelemenin de farkında olurum, bu yüzden gerektiğinde toplantıyı geciktirebilir engellenmesi muhtemel telefon / tuvalet vardı.

Ekipler sizin tanımladığınız gibi coğrafi olarak dağıtıldığında, bunu HER retrospektifte bir takım engel olarak işaretlerdim. Scrums performansı ve iletişimi için hepsinin bir arada oturmadıkları ve özgürce ve kolayca iletişim kurabildikleri açık bir engeldir.

Bunun iki ayrı scrum takımı olarak organize edilmesi gerektiğini ve scrumların uluslararası iletişimi ele alması için organize çalışmaları gerektiğini savunuyorum.


Ortaya çıkan ve benim hissettiğim gibi, sorun süreçle ilgili değildi, insanlarla oldu. Ekip üyeleri birbirleriyle daha fazla tanıştıklarından, hoşgörü arttıkça süreci bir bahane olarak kullanıyorlardı ve birdenbire birisinin katılmasını 30 saniye veya bir dakika beklerken sorun yaşamadılar, çünkü şimdi biliyorlardı herbiri. Her iki ekip de projenin çok farklı bölümlerinde çalışmadığı ve asla etkileşime girmediği sürece ayrı SCRUM'lar bulundurmanızı tavsiye etmem. Katılıyorum, SCRUM'ların çevik olması gerekiyor, ancak sorunlar olduğunda daha fazla takımın uyumlu ve hoşgörülü olması gerekiyor.
Gökyüzü
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.