•     •   8 min read

Скрам-мастер: Командамен скрам-мәжілісін қалай дұрыс өткізу керек.

Scrum Agile әдістерінің бірі ретінде дамуды жоғары сапалы мониторингтеуді атап өтеді
процесс. Сондықтан Scrum мастер басқаратын Scrum кездесулері өте
маңызды рөл атқарады. Мұндай кездесулердің негізгі тапсырмасы (немесе Scrum) — жобалық команданың
әрекеттерін синхрондау.

Scrum мастер кім?

The Scrum мастердің рөлін сипаттауға ең қолайлы ағылшынша анықтама – қызметкер жетекшісі’.

Scrum мастердің мақсаты команданың тиімділігін арттыруға көмектесу болып табылады:

  • мәселелерді шешу – мәселелер Scrum кездесулерінде талқыланады;
  • оқыту – Scrum мастер жаңа команда мүшелерін жоба мен оның қалған қатысушыларына бейімдеуде маңызды рөл атқарады;
  • мотивация – жақсы Scrum мастер өткізген Scrum кездесуінен кейін барлық команда мүшелері бір нәрсе құндыға тартылғанын сезінеді, олар командадағы жеке рөлдерін белгіледі, бұл мотивация үшін ең жақсы факторды тудырады.
  • сұрау – Біз не істеп жатқанымызды одан әрі жақсы қалай жасай аламыз?”, Қандай процестер өнімге құн қосуға көмектеспейді?” және т.б.

Команданың атымен Scrum мастер жұмыс қарқыны үшін және жобаны аяқтау жылдамдығы үшін жауап береді.


Сондай-ақ, алғашқы Scrum кездесуінде Scrum мастер жобаның қатысушылары мен өнім иесімен бірге командаға ұпай алатын спринтті жоспарлайды. Сол себепті Джефф Сазерленд, «Scrum. Жобаны басқарудың революциялық әдісі» кітабының авторы, Scrum мастерді командада жетекші деп атауын кездейсоқ емес.



Scrum мастер қандай ерекшеліктерге ие болуы керек?

Кейбір жобалық командалар Scrum мастерлерінің ай сайынғы ротация моделін эксперимент жасап енгізуде.
Бұл модель бойынша кез келген жоба қатысушысы Scrum мастер бола алады. Егер Scrum мастер күн сайын кездесетін практикалық дағдылар мен жағдайлардың тізімін қарасақ,
онда осындай таңдау форматы тиімсіз екенін көреміз.

Тамаша Scrum мастер келесі ерекшеліктерге ие болуы керек:

  1. Сөз талқыларын ынталандыру – скрумдар, ретроспективалар және спринт жоспарлары барлық жобалық команда мүшелерімен ашық талқыланбаса пайдасыз болады. Scrum мастердің міндеті команда жұмысы мен коммуникация құралдарын (корпоративтік Wiki, құжат алмасу жүйелері т.б.) пайдалану арқылы мұндай ынтымақтастықты ынталандыру.
  2. Жоба аяқталуына жету жолындағы кедергілерді жою – байланыс құралдарын (мысалы, команда кітапханасын құру және жаңарту), команданы ілгерілету мақсатында рутиналық жұмыстар жүргізу (процесс кестелерін жаңарту және т.б.) және кездесуде талқыланған мәселелерді шешу.
  3. Scrum уағызшысы болу – Scrum мастер Scrum-ды біледі және түсінеді, ол команданы Scrum үшін үйретіп, әдістемеден барынша пайда алып келеді.
  4. Жобаның толық көрінісін көрсету – бұл ерекшелік мотивация рөлімен үйлеседі және түрлі қатысушыларды қамтитын көп сprints жобаларында ерекше маңызды.
  5. Қақтығыстарды шешу – шындық пікірталастан туындайды, талас жағымсыздықтар мен агрессия тудырады. Scrum мастер токсикалық қоғамдастықтың’ кез келген бастапқы белгілерін басып, конструктивті сын орнатуға көмектеседі.

Scrum кездесу дегеніміз не?

Scrum кездесулері Scrum әдістемесінің маңызды құралдары болып табылады. Мұндай сессиялар күн сайын (көбіне таңертең) өткізіледі. Scrum мастер кездесулерді жүргізеді, оның рөлі жобалық менеджер мен команда жетекшісінің функцияларын толықтырады.

