İçeriğe geç
academia.sh

Ders 15 / 15

Mesleki Yetkinlik Yolları

Yetkinlik yollarının ölçtüğü şey cinsinden ayrılması: 15 kalemlik yetkinlik kümesinde çoktan seçmeli belgelendirmenin 2, uygulamalı sınavın 9 ve laboratuvar ortamının 6 kalemi ölçmesi, iki sınav biçiminin 2 kalemde kesişip 7 kalemde ayrışması, üç yolun birlikte 10 kalemi ölçmesi ve hiçbirinin ölçmediği 5 kalemin toplam yol yükünün %39,2'sini taşıması.

İçindekiler

Önceki ders yetkiyi bir metin olarak ölçtü: kaç kalemi tek anlamla belirlediğini, kaç kalemi tartışmaya açtığını ve kaç yolu sınanabilir yaptığını saydı. Metin yazıldığında iş yürütülebilir hâle gelir; geriye o işi yapabilen kişinin nasıl ayırt edileceği kalır.

Bir kurum bu soruyu üç ayrı ölçüme havale eder. Çoktan seçmeli belgelendirme bir sınav salonunda yanıt tanımayı ölçer. Uygulamalı sınav belirli bir süre içinde bir bitiş durumuna ulaşmayı ölçer. Laboratuvar ortamı kişinin kendi kurduğu, gerçek sonucu olmayan bir düzende tekrar tekrar çalışmasını sağlar. Üçü de bir şey ölçer, ama aynı şeyi ölçmez. Bu ders üçünü tek bir soruda ayırır: kursun gerektirdiği yetkinlik kalemlerinden kaçını ölçüyorlar.

Yetkinliği Kalem Olarak Yazmak

  • AR25. Yetkinlik kümesi 15 kalemdir ve kursun on beş dersinin gerçekten gerektirdiği işlerden çıkarılmıştır: yol saymak, katman eklemek, yetki daraltmak, kesilecek adımı seçmek, kapsam yazmak gibi.
  • AR26. Her kalemin üç niteliği vardır. Biçim: kalem bilgiyle mi (b) uygulamayla mı (u) gösterilir. Tek anlam: sınanabilir tek bir doğru bitiş durumu var mı. Sonuç: yanlış yapıldığında gerçek bir bedeli var mı — meşru iş durur, başka bir ekip etkilenir.
  • AR27. Çoktan seçmeli belgelendirme yalnız biçimi bilgi olan ve tek anlamlı kalemi ölçer. Uygulamalı sınav tek anlamlı her kalemi ölçer; bitiş durumu tanımsızsa notlandıramaz. Laboratuvar ortamı sonucu olmayan her kalemi kapsar; gerçek bedeli olan kalem laboratuvarda oluşmaz.
  • AR28. Her kalemin yol yükü, bu kursun 30 yollu modelinde o kalem olmadan kapatılamayan yol sayısıdır. Yükler toplanabilir ama aynı yol birden çok kalemde sayılır; toplam bir yüktür, ayrık yol sayısı değildir.
  • AR29. Model kurgudur; gerçek bir sınav, belgelendirme, kurum ya da laboratuvar ürünü yoktur.
// yetkinlik/olc.mjs — kursun gerektirdigi 15 yetkinlik kalemi ve uc olcme yolunun kapsami (MODEL).
// Gercek bir sinav, belgelendirme, kurum ya da laboratuvar urunu yoktur; sayilar kurgudur.
// bicim: b = bilgiyle gosterilir, u = uygulamayla gosterilir
// tek: sinanabilir tek bir dogru bitis durumu var mi | sonuc: yanlisin gercek bir bedeli var mi
// yol: bu kursun 30 yollu modelinde, bu kalem olmadan kapatilamayan yol sayisi
const KALEM = `
  terim-ayrimi            b evet hayir 30
  risk-siralamasi         b evet hayir 12
  yol-sayimi              u evet hayir 30
  katman-ekleme           u evet evet  22
  yetki-daraltma          u evet evet  17
  bolme-tasarimi          u evet evet  14
  varsayilan-denetimi     u evet hayir  8
  gunluk-cozumleme        u evet hayir  6
  olay-yurutme            u evet evet   5
  ortam-hazirlama         u hayir hayir 0
  kesilecek-adim-secimi   u hayir evet 22
  mesru-is-bedeli         u hayir evet 22
  envanter-tutma          u hayir evet 19
  kapsam-yazimi           b hayir evet 22
  sinir-tanima            b hayir evet  8`
  .trim().split("\n").map((r) => {
    const [ad, bicim, tek, sonuc, yol] = r.trim().split(/\s+/);
    return { ad, bicim, tek: tek === "evet", sonuc: sonuc === "evet", yol: Number(yol) };
  });

