Pendahuluan

Pendahuluan awal mengenai Spotify Model, dapat dilihat di sini.

Konsep dasar mengenai Spotify Model, dapat dilihat di sini.

Mengenai Squad, dapat dilihat di sini.

Spotify Model merupakan model organisasi yang sering dicontoh oleh perusahaan yang berusaha untuk mengubah organisasi perusahaannya menjadi lebih lincah.

Disebutkan bahwa Spotify Model ini terdiri dari 4 Istilah/Unit organisasi :

  • Squads
  • Tribes
  • Chapters
  • Guilds

Sekarang kita akan membahas mengenai istilah/unit yang kedua :

TRIBE

Apa itu TRIBE ?


Tribe merupakan kumpulan beberapa squad .

Mereka dikelompokkan karena mempunyai fitur atau product yang mirip.

Maksimal jumlah orang dalam sebuah Tribe adalah 40 - 150 orang.

Dengan kata lain maksimal Squad di dalam sebuah Tribe bisa 10 - 20 squad.

Pengelompokan ini ditujukan agar Squad yang punya fitur mirip dan bersinggungan bisa saling berbagi ilmu dan arah bisnis, dll.


Karakteristik sebuah TRIBE


Tribe memiliki karakteristik sbb :

  • Merupakan gabungan dari Squad yang memiliki fitur atau product yang mirip.
  • Saling engage dan terhubung secara pekerjaan dan interaksi sosial.
  • Jumlah maksimal orangnya mengikuti Dunbar’s Number , yaitu 40 - 150 orang.
  • Tribe merupakan payung yang membawahi Squad agar sejalan dari sisi arah bisnis, integrasi, dan kolaborasi.
  • Tribe biasanya ada pertemuan regular secara informal, biasanya seperti sharing session mengenai product atau fitur, product update, aktivitas bersama , dll.

Tribe Leader

Di sebuah Tribe akan ada namanya Tribe Leader, mirip dengan Product Owner kalau dilihat dari sisi Squad.

Tribe Leader ini fokus kepada Delivery, Misi, Prioritas , dan juga memastikan secara sumber daya dan keuangan, mencukupi agar Tribe dibawahnya bisa mensupport strategi perusahaan.

Tribe Leader juga memastikan bahwa kebutuhan bisnis yang cocok dengan Tribe ini akan dianalisa dengan teliti untuk dipetakan secara proses dan juga secara teknis.

Setelahnya akan dimasukkan ke dalam Backlog dari Squad yang bersesuaian.

Tentunya dengan mengedepankan komunikasi dan kolaborasi diantara Squad di dalam Tribe nya.

Tribe Leader tentunya memastikan kelancaran integrasi dengan mitra diluar perusahaan dan juga vendor konsultan yang ada.


Dunbar’s Number


Ada istilah Dunbar’s Number sebagai batasan jumlah orang dalam sebuah Tribe.

Apakah itu ?

Dunbar’s Number ini sebenarnya adalah :

Batasan jumlah orang yang saling kenal dan tetap bisa menjaga hubungan sosial yang stabil.

Teori ini berasal dari usulan dari Antropologis Inggris, bernama Robin Dunbar pada tahun 1990-an.

Beliau mencoba menemukan hubungan antara ukuran otak primata (termasuk manusia) dan jumlah hubungan sosialnya.

Hasil kesimpulannya , mengusulkan bahwa manusia itu akan nyaman ketika mempunyai sekitar maksimal 150 hubungan sosial yang stabil.


Nah untuk kasus Tribe, memang diupayakan ada kenyamanan antara Squad dan anggota di dalamnya dalam merumuskan arah bisnis, melakukan kolaborasi, integrasi, dan juga komunikasi bersama.

Hubungan sosial yang stabil dibawah 150 orang ini diharapkan bisa menjaga kekompakan, komunikasi, dan juga hubungan yang sehat diantara anggota Tribe.


TRIBE sebagai inkubator ?


Kalau sebelumnya disebut bahwa Squad sebagai Mini Startup.

Maka Tribe dapat disebut sebagai Inkubator dari Mini Startup.

Yang menjaga dan mensupport product-product yang baru bermunculan dengan sharing pengetahuan mengenai bisnis , arah yang jelas, pengalaman dari Squad lain, dll.

Dengan tentunya tetap menjaga product-product dan fitur-fitur yang lama.

Dengan demikian, Squad di dalam sebuah Tribe sebenarnya mempunyai otonomi dan kebebasan yang terbatas secara product atau fitur.

Kita lanjut ke Spotify Model - Chapter


Ilustrasi Tribe


stateDiagram [*] --> TRIBE note right of TRIBE by (www.huzefril.com) end note state TRIBE { TRIBE_LEADER --> SQUAD1 TRIBE_LEADER --> SQUAD2 TRIBE_LEADER --> SQUAD3 SQUAD1 --> SQUAD2 SQUAD2 --> SQUAD3 SQUAD2 --> SQUAD1 SQUAD3 --> SQUAD2 SQUAD1 --> SQUAD3 SQUAD3 --> SQUAD1 state TRIBE_LEADER { TRIBE_LEADER1 } -- state SQUAD1 { po1 backend1 backend2 frontend1 qa1 } -- state SQUAD2 { po2 backend3 frontend2 frontend3 qa2 } -- state SQUAD3 { po3 backend4 frontend4 qa3 qa4 } }