JavaRush /Блоги Java /Random-TG /Таҳиягарон барои арзёбии вазифаҳо кадом усулҳоро истифода...

Таҳиягарон барои арзёбии вазифаҳо кадом усулҳоро истифода мебаранд?

Дар гурӯҳ нашр шудааст
Салом ба ҳама! Назарияи зарурӣ барои оғози рушд хеле васеъ аст. Баъзе мутахассисон (таҳиягарони пуштибонии Java ва дигар забонҳо) онро бештар доранд, дар ҳоле ки дигарон (масалан, таҳиягарони фронталӣ дар JavaScript - React Native) каме камтар доранд. Вале хар дуи онхо бояд захираи калони на танхо донишхои техникй, балки донишхои «ташкилй» хам дошта бошанд. Ин дониши "ташкилӣ" яке аз нуқтаҳои буриш барои таҳиягарони фронтенд ва backend мебошад. "Мӯҳлатро иҷро кунед": таҳиягарон барои арзёбии вазифаҳо кадом усулҳоро истифода мебаранд - 1Имрӯз ман мехоҳам дар бораи як ҷанбаи чунин донишҳои ғайритехникӣ, ташкилӣ - дар бораи баҳодиҳии вазифаҳо (баҳодиҳӣ) сӯҳбат кунам. Ва азбаски ман танҳо дар методологияи Agile кор мекардам (ки дар асл маъмултарин маҳсуб мешавад), дар зербахши он, Scrum , ман арзёбии вазифаҳоро дар заминаи Scrum баррасӣ хоҳам кард . Ман фавран мегӯям, ки арзёбӣ, ки онро баҳогузорӣ низ меноманд, душвор аст. Барои ман, ҳамчун як таҳиягар, ин яке аз ҷанбаҳои душвортарин / номатлуби кор аст. Омилҳои зиёде мавҷуданд, ки бояд ба назар гирифта шаванд, ки метавонанд ба арзёбии вазифа таъсир расонанд. Дар баробари ин планхои тараккиёти минбаъда аз руи пешгуихои шумо тартиб дода мешаванд.

Чӣ мешавад, агар шумо рейтингро дуруст нагиред?

Агар таҳиякунанда барои иҷрои коре, ки дар ниҳоят сарф мешавад, соатҳои зиёд сарф кунад, ба назар чунин менамояд, ки вай мутахассиси беҳтарин нест, зеро ҳисоб хеле нодуруст буд. Агар гуем, ангушт дар осмон. Дар айни замон, агар таҳиякунанда дар вақти пешбинишуда сармоягузорӣ накунад, вай нақшаҳои муштариро барои баровардани маҳсулот / хусусияти навро зери хатар мегузорад. Ин тиҷорат аст ва тиҷорат маънои пулро дорад ва шумораи ками муштариён чунин сӯрохро дӯст медоранд. "Мӯҳлатро иҷро кунед": таҳиягарон барои арзёбии вазифаҳо кадом усулҳоро истифода мебаранд - 2Ин аст, ки чаро ман баҳо доданро дӯст намедорам, зеро баъзан муайян кардани вақти дақиқи иҷрои кор хеле душвор аст.

Вақт чӣ гуна арзёбӣ мешавад?

Одатан, баҳодиҳӣ дар соат ё нуқтаҳои ҳикоя анҷом дода мешавад. Шахсан ман ба раванди арзёбӣ дар нуқтаҳои ҳикоя хеле наздиктарам . Агар соат чизи ҷисмонӣ бошад, пас чизе, ки хато кардан мумкин аст, нуктаҳои ҳикоя каме дар бораи чизи дигар, абстракттар мебошанд. Одатан, гурӯҳҳои таҳияи нармафзор ҳисобҳоро дар формати вақт медиҳанд: соатҳо, рӯзҳо, ҳафтаҳо, моҳҳо. Чунин ҳисобкунии вақт асосан ба таҷрибаи шахсӣ, тахминҳо ё эҳсосот асос меёбад. Дар ин ҳолат, таҳиягарон танҳо ба вазифа менигаранд ва тахмин мекунанд, ки он чӣ қадар вақт мегирад. Дар натиҷа, онҳо хеле кам дақиқ мебошанд, зеро омилҳои зиёде мавҷуданд, ки метавонанд ба мӯҳлати анҷоми кор таъсир расонанд. Аз ин рӯ, бисёр дастаҳое, ки аз рӯи методологияи Agile кор мекунанд , нуқтаҳои ҳикояро истифода мебаранд. Биёед инро фаҳмем.