// Uc olcme yolu, kalem nitelikleri uzerinde tanimli yuklemlerdir.
const YOL = {
  "coktan-secmeli": (k) => k.bicim === "b" && k.tek,   // taninabilir tek dogru yanit
  "uygulamali-sinav": (k) => k.tek,                     // sinanabilir bitis durumu
  "laboratuvar": (k) => !k.sonuc,                       // gercek bedeli olan kalem burada olusmaz
};
const AD = Object.keys(YOL);
const yaz = (g, ...s) => console.log(s.map((v, i) =>
  (g[i] < 0 ? String(v).padEnd(-g[i]) : String(v).padStart(g[i]))).join(""));
const yuk = (s) => s.reduce((a, k) => a + k.yol, 0);
const TOP = yuk(KALEM), pay = (x) => `${((x / TOP) * 100).toFixed(1)}%`;

console.log(`yetkinlik MODELI: ${KALEM.length} kalem, toplam yol yuku ${TOP} ` +
  `(ayni yol birden cok kalemde sayilir; bu bir yuk toplamidir, ayrik yol sayisi degildir).`);
const T = [-26, 18, 20, 16];
console.log("\n1. her olcme yolu kac kalemi olcuyor");
yaz(T, "olcu", ...AD);
for (const [ad, f] of [["olctugu kalem", (b) => `${KALEM.filter(YOL[b]).length}/${KALEM.length}`],
  ["olctugu yol yuku", (b) => yuk(KALEM.filter(YOL[b]))],
  ["yol yukunun payi", (b) => pay(yuk(KALEM.filter(YOL[b])))]]) yaz(T, ad, ...AD.map(f));

const ikisi = KALEM.filter((k) => YOL["coktan-secmeli"](k) && YOL["uygulamali-sinav"](k));
const ayrik = KALEM.filter((k) => YOL["coktan-secmeli"](k) !== YOL["uygulamali-sinav"](k));
const hicbiri = KALEM.filter((k) => !AD.some((b) => YOL[b](k)));
const hepsi = KALEM.filter((k) => AD.some((b) => YOL[b](k)));
const K = [-38, 10, 12];
console.log("\n2. iki sinav bicimi nerede kesisiyor, nerede ayrisiyor");
yaz(K, "kume", "kalem", "yol yuku");
for (const [ad, s] of [["ikisinde de olculen", ikisi], ["yalniz birinde olculen", ayrik],
  ["ikisinde de olculmeyen", KALEM.filter((k) => !k.tek)],
  ["laboratuvarin kapsamadigi", KALEM.filter((k) => k.sonuc)],
  ["uc yolun birlikte olctugu", hepsi], ["hicbirinde olculmeyen", hicbiri]])
  yaz(K, ad, s.length, `${yuk(s)} (${pay(yuk(s))})`);

console.log("\n3. hicbir olcme yolunun olcmedigi kalemler");
yaz([-26, 8, 8], "kalem", "yol", "bicim");
for (const k of hicbiri) yaz([-26, 8, 8], k.ad, k.yol, k.bicim);
console.log(`bu ${hicbiri.length} kalemin ortak yani: tek dogru bitis durumu yok, ` +
  `yanlisin gercek bedeli var.`);
yetkinlik MODELI: 15 kalem, toplam yol yuku 237 (ayni yol birden cok kalemde sayilir; bu bir yuk toplamidir, ayrik yol sayisi degildir).

1. her olcme yolu kac kalemi olcuyor
olcu                          coktan-secmeli    uygulamali-sinav     laboratuvar
olctugu kalem                           2/15                9/15            6/15
olctugu yol yuku                          42                 144              86
yol yukunun payi                       17.7%               60.8%           36.3%

2. iki sinav bicimi nerede kesisiyor, nerede ayrisiyor
kume                                       kalem    yol yuku
ikisinde de olculen                            2  42 (17.7%)
yalniz birinde olculen                         7 102 (43.0%)
ikisinde de olculmeyen                         6  93 (39.2%)
laboratuvarin kapsamadigi                      9 151 (63.7%)
uc yolun birlikte olctugu                     10 144 (60.8%)
hicbirinde olculmeyen                          5  93 (39.2%)

