Bagaimana Scrum Master berpartisipasi dalam Stand-Up Harian?

21

Kami memiliki konsultan Scrum Master profesional [*] yang baru-baru ini bergabung dengan proyek kami. Sayangnya, kita tidak tahu namanya (dia tidak pernah memperkenalkan diri kepada kita, dia hanya datang dalam satu hari dan berkata "kita memiliki stand-up harian"), dan dia tampaknya tidak melakukan banyak hal lain kecuali kursi rapat harian berdiri - ketika saya setengah bercanda memintanya untuk juga memberikan umpan balik setiap hari dalam pertemuan itu, dia cukup terhina, mengatakan bahwa tugas Scrum Master adalah untuk "memfasilitasi, tidak berpartisipasi".

Ini kelihatannya cukup anti-Agile (setelah bekerja pada proyek agile lainnya, di mana tim diarahkan sendiri), yang seharusnya egaliter, tetapi saya tidak yakin tentang cara kerjanya dalam Metodologi Scrum. Saya curiga dia tidak melakukan banyak hal sepanjang hari, dan itulah alasan pembelaannya dalam masalah ini.

Apakah Scrum Master mengambil bagian dalam omongan "kemarin, hari ini, penghalang" selama pertemuan, atau apakah peran mereka hanya sebagai ketua ("memfasilitasi") pertemuan?

[*] Kami sebenarnya tidak diberi tahu apa pekerjaannya, kami hanya berasumsi, karena dia menyebut dirinya Scrum Master

pengguna109170
sumber
3
Jika tim melakukan semuanya dengan benar dan tidak membutuhkan umpan balik (karena scrum-master dapat berdiri di samping dan menonton bagaimana Anda mengatur diri sendiri), saya pikir Anda tidak membutuhkannya lagi.
superM
26
Tidak memperkenalkan dirinya kepada tim tampaknya sangat aneh, apa pun metodologi yang Anda ikuti.
Doc Brown
22
Ini lelucon kan? Anda memiliki pertemuan harian dengan seseorang dan Anda belum menanyakan namanya? Saya tahu bahwa scrum bisa jadi kasar, tetapi kesopanan kehidupan yang umum masih berlaku.
High Performance Mark
18
Kita bisa mengetahui namanya, tetapi lebih menyenangkan menikmati absurditas situasi Dilbert-esque di mana kita dikontrak. Karena dia tidak berbuat banyak, itu tidak terlalu penting.
user109170
8
Seorang SM dapat berpartisipasi, dengan mengajukan pertanyaan-pertanyaan kritis seperti "apakah normal bahwa cerita itu telah berkeliaran di kolom tes selama 2 hari terakhir?", Atau dengan menyarankan perbaikan pada alur kerja proses pengembangan keseluruhan. Mengesampingkan itu, SM adalah seseorang yang umumnya sangat berinvestasi dalam aspek manusia pengembangan perangkat lunak. Jika seseorang seperti itu masuk begitu saja tanpa memperkenalkan diri ... Mungkin sudah waktunya untuk mulai mempertanyakan nilai apa yang dia bawa ke tim, karena itu semua terdengar agak mencurigakan bagi saya.
Stefan Billiet

Jawaban:

21

Idealnya, master scrum bertanggung jawab untuk memfasilitasi kegiatan proyek dan untuk mengatasi segala hambatan yang dihadapi selama itu. Dia tidak berpartisipasi dalam omongan "kemarin, hari ini, rintangan" selama stand-up harian, namun, bertanggung jawab kepada anggota tim untuk segala jenis status pada hambatan yang telah mereka laporkan selama stand-up sebelumnya. .

Saya telah bekerja dengan 5 tim scrum dengan organisasi terkenal, semuanya mengikuti praktik yang sama.

Untuk mendapatkan gambaran terperinci tentang semua tanggung jawab master scrum, saya sarankan Anda melihat http://www.scrummasterchecklist.org/pdf/ScrumMaster_Checklist_12_unbranded.pdf ini

Shantanu Alshi
sumber
1

Saya telah menjadi SM selama bertahun-tahun, saya tunduk pada tim dalam hal ini. Jika mereka ingin saya berpartisipasi maka saya melakukan itu juga memfasilitasi.

Idenya adalah menjadi salah satu dari 'pemimpin pelayan'.