Нуқтаҳои ҳикоя чист

Нуқтаи ҳикоя воҳиди ченакест, ки арзёбии саъю кӯшиши умумиро ифода мекунад, ки барои пурра амалӣ кардани як соҳаи муайяни кор (функсия) зарур аст. Яъне, ин як мураккабии нисбӣ аст . Гурӯҳҳо дар асоси мураккабии кор, ҳаҷми кор ва хатар ё номуайянӣ нуқтаҳои ҳикояро таъин мекунанд. Одатан, ин арзишҳо барои самараноктар тақсим кардани кор ба қисмҳои хурд таъин карда мешаванд ва ба ин васила номуайяниро бартараф мекунанд. Бо мурури замон, ин ба дастаҳо кӯмак мекунад, ки дарк кунанд, ки онҳо дар як муддати муайян ба чӣ ноил шуда метавонанд ва ба онҳо кӯмак мекунад, ки самтҳои минбаъдаи корро дақиқтар ба нақша гиранд. Ин метавонад ба назари шумо комилан мухолифат кунад, аммо ин абстраксия воқеан хеле муфид аст: он дастаро водор мекунад, ки дар бораи мураккабии кор қарорҳои сахттар қабул кунанд. Биёед якчанд сабабҳоро барои истифодаи нуктаҳои ҳикоя дар банақшагирӣ бубинем:
  • аз нодурустии баҳодиҳӣ дар фосилаҳои вақт пешгирӣ кардан мумкин аст;
  • Баръакси баҳодиҳии вақт, хароҷоти иловагиро беҳтар ба назар гирифтан мумкин аст: алоқаи байни аъзоёни даста ва фармоишгар, муҳокимаҳои гуногуни даста ва банақшагирӣ, инчунин ҳолатҳои ғайричашмдошт;
  • Ҳар як даста корро аз рӯи ҷадвали гуногун баҳогузорӣ мекунад, яъне суръати онҳо (бо холҳо чен карда мешавад) гуногун хоҳад буд;
  • Бо муайян кардани миқёс барои таъини ҳар як нуқтаи ҳикоя, шумо метавонед холҳоро бе баҳсҳои зиёд зуд тақсим кунед.

Чӣ тавр истифода бурдани нуқтаҳои ҳикоя