3. hicbir olcme yolunun olcmedigi kalemler
kalem                          yol   bicim
kesilecek-adim-secimi           22       u
mesru-is-bedeli                 22       u
envanter-tutma                  19       u
kapsam-yazimi                   22       b
sinir-tanima                     8       b
bu 5 kalemin ortak yani: tek dogru bitis durumu yok, yanlisin gercek bedeli var.

Birinci tablo üç yolu kapsam cinsinden sıralar. Çoktan seçmeli belgelendirme 15 kalemin 2’sini ölçer ve toplam yol yükünün %17,7’sini kapsar. Uygulamalı sınav 9 kalemi ve yükün %60,8’ini kapsar. Laboratuvar ortamı 6 kalemi ve %36,3’ünü.

İki sınav biçiminin arasındaki fark bir derece farkı değildir. Çoktan seçmeli belgelendirmenin ölçtüğü iki kalem — terim ayrımı ve risk sıralaması — uygulamalı sınavın ölçtüğü dokuz kalemin içindedir. İkinci tablonun ilk satırı bunu yazar: kesişim 2 kalem, ayrışma 7 kalemdir ve ayrışan yedi kalemin tamamı uygulamalı sınav tarafındadır. Bu iki ölçüm kardeş değil, iç içedir: biri ötekinin ölçtüğü kümenin dar bir alt kümesini ölçer.

Laboratuvarın Kapsamadığı

Laboratuvar ortamı bu iki sınavdan başka bir eksende ayrışır. Ölçtüğü kalemler tek anlamlı olup olmamalarına göre değil, sonucu olup olmamasına göre seçilir. laboratuvarin kapsamadigi satırı 9 kalem ve toplam yükün %63,7’sini yazar.

Nedeni laboratuvarın tanımındadır. Bir laboratuvar ortamında meşru trafik yoktur; kimse faturalamayı kullanmadığı için yanlış kesilen bir adımın kimseyi durdurduğu görülmez. Başka bir ekip yoktur; bir kalemi devretmenin ya da devretmemenin sonucu doğmaz. Kapsam yoktur; sınır dışına çıkmanın karşılığı yoktur. Laboratuvar, yanlışın bedelsiz olduğu bir ortamdır ve tam olarak bu yüzden bedeli olan kalemleri ölçemez. Laboratuvarın değeri tekrar sayısındadır, sonucun gerçekliğinde değil.

Üçü birlikte alındığında kapsam 10 kaleme ve yükün %60,8’ine çıkar. Laboratuvarın eklediği tek kalem ortam-hazirlamadır ve yol yükü 0’dır: laboratuvar en çok, en az yol taşıyan kalemde katkı sağlar.

Hiçbirinin Ölçmediği Beş Kalem

Üçüncü tablo dersin asıl bulgusudur. Üç ölçme yolu birlikte bile 5 kalemi hiç ölçmez ve bu beş kalem toplam yol yükünün %39,2’sini taşır.

Beşinin ortak yanı çıktının son satırındadır: tek doğru bitiş durumu yoktur ve yanlışın gerçek bir bedeli vardır. Bu iki nitelik birlikte bir kalemi her üç ölçümün de dışına atar. Tek doğru yanıtı olmadığı için notlandırılamaz; gerçek bedeli olduğu için laboratuvarda oluşmaz.

Kalemler tek tek okunduğunda tablo daha da keskinleşir. kesilecek-adim-secimi ve mesru-is-bedeli bu kursun iki temel işidir ve ikisi de 22 yol taşır: bu kursun ilk dersinden son dersine kadar ölçülen şey, hangi adımın kesileceği ve o kesmenin kaç meşru işi durduracağıdır. envanter-tutma 19 yol taşır — birinci derste savunmanın bilmediği yolların sayısı. kapsam-yazimi 22, sinir-tanima 8 yol taşır. Beşi de bu kursun ölçtüğü kalemlerdir; hiçbiri bu kursun ölçülebildiği kalemler değildir.