Кездесу барысында, қазіргі спринтке қатысушы команда мүшелері не 3 сұраққа жауап береді, не оларды Scrum тақтасына жазады:

  1. Кеше спринтті аяқтау үшін не істедім?
  2. Бүгін не істейтін боламын?
  3. Не кедергі келтірді?
Команда жұмысын синхрондаумен қатар, Scrum көмектеседі:

  1. жобаның жалпы көрінісін жасауға – бәрі жобаның даму жолын түсінеді, және жұмысты кедергі келтіретін нашар тосынсыйлар саны нөлге азайтылады;
  2. орынды тапсырмалар қоюға және олардың орындалу мәртебесіне жауап беруге;
  3. команданы біріктіруге – қызметкерлер тыңдай және басқаларды түсінуді үйренеді, өз ойларын анық білдіре алады;
  4. тапсырманы шешудің ең жақсы жолын дайындауға.



Scrum кездесулері Meet­up-пен салыстырғанда

Meet­up” және Meet­ing” негізінен ұқсас сөздер, бірақ олардың мәндері әртүрлі.

Ерекше атап өтетініміз, негізінен кездейсоқ адамдар кездесудегі тақырып бойынша бірігеді. Scrum кездесулерінде қатысушылар алдын-ала анықталып, олар бір-бірін біледі.
Сондай-ақ, Scrum кездесулері мен mee­tups арасындағы басқа айырмашылықтарды кестемізден таба аласыз:


Scrum кездесуі Meet­up
Қатысушылар Scrum мастер, ағымдағы спринтке қатысушы жобалық команда мүшелері, өнім иесі. Басқа адамдар аудит ретінде кездесуге қатыса алады Талқылау жетекшілері, аралас жұмыстағы адамдар, нақты жоба бойынша бірдей компанияда жұмыс істемейді. Серіктестер мен демеушілердің қатысуы міндетті емес.
Уақыт шегі Шамамен 15 минут 1 – 2 сағат
Өткізу орны Конференц зал, жұмыс бөлмесі – спринт жүзеге асырылатын жерге мүмкіндігінше жағдай жасаған кез келген орын Қатысушылардың еркін қозғалып, барлығымен байланыс орнатуға мүмкіндігі бар кез келген орын
Талқылау жетекшісі Scrum мастер meetup.com, meetup.by сияқты платформалар арқылы кез келген адам.
Формат Тұрақты үш сұрақ” құрылымы Икемді құрылым: презентациялар, ашық микрофон”, желілік кездесу және т.б.
Қатысушылар саны Мүмкіндігінше 6 адамға дейін Шектеусіз

Ашық микрофон” — қатысушылар өз ойлары, пікірлері мен концепцияларын еркін және ашық бөлісетін оқиға форматы. Олардың баяндамалары, әдетте, жоспарға шектеулі түрде болады.

6 кең таралған Scrum қателіктері

  1. Тек жазбалар үшін өткізілетін Scrum кездесулері – ешкім Scrum мастерден басқа айтып өткендің егжей-тегжейлі есептерін оқымайды, ол мәселелердің кейбір салаларын елемеуі мүмкін. Бұл уақытты ысырап ету. Сонымен қатар, команда қатысушылардың әрбір сөзі жазылып тұрғанын сезінбестен демотивациялануы мүмкін.
  2. Тек Scrum мастер үшін өткізілетін Scrum кездесулері – Scrum мастер кездесуін басқарады, қатысушылар көбінесе мынадай қателіктер жасайды: олар тек Scrum мастердің көздеріне қарайды, оның мақұлдауын күтеді, ал қалған команда мүшелері өз істерімен айналысады. Бұл контрпродуктивті ортаны білдіреді. Мұндай жағдайда Scrum мастер сөйлейтін қатысушы – басқа қатысушылар” байланысын орнатуға міндетті.
  3. Тек жоспарлау үшін өткізілетін Scrum кездесулері – кездесуде жаңа тапсырмалар туындауы мүмкін. Оларды дереу бөлісу және талқылау барысында Scrum мастер жиі Scrum кездесулерінің форматын өзгертеді. Шешім қарапайым – Scrum кездесуден кейін 15 минуттық екінші кездесуді өткізіп, жаңа мәселелерді шешу.
  4. Тек техникалық талқылаулар үшін өткізілетін Scrum кездесулері – команданың бір мүшесі жобадағы техникалық аспектіні жақсы білу мүмкін. Талқылауда ондай егжей-тегжейлерге акцент қою қатысушыларды теңсіз жағдайға қояды және Scrum-ның мақсаттарына жетуіне кедергі келтіреді.
  5. Жұмыс орнынан алыста өткізілетін Scrum кездесулері – Scrum өткізетін идеал нұсқа – Scrum тақтасының алдында өткізу (ашық Гант графигі). Бұл команданың тапсырма бойынша бағыт алуын жеңілдетеді.
  6. 2 сұрақтан тұратын Scrum кездесулеріКеше не істедім?” және Бүгін не істейтін боламын?” Ризиктер мен мәселелер туралы айту ешкімге тартымды емес. Сонымен қатар, бұл толық қоғамдық пайда болып табылады, жекелей әңгіме емес. Алайда, жобаны аяқтауда кедергілерді талқыламай өткізілген кездесу тиімді болмайды.

