14 poin oleh GN⁺ 2023-08-30 | 7 komentar | Bagikan ke WhatsApp
  • Sudah 25 tahun saya mengembangkan software, tetapi tidak ada yang membuat tim software se-tidak berguna Scrum
  • Beberapa anekdot
    • Mereka mencoba meyakinkan saya bahwa Poker bukan permainan, melainkan alat perencanaan
    • Jika ingin bekerja lebih efisien, yang harus dilakukan bukan menghapus proses, melainkan menambahkannya
      • Kami dibuat menghadiri standup, grooming, planning, retrospektif, scrum of scrums, dan nama keren lain untuk rapat yaitu "seremoni"
      • Kami menghabiskan lebih banyak waktu untuk berbicara daripada mengerjakan sesuatu
    • Penggunaan laptop dilarang dalam rapat, dan kami harus berdiri. Mereka bahkan mengoper bola agar semua orang tetap fokus
    • Kami menghabiskan lebih banyak waktu untuk mengestimasi story point daripada menulis software
      • Story point mengukur kompleksitas, bukan waktu, tetapi kami tetap harus memutuskan berapa banyak story point yang dimasukkan ke dalam sprint
    • Kami menggunakan ukuran kaus untuk mengestimasi software
    • Setelah mengukur biaya untuk mengirim satu story point, mereka membuat pelanggan menandatangani kontrak untuk membayar paket "500 story point"
    • Manajemen panik ketika mengetahui bahwa 500 story point di satu proyek tidak sama dengan 500 story point di proyek lain. Untuk menyelesaikan masalah ini, kami harus mengadakan banyak rapat
    • Bayangkan ada manajer, scrum master, product owner, dan tech lead. Lalu Anda harus menjawab semuanya sekaligus atau tidak menjawab siapa pun
    • Kami dibayar oleh orang-orang yang meminta kami memberi tahu apakah kami memproses "story point" dengan cukup cepat. Bukankah story point itu soal kompleksitas, bukan waktu? Tidak usah dipikirkan
  • Saya percaya pada agile, tetapi ini bukan agile
  • Kami mempekerjakan pelatih Scrum profesional, dan membiayai anggota tim kami untuk mendapatkan sertifikasi. Kami menghabiskan beberapa tahun mencoba Scrum dengan berbagai cara
  • Hasilnya selalu sama: tidak berhasil
  • Scrum adalah kanker yang melahap tim pengembang. Scrum bukan untuk developer, melainkan hanya alat lain agar manajer merasa mereka memegang kendali
  • Namun bagian terbaik dari Scrum adalah orang-orang yang menatap lurus ke mata Anda dan berkata
    "Jika Scrum tidak cocok untuk Anda, berarti Anda yang melakukannya dengan salah. Scrum berarti apa pun yang cocok untuk tim."
    Tentu saja

7 komentar

 
porori 2023-09-04

"Hanya alat lain agar manajer merasa dirinya punya kendali" — saya merasa sangat relate.
Saya pikir scrum adalah rangkaian gaslighting yang tiada henti.

 
xguru 2023-09-03
 
colus001 2023-09-01

Scrum menurut saya mirip dengan "It works in my machine". Selain saya (orang yang mengklaim), tidak jalan di mana pun.

 
xguru 2023-09-01

Judul dan isinya cukup memicu kontroversi, jadi tweet tersebut mendapat sekitar 4,5 juta tayangan, 4.685 repost, dan 26 ribu likes.
Lalu dia juga menulis tweet seperti ini.

Scrum itu seperti komunisme (Communism)
Selalu gagal di mana pun, tetapi mereka bilang kepada Anda, "itu karena Anda yang melakukannya dengan salah"

Komentar HN terkait: https://news.ycombinator.com/item?id=37289151

Dan setelah melihat 3.400 balasan pada tweet ini, dia kembali menulis satu tweet lagi.
https://twitter.com/svpino/status/1696869327335571833

  • Pertama, pekerjaan yang paling umum dari orang-orang yang mengatakan saya salah adalah "agile coach" dan "scrum master". Mereka sangat menyukai scrum, tetapi saya tidak begitu paham alasannya
  • Kedua, scrum tidak mungkin gagal karena scrum bisa dilakukan sesuka saya. Tidak ada cara yang benar untuk menjalankan scrum, jadi kalau itu tidak cocok untuk Anda, berarti Anda tidak sepintar yang Anda kira
  • Ketiga, scrum bukan agile (kecuali saat memang demikian). Tetapi scrum jauh lebih baik daripada waterfall (kecuali saat tidak demikian). Dan juga lebih baik daripada tidak melakukan apa-apa atau melakukan semuanya sekaligus
  • Keempat, banyak orang terpancing karena saya membandingkan scrum dengan komunisme. Perlu diketahui, mereka bilang komunisme itu hebat padahal belum pernah hidup di masyarakat komunis. Mereka terus mengatakan bahwa buku yang mereka baca dan semua orang yang berdarah di bawah komunisme "sedang menjalankan komunisme dengan cara yang salah"
  • Terakhir, kebanyakan orang sangat membenci scrum
  • Bagaimanapun cara melihatnya, scrum adalah kegagalan
 
GN⁺ 2023-08-30
Opini Hacker News
  • Scrum dianggap sebagai kumpulan rapat yang membantu menyelesaikan pekerjaan yang berguna dengan memanfaatkan pengembang yang tidak dapat melihat gambaran besar bisnis/arsitektur secara keseluruhan.
  • Scrum berguna untuk menghasilkan output yang skalanya meningkat hampir linear seiring jumlah pengembang, tetapi mungkin bukan cara terbaik untuk mempekerjakan pengembang teknis level tinggi.
  • Scrum terasa seperti micromanagement, dan membantu mengarahkan pengembang junior agar menjadi produktif.
  • Scrum mungkin tidak efektif untuk proyek yang memiliki unsur riset atau untuk tim yang sangat termotivasi.
  • Scrum membantu membatasi hal-hal yang belum diketahui terkait waktu penyelesaian, dan membantu membangun keyakinan bahwa solusi akan ditemukan.
  • Proses Scrum sendiri cukup baik, tetapi namanya mungkin tidak mewakili manfaatnya secara akurat.
  • Sebagian orang menggunakan proses yang diformalkan seperti Scrum agar terlihat profesional, dan untuk menyembunyikan fakta bahwa mereka tidak tahu apa yang mereka lakukan.
  • Agile dan Scrum bukanlah hal yang sama, dan Agile dianggap sebagai proses yang sangat baik yang mendominasi dunia engineering karena alasan yang jelas.
 
leechamdol 2023-09-19

Metodologi atau framework seharusnya dipakai pada waktu dan tempat yang tepat,
tapi karena semuanya diterapkan hanya karena terlihat meyakinkan, hasilnya malah cuma bikin delay, kebalikan dari agile.
Daripada dibilang kanker, rasanya lebih seperti efek samping dan komplikasi akibat penyalahgunaan obat.

 
bichi 2023-09-01

Artikel ini menyembuhkan kanker.