Fixed, Variable, and Marginal Cost. - YouTube

Channel: Khan Academy

[0]
Biz burda Khan Akademiyasında
[2]
bir növ proqram təminatı layihəsi üzərində çalışırıq.
[5]
Və işə götürməli olduğumuz
[7]
ən uyğun proqramçı sayının nə olduğunu düşünməliyik,
[9]
ən azından bu proqram layihəsi üzərində işləyərkən
[12]
hər bir proqramçıdan nə qədər
[13]
məhsuldarlıq qazandığımızı düşün.
[15]
Və burada düzəltdiyim şey--- elekton cədvəldir
[18]
ona görə də yaza bilməyəcəm.
[19]
Ancaq kompüterdən yaza bilərəm.
[21]
Bu Microsoft Exceldir.
[23]
Bu sütunda, proqramçıların müxtəlif
[25]
nömrələri var.
[26]
Və sonra başqa araşdırmalara və ya sənaye araşdırmalarına
[29]
və ya keçmiş təcrübəmizə əsaslanaraq deyək ki
[31]
bu bizə ayda neçə sətir proqramlaşdırma kodu ala biləcəyimizi deyir
[34]
Əlbəttə ki, kod sətirləri nəyisə
[36]
ölçməyin ən yaxşı yolu deyil, çünki kimsə
[38]
yaxşı və ya pis kod sətri yaza bilər.
[41]
Ancaq deyək ki, bu proqram mühəndisləri üçün məhsuldarlığı
[44]
ölçməyin bir yoludur.
[45]
Düşünəcəyim ilk şey
[47]
sabit xərclərim nələrdir?
[48]
Nə qədər proqramçı işə götürməyimdən
[50]
asılı olmayaraq bu layihə üçün nə qədər xərcləyəcəm?
[54]
Bu videoya görə, sabit xərclərim
[56]
ofis və elektrik olacaq,
[59]
və tutaq ki, istənilən sayda proqramçı yerləşdirə biləcəyim
[62]
bir ofisim var.
[64]
Beləliklə, bu sabit xərcdi.
[65]
Bu işə götürəcəyim proqramçı
[67]
sayına görə dəyişməyəcək.
[69]
Və sonra digər sabit xərc, deyək ki,
[70]
bu layihə üçün bir məhsul menecerim var.
[72]
Və onun maaşını bu proqramın həqiqətən nə etdiyini
[75]
müəyyənləşdirməyə kömək etdiyi üçün ödəyəcəm.
[80]
Deyək ki onun maaşı ayda 10.000 dollardır,
[82]
və sonra ofisdəki hər kəs üçün ayda digər 5000 dollar.
[86]
Beləliklə bu ayda 15.000 dollar edir.
[90]
Və bu işə götürəcəyim proqramçı
[92]
sayına görə dəyişməyəcək.
[94]
Beləliklə, Excel-ə daxil olacağam və
[96]
burdakı kiçik aşağıdakı hissəyə.
[98]
Və bunu aşağı çəkəcəm.
[99]
Nə qədər proqramçı işə götürməyimə baxmayaraq
[102]
sabit xərclərim 15.000 dollar olacaq.
[105]
İndi isə dəyişən xərc.
[109]
Deyək ki, bir proqramçı üçün
[112]
tam kompensasiya ayda 10.000 dollardır.
[114]
Əgər maaşın xərcini,
[117]
sağlamlıq sığortası xərcini,
[120]
şirkət mətbəxindən yediklərini,
[123]
və ya digər yaxşılıqları daxil etsəniz.
[125]
Ayda 10.000 dollar olacaq.
[127]
Beləliklə, dəyişən mənim ümumi dəyişən xərclərim
[130]
10.000 dollar vurulsun proqramçıların sayı olacaq.
[133]
Bura bərabər yazacağam, və yazacağam
[137]
bir proqramçıya 10.000 dollar olacaq, vurulsun
[141]
bu kiçik qardənəciyidir, bu qar dənəciyini əldə
[143]
etmək üçün shift+8 basıram, vurulsun,
[146]
bu xanada nə varsa, ona deyə bilərdim.
[148]
Görürsünüz, bu D7 xanasıdır.
[151]
Qoyun həqiqətən xanalarda
[153]
nələr olduğunu görməyiniz üçün bunu yuxarı sürüşdürüm.
[156]
Deməli bu D7 xanasıdır.
[158]
Və qoyun Enterə basım.
[161]
Deməli burdakl D7 vurulsun 10.000 dollardır.
[165]
Və mən bunu seçdim.
[166]
Və Enterə basa bilərəm.
[168]
Və indi, bu heçnədir.
[170]
Qoyun bunu sürüşdürüm ki, hər şeyi daha yaxşı görə bilək.
[174]
Biraz da sürüşdürüm.
[177]
Budur.
[177]
Çətinlik çəkirəm.
[179]
Tamam.
[179]
Budur.
[180]
İndi, mənim məcmu xərclərim nə olacaq?
[183]
Məcmu xərclərim sabit və dəyişən xərclərimin cəmidir.
[186]
Deməli, bu bərabər olacaq-- və indi yalnız ox düymələrimi
[191]
istifadə edirəm, bu F7-ə bərabər olacaq, düzdür?
[194]
Bu F7 hüceyrəsi üzərinə bu dəyişən xərclərim gəlinsin.
[201]
Məcmu xərclərim sabit və dəyişən xərclərimin cəmidir.
[205]
Və deməli bu 15.000 dollardır.
[207]
Əslində, buradakı hər sıra üçün bunu gerçəkləşdirə bilərəm.
[210]
Və bu cədvəllə əlaqəli həqiqətən faydalı
[212]
şeylərdən biridir, bu xananın bu bu xanadakı şeydən
[216]
10.000 dollar dəfə çox olmasını təyin etdim.
[221]
Və indi etməli olduğum tək şey bunu tutub,
[225]
aşağı çəkməkdir.
[227]
Və bunların hər biri
[228]
üç solundakı xananın
[232]
10.000 qatı olacaq.
[234]
Deməli indi bu D8 vurulsun 10.000 olacaq.
[236]
Bu D9 vurulsun 10.000 olacaq.
[239]
Gəlin bunu götürək.
[240]
Və bunu burada görə bilərik.
[242]
D9 vurulsun 10.000.
[244]
Və oraya tıklasan, formulun nə olduğunu
[245]
həqiqətən görə bilərsiniz.
[247]
10.000 vurulsun D9.
[248]
Beləliklə, aşağı çəkərək
[251]
bu formulanı tətbiq edə bildim.
[253]
Hər sətir üçün məcmu xərc
[255]
iki soldakı topla bir soldakı olacaq.
[259]
Və əgər bunu aşağı çəksəm,
[260]
bunu hər sətir üçün edəcək.
[263]
Bu 25, 15 topla 10-dur.
[266]
105, 15 topla 90.000-dir.
[268]
Məcmu xərcimiz sabit və dəyişən xərclərimizin cəmidir.
[272]
İndi ortalama sabit xərc haqqında düşünək.
[274]
Və ortalama sabit xərc,
[276]
istehsal olunan bir kod sətrinin sabit xərcləri barədə düşünəcəyik.
[280]
Burda istehsal olunan kod sətri sıfırdır.
[283]
Biz onu sıfıra böləcəyik, bu təyin olunmayıb
[285]
Ona görə də, buranı boş buraxa bilərik.
[287]
Lakin bunu doldura bilərik.
[289]
Deməli, məcmu sabit xərc,
[291]
bu hüceyrə F8-dəki məcmu sabit xərcimizdir
[293]
Ox düymələrini istifadə edərək F8-i seçirəm.
[298]
Bölünsün aylıq toplam kod sətirlərinə.
[302]
Bölünsün aylıq toplam kod sətirlərinə.
[306]
Və bu kod sətri başına 3.75 dollar sabit xərc edir.
[312]
Və sonra əvvəl də etdiyim şeyi edə bilərəm.
[314]
Bunu aşağı çəkə bilərəm.
[316]
Və sonra sabit xərci görürük.
[318]
Beləliklə, müəyyən bir nöqtədə sabit xərcləri götürsəm, 15.000,
[322]
kod sayına bölsəm, 1.38 dollar əldə edəcəm.
[325]
Və bu, həqiqətən də məntiqlidir, çünki bu layihəyə nə qədər
[328]
çox proqramçı əlavə etsəm də, o qədər çox kod sətri alsam da,
[331]
eyni sabit xərci istifadə edirəm.
[333]
Eyni məhsul menecerini istifadə edirəm.
[335]
Eyni ofisi istifadə edirəm.
[337]
Beləliklə, həmin layihə menecerinin
[339]
və ofis sahəsinin dəyəri getdikcə daha çox koda yayılır.
[342]
Beləliklə, daha çox proqramçı əlavə
[345]
etdikcə kod sətirinə görə sabit xərc azalır
[349]
İndi, ortalama dəyişən xərcimiz nədir?
[353]
Bir daha, ortalama dəyişən xərc
[354]
hər aydaki kod sətirlərinə görə
[357]
dəyişən xərc nədirsə o olacaq.
[359]
Yəni ortalamadan bəhs edərkən
[361]
kod sətirinə görə ortalama xərcdən danışırıq.
[364]
Bu hər kod sətri başınadır.
[366]
Qoyun bura yazım.
[368]
Kod sətri başına.
[372]
Və hətta hər ay üçün də deyə bilərik.
[374]
Aylıq hər sətir kod başına.
[375]
Əslində bunun daha çox yayılmasını istəyirdim.
[378]
Lakin necə etdim.
[378]
Qoyun aşağı sürüşdürüm.
[380]
Oops.
[381]
Burada problem yaşayıram.
[382]
Tamam.
[383]
Bunlar aylıq ortalama kod sətirləridir.
[387]
Və gəlin dəyişən xərclərimiz
[388]
haqqında düşünək.
[390]
Buradan başlayacağam,
[391]
çünki 0-a bölmək istəmirəm.
[393]
Beləliklə, bu ayda ümumi dəyişən xərclərimiz 10.000 dollar idi
[398]
və ümumi kod sətirlərımız 4.000 olacaq.
[402]
G8 böl E8.
[404]
Beləliklə, bir kod sətrinə görə orta dəyişkən maliyyət 2.50-dir.
[408]
Və sonra nə baş verir?
[409]
Beləliklə, buradakı hər sətir üçün bunu edək.
[412]
Beləliklə, hər sətir üçün etdiyimiz zaman maraqlı bir şey olur.
[415]
Ortalama sabit xərcimiz azalır,çünki
[416]
eyni xərci götürürük və daha çox kod
[418]
arasında yayırıq.
[420]
Ancaq ortalama dəyişkən xərclərimiz artır.
[422]
Kod sətrinə görə daha çox proqramçı əlavə etdikdə,
[425]
ortalama kod sətrinin
[427]
biraz daha çox xərci olur.
[429]
Və həqiqətən bura baxsanız, görərsiniz ki,
[431]
sətirlər əlavə etdikcə, bir proqramçıdan
[434]
əldə etdiyimiz kod sətri azalır.
[436]
İlk proqramçı tək başına,
[437]
4000 kod sətri yaza bilir.
[439]
Lakin sonra ikinci proqramçıda 8000 əldə etmirsən,
[442]
3000 əldə edirsən.
[443]
Və yəqin ki, bir-biri ilə koordinasiya etməli olduqları üçün.
[446]
Bir az daha çox plan qurmalıdırlar.
[448]
Hamısı bir insanın başında deyil.
[449]
Sonra,3-cüsündə olduğunda
[451]
sən hətta 3000 kod sətri əlavə etmirsən.
[452]
Yalnız 2000 kod sətri əlavə edirsən.
[454]
Və bu, həqiqətən şirkətlərdə
[456]
baş verən real bir fenomendir.
[457]
Bir layihəyə nə qədər çox insan əlavə etsəniz,
[459]
bəlkə də daha çox iş görə bilər,
[461]
lakin burda həmçinin daha çox koordinasiya var.
[463]
Daha çox toplantı olacaq.
[465]
Daha çox fasilə olacaq.
[466]
Və hər bir şəxsin məhsuldarlığı
[469]
enəcək.
[470]
Və bu o demək deyil ki üçüncü proqramçı
[473]
birincidən daha pisdi.
[475]
Orta hesabla, hamısı artıq ayda yalnız
[477]
3000 sətir kod istehsal edəcəkdir,
[479]
bəlkə də ayrı-ayrılıqda hər biri 4.000 sətir kod istehsal edə bilərdilər,
[483]
ancaq enerjilərinin bir hissəsini indi
[485]
koordinasiya etmək üçün sərf etməlidirlər.
[487]
Buna görə də, hər bir kod sətrinə görə ortalama dəyişən xərcimiz
[490]
artmaqdadır.
[492]
Daha çox insan əlavə etdikcə,
[495]
kod sətiri yazmaq
[497]
ortalama da daha bahalı olur.
[499]
İndi ortalama ümumi xərclərə baxsaq, belə olacaq
[501]
bu bir daha,
[503]
bu kod sətiri başınadır,
[505]
bizim məcmu xərcimiz olacaq, H8 böl aylıq toplam
[511]
kod sətirlərinə.
[513]
Beləliklə, yalnız bir mühəndis işə götürsək,
[516]
kod sətri üçün 6,25 dollar xərcləyəcəyik.
[522]
Və bu əslində buradakı
[523]
ikisinin cəmidir.
[525]
Və sonra, qoyun bu formulanı hər sıraya tətbiq edim.
[530]
Və biz maraqlı bir şey görürük.
[531]
Bir neçə mühəndis işə götürməyə başladığımızda,
[534]
kod sətrinə görə ortalama dəyişkən xərclərimiz artsa da,
[537]
sabit xərclərimiz azalsa da,
[540]
sabit xərclərimizi yaya bilərik.
[542]
Beləliklə, kod xətti üzrə sabit xərclərimizi
[545]
yaydığımız üçün bir az fayda əldə edirik.
[547]
Ancaq sonra yenidən bahalaşmağa başlayır,
[549]
dediyimiz kimi, proyektdə nə qədər çox insanla işləsəniz,
[552]
bir-birinizlə koordinasiya etmək üçün daha çox vaxt sərf edəcəklər
[555]
və bəlkə də bir-birlərinin işlərini ləğv edəcəklər
[557]
və ya əsl proqram yazmaq əvəzinə
[559]
bir-birlərinin işlərini
[560]
təkrarlayacaqlar.
[562]
İndi isə marjinal xərc barədə düşünək.
[564]
Marjinal xərc, bu barədə düşünməyin ən yaxşı yolu budur,
[568]
növbəti kod sətrinin artan dəyəri
[571]
nə qədərdir?
[572]
Bu barədə düşünməyin bir yolu--
[573]
nə qədər çox xərclədiyini
[575]
nə qədər çox kod əldə etdiyinə bölməkdir.
[579]
Məsələn, nə qədər çox -- və bu bir daha
[582]
kod sətri başına olacaq.
[586]
Yəni sıfır proqramçıdan bir proqramçıya keçdiyimiz zaman,
[590]
ümumi xərc 15.000 dollardan
[592]
25.000 dollara qalxır.
[596]
Bunu mötərizədə edirik.
[598]
15-dən 25-ə gediriksə,
[601]
deməli xərclərimizi 25 çıx 15 qədər artırırıq.
[604]
Ona görə də H8-dən H7-i çıxıram.
[607]
Bu nə qədər çox xərclədiyimizdir.
[610]
Və sonra, nə qədər çox kod əldə edirik?
[612]
4000 çıx 0 kod sətri əldə edirik.
[617]
Düsturu bu şəkildə etməyimin səbəbi budur ki,
[619]
onu bütün sətirlərə çəkdikdə,
[622]
formul düzgün olacaq, çünki
[624]
düzgün xanaları nəzərə alır.
[627]
Və bunun ortalama olduğunu söyləməyimin
[629]
səbəbi budur ki,
[630]
bu ilk 4.000 kod sətri üçün
[633]
artan kod sətri xərci nədir?
[634]
Və sonra oradan gedə bilərik.
[636]
Və bunu aşağı çəkə bilərik.
[638]
İndi bu bizə növbəti 3000 sətir kod üçün
[640]
kod başına artan xərci izah edir.
[642]
Və bir daha, bir az daha bahalı oldu,
[644]
çünki daha çox insan əlavə etdikcə
[646]
daha səmərəsiz oluruq.
[649]
Və burada baş verən çox maraqlı bir şey var.
[651]
Hətta buradakı bu rəqəmlərdə bunu görmüş ola bilərsən.
[653]
Əslində mənfi marjinal xərc əldə edirik.
[655]
Və bu o demək deyil ki, daha çox kod sətri əlavə etdikdə
[658]
bir şəkildə pul qazanırıq
[659]
Əslində daha çox pul xərclədikcə
[662]
kod sətirlərini öldürdüyümüzü söyləyir.
[664]
Çünki bir nöqtədə, bu bir layihə qrupunda çox adam varsa,
[667]
həqiqətən bir-birlərinin
[668]
məhsuldarlığını öldürməyə başlayırlar.
[670]
Bunu hətta burada rəqəmlərdə görə bilərsiniz.
[672]
Yeddi nəfər olduğumuz zaman
[674]
11.400 sətir kod yaza bildik.
[675]
Ancaq sonra səkkizinci şəxs, koordinasiya səbəbindən
[678]
bu səkkizinci insanın bacarıqsız olması deyil,
[680]
sadəcə bir komandada səkkiz nəfər olanda
[682]
hamının məhsuldarlığı azalır
[683]
belə ki, yalnız 11.200 sətir kod istehsal edə biləcəksiniz.
[686]
Buna görə də bu mənfi marjinal xərclərə sahib oldunuz.
[689]
Səkkiz nəfərə çatdıqda,
[691]
daha çox dollar xərcləyərək,
[692]
həqiqətən istehsal etməyə çalışdığınız şeylərin bir qismini məhv edirsiniz.
[696]
Beləliklə, burada etmək istədiyim şey
[698]
sizi həqiqətən rəqəmlərin arxasında qoymaq
[700]
və bəlkə də bunu bir cədvəllə necə edə biləcəyiniz
[702]
barədə bir az fikir verməkdir.
[704]
Və bir firmanın xərc strukturunun necə işlədiyi
[706]
barədə bir az düşünün.