Scrum кездесулерінің процедурасы қандай?

Әр күні спринт кезінде команда күнделікті кездесулер — Scrum кездесулері немесе күнделікті Scrum деп аталатын жерлерде өткізеді. Мұндай кездесулер әдетте бір жерде өткізіледі, ал уақыт шегі 15 минут. Уақыт шегімен кез келген екінші дәрежедегі және маңызды емес тақырыптар жағымсыз қалады, талқылау белсенді және жанданған болады.

Күнделікті Scrum барысында алға шыққан әр команда мүшесі үш сұраққа жауап беруі тиіс:

  • Кеше не істедім?
  • Бүгін не істейтін боламын?
  • Менің жұмысымды кедергі келтірген не болды?

Әр қатысушының кеше қол жеткізгені мен бүгін қол жеткізуді жоспарлауы бойынша команда жұмыс көлемін түсінеді, сондай-ақ спринтті аяқтау үшін қанша жұмыс қалғанын түсінеді. Егер программа жасаушы: Бүгін мен деректер базасы модулін аяқтаймын!” десе, қатысушылар ертең оның аяқталған-қойылмағанын біледі.

Мәселелер дереу Scrum мастердің жауапкершілігіне өтеді. Ол оларды күнделікті Scrum кезінде (егер мәселе қиын болмаса) шешіп алады немесе жұмыс кестесіне жаза алады.

Мұндай жалпы мәселелер болуы мүмкін:

  • Менің жұмыс орнымның құралы (мысалы, ПК) істен шықты.
  • Мен жұмысым үшін қажетті бағдарламалық жасақтаманы алып алған жоқпын
  • Бір бөлім мені бірінші күні” басқа тапсырмаға жұмыс істеуді сұрады.
  • Бағдарламалық қателерді жөндеуді көмек көрсету керек, т.б.