Bu, üç ölçme yolunun değersiz olduğu anlamına gelmez. Belgelendirme terim ayrımını gerçekten ölçer ve terim ayrımı olmadan hiçbir yol adlandırılamaz; uygulamalı sınav yükün %60,8’ini kapsar ve bu, sıradan bir eşik değildir. Ölçüm yalnız şunu söyler: bir yetkinlik ölçüsünün kapsamadığı alan, o ölçünün geçersiz olduğu anlamına gelmez; ölçülmemiş kaldığı anlamına gelir. Bir belge ya da bir sınav sonucu, taşıdığı yol yükü kadar bilgi verir — ne eksik ne fazla.

Ölçünün Rolle Eşleşmesi

Üç ölçme yolunun kapsamı, ikinci derste ayrılan beş rolün üstüne düşürüldüğünde soru bir seçim sorusuna dönüşür. Ölçülen dokuz kalem ağırlıklı olarak kapat görevinin kalemleridir: katman eklemek, yetki daraltmak, bölme tasarlamak, olay yürütmek. Ölçülmeyen beş kalem ise bul ve sürdür görevlerine düşer: envanteri tutmak, kapsamı yazmak, sınırı tanımak. İki derste ayrı ayrı çıkan aynı boşluk buradadır: sorumluluk matrisinde sahipsiz kalan yedi hücrenin tamamı bu iki sütundaydı ve yetkinlik ölçümünde de ölçüsüz kalan beş kalem aynı iki sütuna düşüyor. Kurumlar işi yapan eli hem tanımlamayı hem ölçmeyi biliyor; listeyi tutan ve sonucu sınayan eli ikisinde de atlıyor.

Bunun pratik karşılığı bir sıralama değil, bir eşleştirmedir. Uygulamalı sınav bir adayın kesme işini yapabildiğini gösterir; hangi adımın kesileceğini ve o kesmenin kaç meşru işi durduracağını göstermez. O iki kalem, birinci dersin ölçtüğü mor çalışmanın kendisidir: savunma ile sınama tarafı aynı yol kümesi üzerinde birlikte yürüdüğünde ortaya çıkar ve orada da bir sınav notuyla değil, kapanan yol ile duran meşru isteğin oranıyla ölçülür. Yetkinliğin ölçülmemiş kısmı ölçülemez değildir; kursun kendi üç sütunuyla, işin üstünde ölçülür.

Özet

  • 15 kalemlik yetkinlik kümesinde çoktan seçmeli belgelendirme 2, uygulamalı sınav 9, laboratuvar ortamı 6 kalem ölçer; kapsadıkları yol yükü payı sırasıyla %17,7, %60,8 ve %36,3’tür.
  • İki sınav biçimi kardeş değil iç içedir: kesişim 2 kalem, ayrışma 7 kalemdir ve ayrışan yedi kalemin tamamı uygulamalı sınav tarafındadır.
  • Laboratuvar ortamı 9 kalemi kapsamaz ve bunlar toplam yükün %63,7’sini taşır. Nedeni ortamın tanımıdır: meşru trafik, başka ekip ve kapsam sınırı olmadığı için yanlışın bedeli oluşmaz.
  • Üç yol birlikte 10 kalemi ölçer; laboratuvarın tek eklediği kalemin yol yükü 0’dır.
  • Hiçbir yolun ölçmediği 5 kalem yükün %39,2’sini taşır ve ortak yanları aynıdır: tek doğru bitiş durumu yok, yanlışın gerçek bedeli var. İkisi bu kursun temel işidir ve 22’şer yol taşır.

Kurs Kapanışı