Мутаассифона, нуктаҳои ҳикоя аксар вақт барои мақсадҳои дигар истифода мешаванд. Нуқтаҳои ҳикоя метавонанд ҳангоми баҳодиҳии одамон, муайян кардани мӯҳлатҳо ва захираҳои муфассал истифода шаванд ва ҳангоми иштибоҳан ҳамчун ченаки иҷроиш қабул карда шаванд. Ба ҷои ин, гурӯҳҳо бояд онҳоро барои фаҳмидани ҳаҷм/мураккабии кор дар ҳар як вазифа ва афзалият додан истифода баранд. Мумкин аст, ки қисмҳое, ки мушкилтар арзёбӣ шудаанд, бояд аввал анҷом дода шаванд, то онҳо пеш аз анҷоми спринт анҷом дода шаванд , аммо қисмҳои осонтарро ба дертар тела додан мумкин аст. Иҷозат диҳед ба шумо хотиррасон кунам, ки спринт дар заминаи методологияи Scrum чист :
Спринт як фосилаи муайяни вақти такроршаванда мебошад, ки дар давоми он як қисми банақшагирифташудаи функсияҳо сохта мешавад.
Чӣ қадар вақт ин мӯҳлат дар оғози таҳия бо мувофиқаи байни даста ва фармоишгар муайян карда мешавад. Ин метавонад як давраи ду ҳафта ё як моҳ ё ягон давраи дигар бошад. Чун қоида, баҳодиҳии вазифаҳо дар оғози спринт бо мақсади ба нақша гирифтани ҳаҷми имконпазири коре, ки то охири спринт анҷом дода мешавад, ҳангоми ба фармоишгар супурдани кори анҷомдода анҷом дода мешавад.
Пешниҳоди коре, ки дар давоми спринт анҷом дода шудааст, ба фармоишгар намоишӣ номида мешавад.
Он ба шумо кӯмак мекунад, ки пешрафти худро дар таҳияи маҳсулот бубинед, аз муштарӣ фикру мулоҳиза гиред ва таҳияи лоиҳаро мувофиқи биниши муштарӣ танзим кунед. Аммо ба ҳар ҳол, мо каме канорагирӣ мекунем: биёед ба ҳисоб баргардем. Арзёбии вазифаҳо аз ҷониби як таҳиягар хеле субъективӣ хоҳад буд. Бинобар ин, чун коида, ин кори коллектив аст. Якчанд усулҳои арзёбии даста вуҷуд доранд. Имрӯз мо бештар истифодашавандаи онҳоро дида мебароем - Scrum poker . Ин усул менеҷеро талаб мекунад, ки касе ба мисли пешвои ин покери Scrum бошад . Ин метавонад шахсе бошад, ки дар Scrum Master ё PM тахассус дорад . "Мӯҳлатро иҷро кунед": таҳиягарон барои арзёбии вазифаҳо кадом усулҳоро истифода мебаранд - 3

Scrum Poker чист

Покери Scrum - ё банақшагирии покер - як усули арзёбӣ аст, ки ба расидан ба созиш асос ёфтааст. Асосан барои арзёбии мураккабии кори дар пешистода ё ҳаҷми нисбии вазифаҳое, ки ҳангоми таҳияи нармафзор ҳал карда мешаванд, истифода мешавад. Ман фавран қайд мекунам, ки Scrum покер як таҷрибаи маъмул дар рушд аст ва шумо бешубҳа бояд бидонед, ки он чӣ гуна ҳайвони ваҳшӣ аст. Барои ин раванд, мо одатан як навъ барнома ё вебсайтеро истифода мебарем, ки ба мо имкон медиҳад, ки баҳодиҳии гурӯҳии як вазифаи мушаххасро ташкил кунем. Ин чӣ гуна рӯй медиҳад? Даста як ҷузъи кафомондаро мегирад (вазифаи нав, функсия), ба таври мухтасар домҳои имконпазир ва дигар нозукиҳои бо он алоқамандро муҳокима мекунад. Пас аз он ҳар як иштирокчӣ кортро бо рақаме интихоб мекунад, ки рейтинги мушкorи онҳоро ифода мекунад. Оҳ, ва ҳангоми ҳисоб кардан, на силсилаи муқаррарӣ, балки рақамҳои Фибоначӣ истифода мешаванд . Рақамҳои Фибоначӣ дар скрам покер хеле маъмуланд , зеро фосилаи байни онҳо бо мурури замон зиёд мешавад (ба хотир овардани сатҳи пирамидаҳо). Вазифаҳое ҳастанд, ки мураккабии бузург доранд ва шумораи ками нуктаҳои ҳикояро ба даст овардан мумкин нест. "Мӯҳлатро иҷро кунед": таҳиягарон барои арзёбии вазифаҳо кадом усулҳоро истифода мебаранд - 4Шарҳ барои кортҳои ғайриоддӣ: "Мӯҳлатро иҷро кунед": таҳиягарон барои арзёбии вазифаҳо кадом усулҳоро истифода мебаранд - 5

шумораи номаълуми нуқтаҳои ниҳоӣ