Scrum кездесулерін дұрыс қалай өткізу керек?

  1. күнделікті Scrum-ның қатысушылар санын 6 адаммен шектеу – егер жобалық команда мүшелерінің саны 6 адамнан асса, оларды Scrum мастерлерімен топтарға бөліп тастай аласыз. Топтар, әдетте, тапсырмаларға (мысалы, тестілеушілер мен бағдарламашылар) қарай қалыптасады. Содан кейін Scrum мастерлер бір-бірімен және мүдделі адамдармен пайда болған мәселелерді талқылайды.
  2. Шұғыл мәселелерді шешу – кейбір кедергілер шұғыл болып табылады, оларды дереу шешу керек. Формалды 15 минуттық шектеуге жұмысын тоқтатуына жол бермеңіз. Мәселені шешу Scrum мастері отырыстың созылу кезеңімен бірдей екенін анықтайды.
  3. Күнделікті Scrum үшін ережелер жазу – олар анық, барлық команда мүшелері үшін түсінікті және кез келген уақытта қол жетімді болуы керек (мысалы, кездесулер өткізілетін орынның флипчартында жазылған).
  4. Жеке әңгімелерді жою – өткен күнгі футбол матчын, паркинг проблемаларын немесе супермаркет бағаларын талқылау 15 минуттан нағыз уақытыңызды алады. Scrum мастер тақырыптың бұрмалануын түсініп, Scrum кездесуінің табиғи бағытын қайта бастайды.
  5. Тиімді формат дайындау – бұл әңгімелер созылса, стимул болардай, қатысушыларды тұрып өткізуді ұсынып көріңіз. Техас Университетінің зерттеулеріне сәйкес, тігінен өткізілетін әрекеттер өндірілісті екі есе арттыруда. Егер қатысушылар өз инициативасын білдіртпесе, күнделікті Scrum-ды ойынға айналдырыңыз – 3 сұраққа жауап берген команда мүшесі бірнеше кездейсоқ қатысушыға доп лақтырып, әрі қарай беруді ұсыныңыз.
  6. Қажет болса, қосымша сұрақтар қойыңыз – егер команда мүшелері өз жауаптарында мәселелерін атамаса, оларға Бүгін осы тапсырманы бітіретініңізге қаншалықты сенімдісіз?” деген сұрақ қою пайдалы болады. Мұндай тәсіл қатысушылардың тапсырмалардың мәртебелерін қайта қарауына, белгілерді өзгертуіне және мүмкін кедергілерді анықтауға ықпал етеді.
  7. Кездесулерді уақтылы бастау және аяқтау – егер қатысушылардың жартысы жоқ болса, бұл күнделікті Scrum-ды бастауға кедергі келтірмейді. Осылайша, сіз команданы тәртіпке үйретесіз және мұндай кездесулер көрсетілім үшін емес екенін көрсетесіз. Сол себепті, Scrum мастердің кешігіп келуі міндетті емес.
  8. Scrum кездесуі аяқталғаннан кейін қатысушыларға алғыс айту – күннің басында көтеріңкі көңіл-күй мен тапсырмалардың орындалуының тиімділігін қамтамасыз етеді. Негізгісы, бұл ереже формалдылыққа айналмауы керек.

Геймификация — ойын механикаларын (тәжірибе жинау, жойғыштармен күресу, ойын алаңында қозғалу және т.б.) ойын емес процестерде, жұмыс, білім беру және жеке өмірде пайдалану.


Сот үкімі

Scrum мастер команданың үйлесімі үшін қажет
Scrum негіздері ғана маңызды емес. Scrum кездесулерінде жоба мақсаттарын қорғауға біреу болуы керек. Барлық тапсырмалардағы жалпы өнім архитектурасына сәйкестік, команданың моральдық жағдайы және командадағы сау атмосфера, сондай-ақ дамудың тұрақты қарқыны – бұлардың барлығы Scrum мастердің құқықтарының құрамына кіреді.

Scrum кездесулері жобаның статусын бақылауға және жобаны аяқтауға бағытталатын қуатты құрал болып табылады.
Scrum кездесулері команда әрекеттерін синхрондаудан ғана емес, сондай-ақ мәселелерді шешуге көмектеседі, олар қызметкерлерді біріктіреді орынды тапсырмаларды қоюды үйретеді және нәтиже үшін қоғамдық жауапкершілік алуды үйретеді.

esc
Бөлісіңіз
или
ПМ мектеп
Неге Worksection уақыт трекері жобаның ресурстарын бақылау үшін ең жақсы таңдау Сағаттар есте сақтаудан жазылады және жиі кешігулермен. Уақыт парақтары тапсырмалармен байланыссыз, сондықтан есептерді...
2 Мамыр 2025   •   7 min read
ПМ мектеп
Чаттар мен тақталар бойында шашырап жатқан тапсырмаларды бақылау жобаның орындалуын қиындатады. Басшылық командаға тапсырмалардың қазіргі статусын білу үшін синхрондауға көп уақыт жұмсауға тура келеді...
1 Мамыр 2025   •   7 min read
ПМ мектеп
Жобаның уақытша шеңберін түсінбеу, үнемі кешіктіру, мердігерлермен процестерді үйлестіруде қиындықтар. Бюджет өсуде, ал нәтиже үнемі кейінге шегеріледі. Бұл процестерді үйлестіру мен жоспарлауға арналған...
30 Сәуір 2025   •   4 min read
Қазір бастаңыз
Нақты электрондық поштаңызды енгізіңіз 🙂