Dunbar raqami
Qonunlar 0 06.08.2023 293

Dunbar raqami Wikipedia

"Dunbarning soni barqaror ijtimoiy munosabatlarni saqlab qolishi mumkin bo'lgan odamlar sonining tavsiya etilgan kognitiv chegarasidir - bu munosabatlarda har bir inson kimligini va har bir kishi boshqa odam bilan qanday munosabatda bo'lishini biladi." Aniq raqam bo'yicha ba'zi bir kelishmovchiliklar mavjud. "... [Dunbar] odamlar bemalol faqat 150 ta barqaror munosabatlarni saqlab qolishlarini taklif qildi." U bu raqamni ko'proq ijtimoiy kontekstga qo'ydi, "agar siz barda tasodifan ular bilan to'qnashib qolsangiz, ichishga taklif qilinmasdan qo'shilishdan uyalmaysiz". Raqam uchun taxminlar odatda 100 dan 250 gacha.

Shaxslar o'rtasidagi barqaror munosabatlar singari, ishlab chiquvchining kodlar bazasi bilan aloqasi saqlab qolish uchun kuch talab etadi. Katta murakkab loyihalar yoki ko'plab loyihalarga egalik qilish bilan duch kelganimizda, biz konventsiyaga, siyosatga va modellashtirilgan protseduraga tayanamiz. Dunbarning raqami nafaqat ofis o'sib borishi bilan, balki jamoaviy sa'y-harakatlar doirasini belgilashda yoki tizim logistika xarajatlarini modellashtirish va avtomatlashtirishga yordam beradigan asboblarga qachon sarmoya kiritishi kerakligini hal qilishda ham muhimdir. Raqamni muhandislik kontekstiga qo'yadigan bo'lsak, bu qo'llab-quvvatlash uchun qo'ng'iroq bo'yicha rotatsiyaga qo'shilishga ishonchingiz komil bo'lgan loyihalar soni (yoki bitta loyihaning normallashtirilgan murakkabligi).

Shuningdek qarang: Conway's Law

Dunbar's Number
Qonunlar 0 06.08.2023 293

Dunbar's Number on Wikipedia

"Dunbar's number is a suggested cognitive limit to the number of people with whom one can maintain stable social relationships— relationships in which an individual knows who each person is and how each person relates to every other person." There is some disagreement to the exact number. "... [Dunbar] proposed that humans can comfortably maintain only 150 stable relationships." He put the number into a more social context, "the number of people you would not feel embarrassed about joining uninvited for a drink if you happened to bump into them in a bar." Estimates for the number generally lay between 100 and 250.

Like stable relationships between individuals, a developer's relationship with a codebase takes effort to maintain. When faced with large complicated projects, or ownership of many projects, we lean on convention, policy, and modeled procedure to scale. Dunbar's number is not only important to keep in mind as an office grows, but also when setting the scope for team efforts or deciding when a system should invest in tooling to assist in modeling and automating logistical overhead. Putting the number into an engineering context, it is the number of projects (or normalized complexity of a single project) for which you would feel confident in joining an on-call rotation to support.

See also: Conway's Law