"Мӯҳлатро иҷро кунед": таҳиягарон барои арзёбии вазифаҳо кадом усулҳоро истифода мебаранд - 6

вазифаи беохир дароз

"Мӯҳлатро иҷро кунед": таҳиягарон барои арзёбии вазифаҳо кадом усулҳоро истифода мебаранд - 7

танаффус лозим аст

Усулҳои камёфттарини баҳодиҳӣ:
  • дар андозаи T-shirt - S, M, L, XL
  • ё дар сагҳо - чихуауа, пуг, такшунд, бульдог ва ғайра (ба андешаи ман, ин аҷибтарин воҳиди арзёбии вазифаҳост =D)
"Мӯҳлатро иҷро кунед": таҳиягарон барои арзёбии вазифаҳо кадом усулҳоро истифода мебаранд - 8Сипас, гурӯҳ ҳисобҳои ба як мушкилотро аз ҷониби таҳиягарони гуногун додашударо муқоиса мекунад ва агар онҳо розӣ бошанд, олиҷаноб! Дар акси ҳол, дар бораи сабабҳои фарқияти баҳодиҳӣ (далелҳо) муҳокима кардан лозим аст. Пас аз ин мо метавонем якҷоя ба як баҳодиҳӣ биёем, ки ҳама, плюс ё кам, бо он розӣ мешаванд. Хуб, чаро покер ҳатто барои ба нақша гирифтани лоиҳаи нармафзори ҷиддӣ истифода мешавад? Баъд аз ҳама, ин як чизи аҷиб аст. Дарвоқеъ, чунин бозикунӣ аъзоёни дастаро водор мекунад, ки мустақилона фикр кунанд ва аз онҳо хоҳиш кунанд, ки натиҷаҳои худро дар як вақт бо ҳамдастони худ нишон диҳанд. Ин, дар навбати худ, аз вобастагӣ ба ақидаҳои дигар аъзоёни даста пешгирӣ мекунад. Дар акси ҳол, таҳиягарони камтаҷриба ба арзёбии аъзои ботаҷрибаи даста назар мекунанд ва такя мекунанд, ки фоиданокии арзёбии худи онҳоро рад мекунад. Аммо бо кушодани натиҷаҳо, ин аслан ғайриимкон аст. Намунаи барномаи банақшагирии Scrum Poker аз Atlassian аст .

Намунаи арзёбии вазифа

Биёед тасаввур кунем, ки дастаи шумо миқёси муайянро барои арзёбӣ дар нуқтаҳои ҳикоя муайян кардааст:
1. Оё шумо бо чунин кор таҷриба доред? +1 - Ман ин вазифаро қаблан иҷро карда будам +2 - Ман ин корро накардаам, аммо ман бо як монанд кор кардам +3 - Ман ин корро накардаам ва таҷрибаи ба ин монанд надорам
2. Доираи функсияҳои вазифа +1 - ҳаҷми паст +2 - ҳаҷми миёна +3 - ҳаҷми калон
3. Мураккаб будани ичрои ин вазифа +1 - осон +2 - миёна +3 - душвор
4. Мушкилоти санҷиши ин функсия +1 - осон +2 - миёна +3 - душвор
Scrum Poker аз рӯи супориш оғоз мешавад ва шумо онро чунин арзёбӣ мекунед:
  • шумо ҳеҷ гоҳ бо татбиқи чунин функсия кор накардаед - +3
  • функсионалии вазифаи миёна - +2
  • иҷрои вазифа дорои мураккабии баланд - +3
  • мураккабии баланди санҷишҳои хаттӣ барои ин функсия - +3
Дар натиҷа, шумо 11 нуқтаи ҳикоя мегиред, аммо азбаски чунин корт вуҷуд надорад, шумо 13 хол пешниҳод мекунед. Як ҳамкори дигари шумо ин вазифаро баҳо медиҳад:
  • қаблан бо мушкилоти шабеҳ кор мекард - +1
  • функсионалии вазифаи миёна - +2
  • иҷрои вазифа мураккабии миёна дорад - +2
  • мураккабии миёнаи санҷишҳои хаттӣ барои ин функсия - +2