Ders Kaç yol Kapanan yol Meşru işe bedel
Gizlilik, Bütünlük ve Erişilebilirlik 8 varlık × 3 eksen 6 karar: 27 artış, 22 düşüş net sıfır kararda gizlilik −6
Varlık, Tehdit ve Açık 576 üçlüden 19 geçerli 5 açık, 12 üçlü bölge daraltmada 3, 2, 1, 0 üçlü
Risk Tanımı 12 kalem, 176,05 birim 4 kalemlik bütçe, 77,00 birim puanlama biçimi 9,40 birim
İstismar ve Yük 12 zincir, 53 adım tek adım en çok 8 zincir orta adımlar kırık, 1 zincir kalır
Saldırı Yüzeyi 35 yol, 21 kenar ilk üç kaldırma %68,6 7 iş, kalan 4 yola 24 iş
Derinlemesine Savunma 55 yol 52 kapanır, 3 kalır 63 yönetilen kalem, 1.793 ek adım
En Az Yetki 55 yol 43 yol, 15’i bedelsiz günde 11 istekten 3.502’ye
Yalıtım 14 düğüm, 4 varlık erişilen varlık 4 → 2,8 20 geçit, günde 3.513 istek
Sıfır Güven 55 yol konumda 5, her adımda 35 günde 7.019 doğrulama, +2,00 adım
Kimlik Doğrulama ve Yetkilendirme Ayrımı 55 yol, iki istek türü yanlış katmanda 0, doğruda 35 istek başına 2,57; +1,43 adıma 0 yol
Güvenli Varsayılanlar 22 kalem, 20 yol unutulan tek kalem 12 yol açar kapalıda günde 319, en kötü 1.440
Mavi, Kırmızı ve Mor Takımlar 30 yol 17 → 22 günde 2.764 istekten 2.037’ye
Güvenlik Rolleri 30 yol 28 → 30 günde 2.321 istekten 2.135’e
Yasal Çerçeve ve Etik 30 yol 8 → 22 sınanabilir günde 4.607 istek, 4 pencere
Mesleki Yetkinlik Yolları 237 yol yükü 144 ölçülür (%60,8) 5 kalem, 93 yük ölçüsüz

Kursun kuralı on beş satırın hepsinde aynıdır: savunma bir yasak listesi değil, sayılabilir bir yol kümesinin daraltılmasıdır; bedeli yazılmayan savunma ölçülmemiş sayılır. Orta sütun olmadan sol sütun bir envanter dökümü, sağ sütun olmadan orta sütun bir başarı ilanıdır.

Sağ sütun on beş satırda dört aileye iner. Durdurulan meşru iş altı derste tekrar eder (en az yetki, yalıtım, güvenli varsayılanlar ve son üç ders): bedel doğrudan kullanıcının önüne çıkar ve bu yüzden en çabuk fark edilen ailedir. Her isteğe eklenen adım üç derste (derinlemesine savunma, sıfır güven, kimlik ile yetki ayrımı): fark edilmez ama her istekte ödenir. Elle yönetilen kalem üç derste (63 yönetilen kalem, 20 geçit, 4 sınama penceresi): bir olay yaşanmadığı sürece kimse saymaz. Sayı cinsinden bedel ilk dört derste, henüz yol birimi kurulmadan ölçülmüştür.

Sol sütun kendi hikâyesini anlatır. İlk dört ders yol birimini hiç kullanmaz: orada sayılan şey eksen, üçlü, kalem ve zincirdir. Birim beşinci derste kurulur ve o noktadan sonra on ders boyunca hiç değişmez. Yol sayısının kendisi ise sabit değildir — 35, 55 ve 30 — çünkü sayı grafın nasıl çizildiğine, kaç giriş ucu ve kaç hedef tanımlandığına bağlıdır. Yol sayısı bir gerçek değil, bir modelin çıktısıdır; karşılaştırılabilir olması için grafın da yazılı olması gerekir.

Orta sütun ise iki derste savunmanın yetmediğini yazar. Derinlemesine savunma elli beş yolun elli ikisini kapatır ve kalan üç yol meşru kanalın kendisidir: katman eklemek onları kapatmaz. Sıfır güven her adımda doğrulama yaparak yirmi yolu açık bırakır ve o yirmi yolun kaynağı bir denetim eksiği değil, dört iç akışın tasarımıdır. Bir yol kümesi hiçbir zaman sıfırlanmaz; ancak kalanın neden kaldığı yazılır.

Yollar sayıldı, ilkeler ölçüldü, ölçümü kimin hangi sınırda yapacağı yazıldı. Yine de bu on beş dersin tamamı yolları soyut düğümler ve adımlar olarak ele aldı. M24/K02 Bilgi Teknolojileri ve Sistem Temelleri o soyutlamayı açar: bütün bu yolların üzerinden geçtiği makinenin kendisi hangi bileşenlerden kurulur, işletim sistemi bir kullanıcı ile bir başkasının arasına hangi sınırı çizer, dosya izni bir adımı nasıl kesebilir ve sanallaştırma bir konuk ile konak arasına ne kadar sağlam bir duvar koyar.

İlerlemeni kaydetmek ve not almak için Giriş yap

Notlarım

Not almak için giriş yapmalısın.

Aramak için yazmaya başlayın.

↑↓ Esc gezin · aç · kapat