Tim harus memiliki kemampuan untuk "merekrut / memecat" SM, tidak membiarkan mereka menyapu, menuntut berdiri tanpa memperkenalkan diri.

Scrimmers
sumber
Apakah itu hanya pendapat pribadi Anda atau semacam praktik mapan? jika yang terakhir, harap berikan referensi untuk itu
agas
2
Cara saya melihatnya, SM adalah bagian dari tim, dan tim ini mengatur diri sendiri. Terserah tim untuk menyatakan selama retrospektif bahwa SM mereka tidak produktif atau bekerja seperti yang diinginkan tim untuk bekerja, pada titik mana SM yang baik harus menyesuaikan perilakunya atau menghilangkan hambatan dengan mengganti dirinya sendiri ...
ptyx
1

Dalam stand-up, dia harus memberikan status pada hambatan dan kemudian dalam retrospektif dia harus memberikan pendapatnya tentang bagaimana stand-up dapat dibuat lebih bermakna atau efisien.

Jika seseorang mengharapkan SM untuk memberikan status aktivitas hariannya maka IMHO seseorang memiliki harapan yang salah. Tujuan status adalah agar tim dapat menyelaraskan kegiatan mereka dan saya tidak tahu mengapa seorang anggota tim ingin tahu apa yang dia (SM) lakukan kemarin untuk rencanakan hari ini. Setidaknya satu buku bahkan menyarankan bahwa SM bahkan tidak diharuskan untuk berdiri setiap hari.

Asim Ghaffar
sumber
Jika master scrum tidak selalu dalam scrum, bagaimana mereka akan belajar tentang hambatan tim?
Andy
Buku yang saya sebutkan adalah tentang alat yaitu TFS .. jadi saya berasumsi dalam konteks itu mereka mengharapkan bahwa siapa pun yang menghadapi rintangan akan hanya mencatat masalah / hambatan dalam alat dan menugaskannya ke ScrumMaster .. jika tim collocated maka mereka dapat menggunakan papan tulis untuk menuliskan halangan .. Setelah mengatakan bahwa saya merasa ada saatnya ketika SM harus hadir dalam setiap pertemuan ..
Asim Ghaffar
1

Scrum Master tidak serta-merta berpartisipasi dalam rapat Scrum Harian sesuai dengan kerangka kerja Scrum resmi.

Beberapa kutipan dari Scrumguides.org :

  • "Master Scrum memberlakukan aturan bahwa hanya anggota Tim Pengembangan yang berpartisipasi dalam Scrum Harian."

  • "Master Scrum memastikan bahwa Tim Pengembangan mengadakan pertemuan, tetapi Tim Pengembangan bertanggung jawab untuk melakukan Scrum Harian."

  • "Selama pertemuan, anggota Tim Pengembangan menjelaskan [...]"

  • Pekerjaan Scrum Master adalah "memfasilitasi acara Scrum sesuai permintaan atau kebutuhan"

(Meskipun demikian, IMHO ini meningkatkan transparansi jika Scrum Master bergabung dengan prosedur "kemarin, hari ini, penghalang". Juga, IMHO, Pemilik Produk yang sempurna dapat juga berpartisipasi dan menjawab tiga kalimat di dalam Scrum Harian. Tetapi ini bertentangan dengan Scrum resmi.)

Timo Bähr
sumber
0

Saya memiliki 3 Tim Scrum di posisi saya sebagai Scrum Master dan kami menggunakan Papan Tugas elektronik dalam praktik tangkas kami. Semua tim saya, kecuali satu, memberikan status mereka pada semua tugas yang mereka kerjakan, bergerak dari satu orang ke yang lain, dalam proses standup yang khas. Tim pengecualian memutuskan mereka ingin melakukan standup going story mereka dengan cerita dan sekarang telah meminta saya memimpin ini dengan menjadi orang yang mendorong pertemuan.

Apakah ada pembenaran bagi Master Scrum untuk mengambil peran ini selama standup? Saya bisa mengerti jika tim memiliki lebih dari 7 sumber daya, tetapi tampaknya itu adalah peran menjaga anak yang dirancang untuk membuat semua orang memperhatikan, alih-alih tim menjadi orang dewasa yang bertanggung jawab karena mereka tidak ingin mengambil sendiri masalah untuk mengatur diri.

