30 top scrum interview questions
Списък на най-често задаваните въпроси за интервю за Scrum с подробни отговори, които да ви помогнат при подготовката на интервюто:
Ето някои от въпросите за интервюто и техните отговори, които обикновено се задават, докато интервюирате кандидат, който твърди, че знае методологията на Agile scrum.
Също така, прочетете=> 25 най-добри пъргави тестови интервюта Въпроси и отговори
Преди да влезете в отговорите на въпроси за интервю за пъргавата скрам методология, бих препоръчал на всички първо да преминете през въпроса и да се опитате да отговорите сами и след като приключите, преминете към преглед на отговорите.
Следователно в тази статия първо написах само въпроса, така че всички да имате място да мислите за отговорите. След това във втората част на статията съм записал отговорите.
Също така бих искал да спомена тук, че има много сценарии, които не могат да имат точен или грешен отговор. Зависи само от културата на организацията и нечия перспектива за разрешаване на ситуацията.
И така, ето въпросите:
Трябва да се прочете=> Първи стъпки с методологията Agile Scrum
Въпроси за интервю за Scrum (Превъртете надолу за отговори)
Q # 1. По какво скрамът се различава от водопада?
Q # 2. По какво се различава scrum от итеративния модел?
Q # 3. Знаете ли друга подвижна методология освен Scrum?
Q # 4. Какви са церемониите, които правите в скрама
Q # 5. Познавате ли Трите амиго в Скрум?
Q # 6. Какъв според вас трябва да бъде идеалният размер на Scrum екип?
Q # 7. Какво обсъждате на ежедневната среща за изправяне?
Q # 8. Как се нарича „боксовото време“ на скрам процес?
Q # 9. Каква трябва да бъде идеалната продължителност на спринт?
Q # 10. Как се определят изискванията в скрам?
Q # 11. Какви са различните артефакти в скрама?
Q # 12. Как определяте потребителска история?
В # 13. Какви са ролите на Scrum Master и собственик на продукт?
Въпрос # 14. Как измервате свършената работа в спринт?
Въпрос # 15. Какво е скорост?
Q # 16. И така, в Scrum кой субект е отговорен за резултата? Scrum Master или собственик на продукт?
Въпрос # 17. Как измервате сложността или усилието в спринт? Има ли начин да се определи и представи?
Въпрос # 18. Как проследявате напредъка си в спринт?
Въпрос # 19. Как се създава изгорялата диаграма?
Въпрос # 20. Какво правите в спринт ревю и ретроспектива?
Въпрос # 21. Виждате ли някакъв недостатък от използването на скрам?
Въпрос # 22. Мислите ли, че scrum може да бъде приложен във всички процеси на разработване на софтуер?
Q # 23. По време на прегледа, да предположим, че собственикът на продукта или заинтересованата страна не са съгласни с функцията, която сте внедрили, какво бихте направили?
Q # 24. В случай, че scrum master не е на разположение, бихте ли продължили да провеждате ежедневната среща?
Въпрос # 25. Къде автоматизацията се вписва в скрама?
Q # 26. Освен планиране, преглед и ретроспекция, познавате ли някаква друга церемония в схватка?
Q # 27. Можете ли да дадете пример за това, къде scrum не може да бъде приложен? В такъв случай какво предлагате?
Q # 28. Кажете ми едно голямо предимство от използването на скрам?
Въпрос # 29. Какво е DoD? Как се постига това?
Q # 30. Какво е MVP в скрам?
Q # 31. Какво представляват Epics?
Q # 32. Как изчислявате сюжетна точка?
Въпрос # 33. Възможно ли е да попаднете на различни сюжетни точки за усилията за разработка и тестване? В такъв случай как решавате този конфликт?
Въпрос # 34. Вие сте в средата на спринт и изведнъж собственикът на продукта идва с ново изискване, какво ще направите?
Въпрос # 35. В случай, че получите материал в последния ден на спринта, за да тествате и установите, че има дефекти, какво ще направите? Ще отбележите ли историята, която трябва да се направи?
Сега тук отговорите на въпросите:
Scrum Интервю Въпроси и отговори
В # 1) По какво се различава скрамът от водопада?
Отговор: Основните разлики са:
- Отзивите от клиента се получават на ранен етап през Scrum от водопада като има предвид, че обратната връзка от клиента се получава към края на цикъла на разработка.
- Приспособяването на новите или променените изисквания в скрам е по-лесно от водопада.
- Scrum се фокусира върху съвместното развитие, отколкото водопад където целият цикъл на развитие е разделен на фази.
- Във всеки момент от времето можем да върнем промените в скрама, отколкото във водопада.
- Тестването се счита за фаза във водопада, за разлика от скрама.
В # 2) По какво се различава scrum от итеративния модел?
Отговор: Scrum е вид итеративен модел, но е итеративен + инкрементален.
Q # 3) Знаете ли друга подвижна методология освен Scrum?
Отговор: Друга Agile методология включва KanBan, XP, Lean.
В # 4) Какви са церемониите, които правите в скрама?
Отговор: В Scrum се извършват 3 основни церемонии:
- Планираща среща: Тук целият екип на scrum, заедно с майстора на scrum и собственика на продукта, се срещат, за да обсъдят всеки елемент от натрупаните продукти, че могат да работят върху спринта. Когато историята е оценена и е добре разбрана от екипа, историята преминава в Sprint Backlog.
- Среща за преглед: Тук скрам екипът демонстрира свършената работа пред заинтересованите страни.
- Ретроспективна среща: Тук scrum екипите, заедно със scrum master и собственика на продукта се срещат, за да направят ретроспекция на последния спринт, върху който са работили. Те основно обсъждат 3 неща:
- Какво мина добре?
- Какво може да се направи по-добре?
- Екшън елементи
Освен тези три церемонии, имаме още една, наречена среща за подреждане на изоставането.
На тази среща екипът на scrum заедно със scrum master и собственика на продукта. Собственикът на продукта представи бизнес изискванията според приоритета и дискутираният по него екип, идентифицира сложността, зависимостите и усилията. Екипът може също да направи историята, сочеща на този етап.
В # 5) Познавате ли Трите Амиго в Scrum?
Отговор: Трите Amigos са - Собственик на продукт, Scrum Master и Scrum Team.
В # 6) Какъв според вас трябва да бъде идеалният размер на Scrum екип?
Отговор: Идеалният размер е от 7 до 9 с +/- 2
как да намеря ключ за сигурност за wifi -
В # 7) Какво обсъждате на всекидневната среща?
Отговор: Обсъждаме следните три неща:
- Какво направих днес?
- Какво планирам да направя утре?
- Всякакви пречки / блокиране на пътя
В # 8) Как се нарича „Времето на бокса“ на скрам процес?
Отговор: Нарича се „Спринт“
В # 9) Каква трябва да бъде идеалната продължителност на спринт?
Отговор: Препоръчително е да имате 2 - 4 седмици от спринт цикъла.
В # 10) Как се определят изискванията в скрам?
Отговор: Изискванията се наричат „Потребителски истории“ в Scrum.
В # 11) Кои са различните артефакти в скрама?
Отговор: В Scrum се поддържат два артефакта:
- Натрупване на продукти: Съдържащ приоритетния списък на бизнес изискванията
- Спиране на спринта: Съдържа потребителски истории, които трябва да бъдат направени от скрам екипа за спринт.
В # 12) Как определяте потребителска история?
Отговор: Потребителските истории са дефинирани във формата на
Като
искам да
Така че
В # 13) Какви са ролите на Scrum Master и собственик на продукт?
Отговор:
Scrum Master: Действа като лидер на слуги за скрам екипа. Той ръководи всички скрам церемонии и обучава екипа, за да разбере и изпълни стойностите и принципите на скрама.
Собственик на продукта: Това е контактната точка за скрам екип. Той / тя е този, който работи най-близо до бизнеса. Основната отговорност на собственика на продукта е да идентифицира и усъвършенства елементите с изоставане в продукта.
В # 14) Как измервате свършената работа в спринт?
Отговор: Измерва се чрез скорост.
В # 15) Какво е скорост?
Отговор: Скоростта е сумата от исторически точки, които екипът за скрам попълва (отговаря на определението за свършено) за спринт.
Въпрос # 16) И така, в скрама, кой субект е отговорен за резултатите? Scrum Master или собственик на продукт?
Отговор: Нито майсторът на скрама, нито собственикът на продукта. Отговорността на екипа е собственик на резултата.
Въпрос # 17) Как измервате сложността или усилията в спринт? Има ли начин да се определи и представи?
Отговор: Сложността и усилията се измерват чрез „Исторически точки“. В Scrum се препоръчва да се използва серия на Фибоначи, за да се представи.
В # 18) Как проследявате напредъка си в спринт?
Отговор: Напредъкът се проследява от „Burn-Down chart“.
Въпрос # 19) Как се създава диаграма Burn-Down?
Отговор: Диаграмата за изгаряне е графика, която показва приблизителното v / s действително усилие на задачите за скрам.
Това е механизъм за проследяване, чрез който за определен спринт; ежедневните задачи се проследяват, за да се провери дали историите напредват към завършване на ангажираните точки или не. Тук трябва да помним, че усилията се измерват по отношение на потребителски истории, а не в часове.
Въпрос # 20) Какво правите в спринт ретро и ретроспекция?
Отговор: По време на прегледа на Sprint ние се разхождаме и демонстрираме функцията или историята, внедрени от екипа за скрам, на заинтересованите страни.
По време на Ретроспектива се опитваме да идентифицираме съвместно какво е минало добре, какво би могло да се направи по-добре и какви елементи на действие да имаме непрекъснато подобрение.
Въпрос # 21) Виждате ли някакъв недостатък от използването на scrum?
Отговор: Не виждам никакъв недостатък от използването на скрам. Проблемите възникват главно, когато екипът на скрама или не разбира ценностите и принципите на скрама, или не е достатъчно гъвкав, за да се промени.
Въпрос # 22) Мислите ли, че scrum може да бъде приложен във всички процеси на разработка на софтуер?
Отговор: Scrum се използва главно за
- Сложни проекти.
- Проекти, които имат ранни и строги срокове.
- Когато разработваме някакъв софтуер от нулата.
Въпрос # 23) По време на прегледа, да предположим, че собственикът на продукта или заинтересованата страна не са съгласни с функцията, която сте внедрили, какво бихте направили?
Отговор: Първото нещо, което няма да маркираме като история.
Първо ще потвърдим действителното изискване от заинтересованата страна и ще актуализираме историята на потребителя и ще я сложим в изоставането. Въз основа на приоритета, щяхме да дърпаме историята в следващия спринт.
Въпрос # 24) В случай, че мащабът за скрам не е на разположение, бихте ли продължили да провеждате ежедневната среща?
Отговор: Да, можем много добре да продължим и да правим ежедневната си изправена среща.
В # 25) Къде автоматизацията се вписва в скрама?
Отговор: Автоматизацията играе жизненоважна роля в Scrum. За да имаме непрекъсната обратна връзка и да гарантираме качествени резултати, трябва да се опитаме да внедрим TDD, BDD и ATDD подходи по време на нашето развитие. Автоматизацията в scrum не е свързана само с тестване, но е за всички аспекти на разработването на софтуер.
Както казах преди въвеждането на TDD, BDD и ATDD ще ускорят процеса ни на развитие заедно с поддържане на стандартите за качество; автоматизирането на процеса на изграждане и внедряване също така ще ускори наличието на функции в различни среди - QA за производство.
Що се отнася до тестването, регресионното тестване трябва да бъде това, което ще има най-голямо внимание. С напредването на всеки спринт, пакетът за регресия продължава да се увеличава и става практически много предизвикателно ръчното изпълнение на пакета за регресия за всеки спринт. Тъй като имаме продължителност на спринта от 2 - 4 седмици, автоматизирането му ще бъде имперско.
В # 26) Освен планиране, преглед и ретроспекция, знаете ли някаква друга церемония в скрам?
което не е от видовете елементи, които се тестват по време на тестване на системата?
Отговор: Имаме среща за прецизиране на закъсненията на продукти (среща за подреждане на изоставания), на която екипът, scrum master и собственикът на продукта се срещат, за да разберат бизнес изискванията, разделя го на потребителски истории и го оценява.
В # 27) Можете ли да дадете пример за това, къде scrum не може да бъде приложен? В такъв случай какво предлагате?
Отговор: Scrum може да бъде внедрен във всякакви проекти. Той е приложим не само за софтуер, но също така се прилага успешно в машинни и инженерни проекти.
В # 28) Кажете ми едно голямо предимство от използването на scrum?
Отговор: Основното предимство е - Ранната обратна връзка и производството на минималния жизнеспособен продукт за заинтересованите страни.
В # 29) Какво е DoD? Как се постига това?
Отговор: DoD означава „Определение на готово“. Постига се когато
- Историята е завършена
- QA завършен
- Историята отговаря и отговаря на критериите за приемане
- Регресията около историята е пълна
- Функцията може да бъде изпратена / внедрена в производството.
В # 30) Какво представлява MVP в скрама?
Отговор: Минимално жизнеспособният продукт е продукт, който има само минимално необходимата характеристика, която може да бъде демонстрирана на заинтересованите страни и отговаря на условията за изпращане в производството.
В # 31) Какво представляват Epics?
Отговор: Epics са двусмислени потребителски истории или можем да кажем, че това са потребителските истории, които не са дефинирани и се съхраняват за бъдещи спринтове.
Въпрос # 32) Как изчислявате историята?
Отговор: Точка на историята се изчислява, като се вземат предвид усилията за разработка + усилията за тестване + разрешаването на зависимости и други фактори, които ще са необходими за завършване на историята.
Въпрос # 33) Възможно ли е да попаднете на различни сюжетни точки за усилията за разработка и тестване? В такъв случай как решавате този конфликт?
Отговор: Да, това е много често срещан сценарий. Може да има шанс историческата точка, дадена от екипа за разработка, да речем 3, но тестващият да я даде 5. В този случай както разработчикът, така и тестващият трябва да обосноват своята сюжетна точка, да обсъдят в срещата и да си сътрудничат, за да приключат обща история.
В # 34) Вие сте в средата на спринт и изведнъж собственикът на продукта идва с ново изискване, какво ще направите?
Отговор: В идеалния случай изискването се превръща в история и преминава към изоставането. След това въз основа на приоритета, отборите могат да го предприемат в следващия спринт.
Но ако приоритетът на изискването е наистина висок, тогава екипът ще трябва да го настани в спринта, но трябва много добре да съобщи на заинтересованата страна, че включването на история в средата на спринта може да доведе до преливане на няколко истории към следващия спринт.
Въпрос # 35) В случай че получите материал в последния ден на спринта, за да тествате и установите, че има дефекти, какво ще направите? Ще отбележите ли историята като завършена?
Отговор: Историята се прави само когато е завършена разработка + QA завършен + критериите за приемане са изпълнени + тя отговаря на условията за изпращане в производство. В този случай, ако има дефекти, историята е частично направена, а не напълно завършена, така че ще я разлея до следващия спринт.
Надявам се, че някои от най-често задаваните въпроси и отговори за интервю ще бъдат полезни за вас при подготовката на интервю за scrum.
Препоръчително четене
- Въпроси и отговори за интервюта
- Топ 31 въпроса и отговори за пъргави интервюта
- 25 най-добри пъргави тестови интервюта Въпроси и отговори
- Въпроси и отговори за интервю за ETL тестване
- Топ 30+ популярни въпроси и отговори за интервю за краставици
- Топ 30 SAS интервюта въпроси и отговори
- Топ 30 Въпроси и отговори за тестване на сигурността
- Топ 30 СУБД Интервю въпроси и отговори