Дар натиҷа, ӯ 7 нуқтаи ҳикояро ба даст меорад, аммо дар рақамҳои Фибоначӣ чунин чизе вуҷуд надорад ва ӯ кортро бо рақами наздиктарин мегузорад - 8. Дигар аъзоёни даста, мувофиқан, дар асоси нуқтаи назари субъективии худ баҳо медиҳанд. Баъд, шумо натиҷаҳои худро нишон медиҳед ва мефаҳмед, ки қариб ҳамаи ҳамкасбони шумо баҳои 13-ро додаанд, ба истиснои як таҳиякунанда, ки ба он 8 дода буд. Дар ин ҳолат, ба ӯ сухан дода мешавад ва ӯ сабабҳоро баён мекунад. Ва онҳо, масалан, чунинанд: ӯ қаблан бо як масъала кор мекард ва он он қадар душвор нест, ки ба назар мерасад ва дар ниҳоят ӯ аъзоёни боқимондаи дастаро бовар мекунонад, ки ҳалли худро аз 13 ба 8 ҳикоя иваз кунанд. ишора карда, гуфт, ки вай ёрй мерасонад, ки ин вазифаро ба ухдаи худ мегирад. Ё дар охир худаш ин корро мекунад. Ва умуман, муҳим нест, ки дигарон ба далелҳои ӯ гӯш медиҳанд ё не, зеро ин ё он роҳ ба ин вазифа рейтинг дода мешавад ва даста ба шиносоӣ бо навбатӣ мегузарад. "Мӯҳлатро иҷро кунед": таҳиягарон барои арзёбии вазифаҳо кадом усулҳоро истифода мебаранд - 9Дафъаҳои аввал, ҳисобҳо нодуруст хоҳанд буд, инчунин баҳодиҳии ҳаҷми коре, ки шумо дар тӯли давраи оянда ба нақша гирифтаед (спринт). Охир, ин хисобхо махз аз руи хисобхо тартиб дода мешаванд. Пас аз чанде, тақрибан се моҳ, даста ба дақиқтар ҳисоб кардани вазифаҳо шурӯъ мекунад ва ҳаҷми миёнаи коре, ки даста дар як спринт иҷро карда метавонад, намоён мегардад. Аммо ин банақшагирии умумии доираи кор аст, бештар дар бораи вақт аст ва дар ин ҳолат метавонад омилҳои гуногуне дошта бошанд, ки таъсир мерасонанд. Масалан, яке аз таҳиягарон барои ду ҳафта ба рухсатӣ рафт. Яъне, ба шумо лозим аст, ки миқдори муайяни кори банақшагирифташударо (функсияҳои банақшагирифта) хат кашед. Ё ба даста як таҳиягари нав омадааст, аммо ба шумо лозим нест, ки ба ӯ пурра такя кунед, зеро... шумо бояд вақти заруриро барои мутобиқ шудан ба лоиҳа, ки onboarding номида мешавад, ба назар гиред . Вобаста аз мураккабии лоиҳа ин метавонад ду ҳафта, плюс ё минус дар як ҳафта бошад. "Мӯҳлатро иҷро кунед": таҳиягарон барои арзёбии вазифаҳо кадом усулҳоро истифода мебаранд - 10Ин ҳама барои имрӯз аст, ман умедворам, ки ман дониши шуморо дар чунин як қисми ғайритехникии дониш, ба монанди арзёбии мушкилот каме такмил додам. Агар шумо хоҳед, ки ба ин мавзӯъ амиқтар равед, инчунин ба тафсилоти Scrum, ман ба шумо тавсия медиҳам, ки китоби "SCRUM" -и Ҷефф Сазерлендро хонед. Ман ба оқибатҳои он кафолат дода наметавонам, зеро шояд пас аз он шумо хоҳиши озори устоди Scrum шуданро пайдо кунед =D
Шарҳҳо
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION