Download as doc, pdf, or txt
Download as doc, pdf, or txt
You are on page 1of 3

4,3 Nhm trng Lp trnh Phng php tip cn c in: Hy xem xt cc nhm su ngi c th hin trong hnh 4.

2, vi 15 knh giao tip hai ngi.Trong thc t, tng s hai, ba, bn, nm, su ngi l 57.a dng ca cc knh truyn thng ny l l do chnh ti sao mt nhm su ngi c cu trc nh trong hnh 4.2 l khng c th thc hin 36 ngi thng lm vic trong 6 thng, nhiu gi c lng ph trong cc cuc hp lin quan n hai hoc nhiu thnh vin trong nhm mt thi gian. By gi hy xem xt cc nhm su ngi c hin th trong hnh 4.3.Mt ln na, c su chng trnh b ba, nhng by gi ch c nm ng dy thng tin lin lc.y l khi nim c bn ng sau nhng g by gi c gi l trng nhm lp trnh vin.Mt tng lin quan c a ra bi Brooks [1975], ngi thu ht s tng t ca mt bc s phu thut trng ch o mt hot ng.Bc s phu thut c h tr bi cc bc s phu thut, bc s gy m, v s a dng ca y t.Ngoi ra, khi cn thit, nhm nghin cu s dng cc chuyn gia trong cc lnh vc khc, chng hn nh tim mch hoc nephrologists.S tng ng ny ni bt hai kha cnh quan trng ca mt i ng lp trnh vin trng.u tin l chuyn mn: Mi thnh vin ca nhm thc hin nhng nhim v m ng c o to.Kha cnh th hai l h thng phn cp: Cc bc s phu thut trng ch o hnh ng ca tt c cc thnh vin khc ca i bng v chu trch nhim v mi kha cnh ca hot ng. Cc khi nim i ng lp trnh vin trng c chnh thc ha bi Mills [Baker, 1972].Mt i trng c in lp trnh, nh m t ca Baker khong 40 nm trc y, c th hin trong hnh 4.3.N bao gm cc lp trnh vin trng, ngi c h tr bi cc lp trnh sao lu, th k chng trnh, v 1-3 lp trnh vin.Khi cn thit, nhm nghin cu c s h tr ca cc chuyn gia trong cc lnh vc khc, chng hn nh vn php l hoc fi nancial, hoc kim sot cng vic ngn ng (JCL) bo co s dng cung cp cho cc lnh h thng iu hnh my tnh ln com-puters ca thi i .Cc lp trnh vin trng l mt ngi qun l thnh cng v mt lp trnh vin c tay ngh cao, nhng ngi lm vic thit k kin trc v bt k b phn quan trng hoc phc tp ca m ny.Cc thnh vin khc trong nhm lm vic trn thit k chi tit v m ha, di s ch o ca cc lp trnh vin trng.Nh th hin trong hnh 4.3, khng c ng dy thng tin lin lc tn ti gia cc lp trnh vin, tt c cc vn giao tip c x l bi cc lp trnh trng.Cui cng, cc lp trnh vin trng xem xt cng vic ca cc thnh vin khc, bi v cc lp trnh vin trng l c nhn chu trch nhim cho tt c cc dng m. V tr ca cc lp trnh sao lu l cn thit bi v cc lp trnh vin trng ca con ngi v do c th b bnh, thuc mt chic xe but, hoc thay i cng vic.V vy, cc lp trnh sao lu c th theo thm quyn nh cc lp trnh vin chnh trong respectand mi bit nhiu v cc d n nh cc lp trnh vin trng.Ngoi ra, gii phng cc lp trnh vin trng tp trung vo vic thit k kin trc, cc lp trnh sao lu lm quy hoch trng hp th nghim hp en (15,11) v cc nhim v c lp khc ca qu trnh thit k. Th k t c mt s ngha.Mt th k c th l mt ngi gip mt nh qun l bn rn tr li in thoi, nh my th t, v nh vy.Nhng khi chng ta ni v B th M ca Nh nc hoc B trng Ngoi giao Anh, chng ti cp n mt trong nhng thnh vin cao cp nht ca Ni cc.Th k lp trnh mt phn thi gian vn phng tr l nhng c tay ngh cao, c tr lng, thnh vin trung tm ca mt i ng lp trnh

vin trng.Th k chng trnh chu trch nhim cho vic duy tr th vin D n sn xut, ti liu ca d n. iu ny bao gm danh sch m ngun, JCL, v d liu th nghim.Lp trnh bn giao m ngun ca h cho th k, ngi chu trch nhim cho chuyn i hnh thc my c th c, bin son, lin kt, ti, thc hin, v chy cc trng hp th nghim. Cc lp trnh vin do lm g, nhng chng trnh.Tt c cc kha cnh khc ca cng vic ca h c x l bi cc th k lp trnh.(Bi v th k lp trnh duy tr th vin D n sn xut, mt s t chc s dng th vin tiu .) Nh li rng nhng g c m t y l Mills ca nhng tng ban u ca Baker, c nin i n nm 1971, khi keypunches vn cn c s dng rng ri. M ha khng cn c thc hin theo cch .Cc lp trnh vin by gi c thit b u cui ca mnh hoc my trm, trong h nhp vo m ca h, chnh sa, kim tra n, v nh vy.Mt phin bn hin i ca i ng lp trnh vin trng c in c m t trong phn 4.4. 4.3.1 D n The New York Times: Cc khi nim i ng lp trnh vin trng fi r c s dng vo nm 1971 bi IBM t ng ct tp tin ("nh xc") ca The New York Times.Ct fi le cha tm tt v bi vit y t The New York Times v cc n phm khc.Cc phng vin v cc thnh vin khc ca cc bin tp vin s dng thng tin ngn hng ny nh mt ngun tham kho. Cc s kin ca d n l ng kinh ngc.V d, 83.000 dng m (LOC) c thc hin trong 22 thng, mt n lc ca 11 ngi-nm.Sau nm rst fi, bo tr h thng tp tin bao gm 12.000 LOC c trin khai thc hin.Hu ht cc m c thc hin trong 6 thng qua.Ch c 21 li c pht hin trong 5 tun u tin chp nhn th nghim, ch c 25 li tip tc c pht hin trong nm u tin hot ng.Lp trnh hiu trng trung bnh mt li pht hin v 10.000 ngi LOC mi nm.H thng tp tin chnh-bo dng, chuyn giao 1 tun sau khi m ha c hon thnh, hot ng 20 thng trc khi mt li c pht hin.Gn mt na cc chng trnh con, thng l t 200 n 400 dng ca PL / I, mt ngn ng c pht trin bi IBM, chnh xc trong vic lp rst fi [Baker, 1972]. Tuy nhin, sau ny thnh cng tuyt vi, khng c tuyn b so snh cho cc khi nim lp trnh vin i trng c thc hin.C, nhiu d n thnh cng c thc hin bng cch s dng i ng lp trnh vin trng, nhng cc s liu bo co, mc d tha ng, khng n tng nh nhng ngi thu c cho D n New York Times.Ti sao l The New York Times d n nh vy l mt thnh cng, v l do ti sao c kt qu tng t khng c thu c trn cc d n khc? Mt c th gii thch rng y l mt d n uy tn cho IBM. l th nghim u tin cho PL / I.Mt t chc c gi cho cc chuyn gia phn mm tuyt vi ca n, IBM thnh lp mt i ng bao gm nhng g ch c th c m t crme de la crme t mt s on.Th hai, k thut sao lu l v cng mnh m.PL / I trnh bin dch nh vn c mt h tr cc lp trnh vin bng mi cch h c th, v cc chuyn gia JCL h tr ngn ng iu khin cng vic.Mt phn ba c th gii thch l chuyn mn ca cc lp trnh vin trng, F. Terry Baker.ng l nhng g c gi l mt superprogrammer, mt lp trnh vin c u ra l bn hoc nm ln m mt lp trnh vin trung bnh.Ngoi ra, Baker l mt ngi qun l v lnh o tuyt vi, v k nng, s nhit tnh ca ng, v tnh cch c th l l do c s thnh cng ca d n.

Nu cc lp trnh vin trng c thm quyn, sau cc lp trnh vin t chc i trng hot ng tt.Mc d s thnh cng ng ch ca D n New York Times khng c lp i lp li, nhiu d n thnh cng s dng cc bin th ca cch tip cn lp trnh vin trng.L do cho cc bin th cm t ca phng php ny l c in ng php ng h i trng nh m t trong [Baker, 1972] l khng thc t trong nhiu cch. 4.3.2 Phi thc t ca cc lp trnh vin trng c in nhm phng php tip cn: Hy xem xt cc lp trnh vin trng, mt s kt hp ca mt lp trnh vin c tay ngh cao v ngi qun l thnh cng.C nhn ny l sng bi kh tm thy do s thiu ht ca cc lp trnh vin c tay ngh cao cng nh thiu cc nh qun l thnh cng, v m t cng vic ca mt lp trnh vin trng yu cu c hai kh nng.Ngoi ra, nhng phm cht cn thit c mt lp trnh vin c tay ngh cao xut hin l khc nhau t nhng ngi cn thit l mt ngi qun l thnh cng, c, mi, c hi ca vic tm kim mt lp trnh vin trng l nh. Nu lp trnh vin trng l kh tm thy, lp trnh sao lu l him nh rng con g mi.Sau khi tt c, lp trnh sao lu d kin s c tt nh cc lp trnh vin trng, nhng mt mt gh v mc lng thp hn trong khi ch i mt ci g xy ra cc lp trnh vin trng. Rt t cc lp trnh vin hng u hoc ngi qun l hng u s chp nhn mt vai tr nh vy. Mt th k chng trnh cng l kh khn tm. Chuyn gia phn mm ni ting cho s c cm ca h th tc giy t, v cc th k lp trnh c d kin s lm g, nhng th tc giy t tt c cc ngy. V vy, trng nhm lp trnh, t nht l theo ngh ca Baker, l khng thc t thc hin. Cc nhm dn ch cng c chng minh l khng thc t nhng v l do khc nhau.Hn na, k thut khng c v l kh nng x l cc sn phm cn 20, hy mt mnh 120, lp trnh cho cc cng vic thc hin.iu cn thit l mt cch t chc i ng lp trnh s dng nhng th mnh ca cc i v i trng ng php ng h dn ch v c th c m rng thc hin cc sn phm ln hn.

You might also like