Salah satu anggota tim ini juga melakukan pekerjaan untuk salah satu tim lain dan telah menyebutkan dalam sprint retro seberapa cepat pertemuan berlangsung ketika setiap orang maju dan memimpin untuk diri mereka sendiri di papan tulis. Itu tidak membuat perbedaan bagi tim dan PO telah mendorong tim untuk berdiri di tanah mereka pada metode cerita demi cerita.

Jolie Roy
sumber
Bagian dari tujuan scrum adalah meminta tim bertanggung jawab atas pekerjaan yang telah mereka lakukan.
Andy
0

Perusahaan Anda mulai salah. Scrum master harus menjadi bagian dari tim.

Dengan mempekerjakan master scrum penuh waktu, semua yang Anda lakukan adalah menambahkan lapisan lain antara tim dan manajemen / pemegang pasak. Sama sekali tidak tangkas.

Satu orang dari tim, biasanya manajer, yang juga merupakan bagian dari tim, mengambil peran sebagai scrum master. Tapi itu sebenarnya bukan 'gelar'. itu adalah peran yang dapat diisi siapa saja sesuai kebutuhan. Dalam satu tim kami biasa memutarnya setiap bulan.

Sekarang, ini menjawab semua pertanyaan. SM menjadi bagian dari tim, ia mengambil bagian dalam semua tim. mudah.

menjadi seorang SM hanyalah pekerjaan kasar menindaklanjuti hal-hal secara eksternal kepada tim. Jadi SM biasanya bekerja sedikit lebih sedikit karena dia akan menjadi orang yang terganggu sepanjang waktu oleh komunikasi eksternal dan mengirim email seperti "ada pembaruan tentang ini tanyakan?". tidak ada lagi.

Penjual minyak ular yang melihat kesempatan untuk menjual diri mereka sebagai master scrum penuh waktu adalah buih bumi dan sepenuhnya menentang Agile, seperti yang Anda catat.

gcb
sumber
Scrim master adalah bagian dari tim, tetapi sebenarnya disarankan mereka tidak melakukan pekerjaan pengembangan. Pekerjaan penuh waktu mereka adalah memfasilitasi berbagai upacara lincah dan menghilangkan hambatan.
Andy
ada dua kasus di sini: seseorang benar-benar membutuhkan pekerjaan penuh waktu untuk melakukan itu, maka org Anda memiliki masalah lain. atau dia menjadi scrum master untuk beberapa tim (lebih umum) sehingga dia juga tidak diinvestasikan dalam tim dan tidak boleh menjadi bagian dari "babi".
gcb
1
Saya pikir itu dikotomi palsu yang Anda buat. Beberapa kendala mungkin perlu waktu untuk diselesaikan, seperti bekerja dengan pihak ketiga untuk mencari tahu mengapa Anda tidak dapat mengakses API mereka.
Andy
itu berlaku jika perusahaan Anda memiliki blok jalan yang cukup bagi seseorang untuk mencoba membuka blokir tim 24/7.
gcb
1
Seorang master scrum tidak hanya menghilangkan hambatan. Mereka membantu tim seefektif mungkin, di mana menghilangkan hambatan adalah salah satu bagian dari itu. Bagian-bagian lain termasuk menjalankan retros / rapat perencanaan, menangkap hasil dan metrik, dan berusaha meningkatkan proses; latihan membangun tim; memfasilitasi pelatihan dan pertumbuhan pribadi (sering melobi organisasi untuk 'kebebasan' semacam itu); lebih banyak.
Sebastian Carroll
0

Scrum Master tidak memberikan pembaruan status mereka, tetapi mereka ada untuk memfasilitasi pertemuan berdiri. Peran mereka adalah memastikan pertemuan dimulai tepat waktu, semua orang di pertemuan memberikan pembaruan status dalam kerangka waktu mereka, mengambil tindakan ketika ada anggota tim yang mengalami hambatan dalam menyelesaikan tugas mereka.

FYI, kami menggunakan stand up meeting harian kami secara online di http://www.standup.report yang juga memungkinkan tim lepas pantai kami untuk berpartisipasi dan memfasilitasi proses pertemuan dengan menambahkan / memodifikasi tugas yang disampaikan anggota tim secara online.

MagExt
sumber
1
Harap ungkapkan jika Anda memiliki afiliasi dengan standup.report per pedoman situs kami. Posting ini mungkin keliru sebagai spam.
maple_shaft