top 31 agile interview questions
Списък с най-често задаваните въпроси и отговори на пъргавото интервю, които да ви помогнат да се подготвите за предстоящото интервю:
В този напреднал технологичен свят, с увеличаването на автоматизацията и различния технически обхват, клиентът изисква по-точни и по-прецизни проекти.
За да се изпълнят такива нужди, човек не може да се справи със задачата като цяло, тя трябва да бъде разделена на малки сегменти и да бъде изпълнена по съответния начин.
Agile е една от най-добрите методологии за това. Всеки служител в гъвкав екип е голямо предимство за собствената компания и поради същата причина интервюиращият винаги търси добри познания в кандидата. Така че винаги се подготвяте, за да бъдете по-сигурни.
Ето някои от най-добрите ръчно подбрани Пъргав въпроси за интервю, които ще помогнат на кандидата да стане член на пъргавия екип.
Препоръчително четене =>
Водещи въпроси за интервю за пъргави и скрупули
Нека започнем с най-добрите въпроси за интервю за Agile Scrum Methodology.
Въпрос # 1) Колко трае Scrum цикълът?
Въпроси и отговори за интервю за център за качество на hp
Отговор: По принцип, Scrum цикълът зависи от размера на проекта и размера на екипа. Размерът на екипа може да варира от 3 до 9 членове. Обикновено отнема 3 до 4 седмици, за да завършите спринт в Scrum. Средно спринт спринт завършва за 4 седмици.
Въпрос # 2) Какво представлява скрамът на скрамовете?
Отговор: Да предположим, че по проект работят 7 екипа и всеки екип има 7 членове. Всеки отбор води своя собствена скрам среща. Сега за координация между екипите трябва да се организира отделна среща, която се нарича Scrum of Scrums.
Посланик (определено лице, което представлява екип) представлява екипа му в сбирката.
Малко точки, обсъдени на срещата, са:
- Напредъкът на отбора, след последната среща.
- Задачата, която трябва да бъде изпълнена преди следващата среща.
- Пречка, с която екипът се е сблъскал, докато е изпълнявал последната задача.
В # 3) Обяснете термина „нарастване“?
Отговор: Когато отборът завърши спринта, надяваме се, че са изпълнили всичко, което са прогнозирали. Сборът от всички артикули, запълнени в спринт, се нарича нарастване. Това ново увеличение също има стойност на увеличение на предишните спринтове.
В # 4) Какво е Сашими?
Отговор: Сашими е японска дума, която означава пробито тяло. По принцип това е японско ястие, което се състои от прясно месо или риба, нарязани на тънки парчета. Всяко парче е сходно на вкус в сравнение с останалите парчета.
Сашими в метода на scrum означава всяка фаза от цикъла на разработване на софтуер в спринт, който включва анализ на изискванията, планиране и проектиране, разработване, тестване, документация е завършена или не и продуктът е готов за показване и т.н.
В # 5) Какви са пречките?
Отговор: Всяко препятствие, което пречи на безпроблемния поток на работата или поради което екипът не е в състояние да изпълни задачата си по-добре, е това, което наричаме „пречки“.
Въпрос # 6) Обяснете техниката „scrum poker“ или „планиране на покер“?
Отговор: Scrum покерът, наричан още като покер за планиране, е техника за оценка на карти, базирана на общо споразумение.
- За да го стартира, пъргавата потребителска история се чете или от клиента, или от собственика и оценителят разбира характеристиките му.
- Всеки оценител има карти за планиране с различен номер. върху него като 0,1,2,3,5,8 и т.н. Тези стойности на картата са идеални дни или сюжетни точки.
- Оценителят избира карти въз основа на тяхната оценка, като обсъжда характеристики, зададени от собственика на продукта.
- Ако е избрана обща стойност, това е приблизителна оценка, ако не, те обсъждат своя макс. и мин. оценка.
- Този процес се повтаря до постигане на общо съгласие.
В # 7) Какви са принципите на пъргавото тестване?
Отговор: Някои основни принципи на пъргавото тестване са:
- Удовлетвореността на клиентите
- Чист код без грешки
- Промените са добре дошли от клиента
- Целият екип, бизнесмени и разработчици работят колективно
- Вместо дълга документация, съсредоточете се върху същността
- Фокусира се върху разговор лице в лице
- Той насърчава устойчивото развитие
В # 8) Какви са недостатъците на пъргавия модел?
c ++ срещу Java разлики
Отговор: Някои от недостатъците на използването на пъргавия модел са следните:
- Не е лесно да се предскаже: Когато срещнете голям проект, не е лесно да получите представа за това колко усилия ще изискват.
- Ако указанията, дадени от клиентите, не са правилно възприети, тогава крайният резултат от проекта не е според удовлетворението на клиента.
- Понякога фокусирането върху дизайна и документацията не е правилно
- Решенията на високо ниво са под ръката на ветераните, ако не се комбинират с такива без опит, освежителите имат малък обхват, за да схванат правилните знания.
В # 9) Кога да се използва пъргавият модел?
Отговор: Има някои разработки и методологии, при които можете да използвате пъргави, като разработено от функции, слабо разработване на софтуер, кристални методологии, динамично развитие.
В # 10) Какъв е кандидатът за освобождаване?
Отговор: Кандидатът за издание е пуснат код / версия / компилация, за да се увери, че през последния период на разработка не е останал критичен проблем. Той се използва за тестване и е еквивалентен на окончателното изграждане.
В # 11) По какъв начин гъвкавата методология за тестване (разработка) се различава от другите методологии за тестване (разработка)?
Отговор: В Agile методология , кодът е разбит на малки части и в даден момент само този конкретен код е обработен или тестван. Непрекъснатата комуникация по конкретната кодова част се извършва от екип, така че фокусът да е само върху този конкретен код. Това прави пъргавия процес по-гъвкав и целенасочен.
Въпрос # 12) Може ли гъвкава методология да се прилага и в различни от проектите за тестване и разработка на софтуер?
Отговор: Има няколко места, където гъвкава методология може да се приложи в областта на биохимията, биофизиката, биомедицината или на мястото, където няма достатъчно данни, където проектът трябва да бъде завършен в малък екип, къде да се работи в неизвестен и там са няколко области.
В # 13) Как да разберете дали използвате гъвкава разработка?
Отговор: Винаги, когато използвате определени неща като разработено с тест, дъска на задачите с часове, сътрудници за отговорностите на класа, ежедневна среща, програмиране по двойки, непрекъсната интеграция, ревюта и много други, ще разберете, че използвате пъргава разработка
Въпрос # 14) Обяснете каква е историческата точка в разправата?
Отговор: Може да се разглежда като единица за оценка на общите усилия, необходими за изпълнението или изпълнението на конкретната задача или изпълнението на изоставане.
В # 15) Какво представлява оста X и Y на изгорената диаграма?
Отговор: При изгарянето диаграмата X-ос показва работните дни, а оста Y показва оставащите усилия.
Тук на изображението синята линия показва идеалното време, предложено за завършване на проекта. Например, в един проект в идеалния случай 28 задачи (усилия) се очакват в началния ден на проекта. И проектът е планиран да бъде завършен след 20 дни. И така, на 20тиден, трябва да останат нулеви задачи (усилия), което означава, че проектът трябва да завърши.
От друга страна, червената линия изобразява действителната задача (усилия), дадени по отношение на дните. Тук на ден 5 трябва да бъдат изпълнени 7 задачи според планирането, но в действителност са изпълнени само 4 задачи.
По този начин той осигурява правилно проследяване на напредъка на проекта и по този начин помага за подобряване на ефективността и своевременното изпълнение на проекта.
В # 16) Какви са основните роли в срама?
Отговор:
- Scrum Team : Екипът на Scrum се прави от отделен човек, който работи колективно за постигане на определена задача. Екипът работи в обвързано състояние, за да достави ангажирани и заявени продукти.
- Scrum Master : Scrum Master е отговорен за правилното изпълнение или работата на scrum екипа. Като служител - лидер и треньор, той осигурява правилната продуктивност на отбора към целта на спринт спринт.
- Собственик на продукта : Собственикът на продукта носи отговорността да представи пълна картина на това какво да изгради и да предаде тази идея на екипа.
В # 17) Какво представлява диаграмата за изгаряне на продукта?
Отговор: Описанието под формата на графиката, което показва внедрени и неизпълнени изоставания на продукти, се нарича изгаряща диаграма.
В # 18) Каква е графиката за изгаряне на спринта?
Отговор: Графика, използвана за описване на не. на внедрен / неприложен спринт в цикъла Scrum.
Въпрос # 19) Каква е диаграмата за освобождаване на Release?
Отговор: Графиката, използвана за изобразяване на предстоящото издание, което беше планирано по-рано, се нарича Release burn down the chart.
В # 20) Каква е диаграмата за изгаряне на дефекти?
Отговор: Броят на установения и отстранен дефект е представен от дефект изгаря диаграма.
В # 21) Каква е срещата за планиране на спринта?
Отговор: Среща за планиране на спринт се присъединява от всички субекти като scrum master, собственик на продукта и цял scrum екип, където те обсъждат приоритетните характеристики на екипа и елементите на натрупаните продукти.
Въпрос # 22) Какво представлява Спринт ретроспективна среща?
Отговор: Това е предимно последната част от спринта или може да се направи след срещата за преглед на спринта. Scrum майстор и целият екип участват в него. Те обсъждат „кое беше добро по време на спринта“, „кое беше лошо“, „какво трябва да се подобри“. Обикновено трае 2-3 часа.
В # 23) Какво знаете за ‘build-breaker’?
Отговор: Когато понякога разработчикът случайно извърши грешка в софтуера и когато такава грешка спре процеса на компилация и генерира предупреждение или неуспех при нормалното изпълнение на тестването, ние казваме, че компилацията е счупена и основният приоритет на тестера е да се върне отново към нормалния етап чрез разрешаване на буболечка проблем.
В # 24) Кажете ми нещо за Канбан?
Отговор: Kanban е инструмент, който помага на екипа да пренебрегне работата, т.е. нейния напредък. Напредъкът, както и състоянието на текущата ви история за развитие, са перфектно описани с помощта на kanban и по-точно това се прави от „борда на Kanban“.
Таблата Kanban ви позволява да напишете целия сценарий на вашия проект на едно място, така че да можете да получите перфектна картина на пречка, изпълнена задача, напредък на работния процес или основно цялостното състояние на вашия проект.
В # 25) Опишете местата, където се използват ‘Scrum’ и ‘Kanban’?
Отговор: „Scrum“ се използва, когато трябва да преминете към по-подходящ или по-виден процес, докато ако искате подобрение в изпълнението на процеса без много промени в целия сценарий, трябва да използвате „Kanban“.
В # 26) Защо потребителските истории не се изчисляват просто в човекочасове?
Отговор: Може да се направи оценка на потребителските истории на база човекочасове, но за предпочитане не. Няма да можете да се концентрирате върху качествения продукт, който да бъде доставен на клиента. Освен това ще се концентрирате върху разходите и бюджета на управлението, докато използвате човекочасове.
Вместо това може да се използват сюжетни точки, тъй като тя дава пълната представа както за сложността на работата, така и за необходимите усилия
В # 27) Назовете три други Agile рамки?
Отговор: Разработване с тест , Разработено от функции и Kanban.
В # 28) Трябва ли scrum master да премахва пречките от името на scrum екипа?
Отговор: Scrum master може да направи това, но не трябва. Капитанът на скрам не трябва нито да управлява, нито да глези екипа си. Първоначално може да има шансове за неуспех, непланирани екскурзии или задънена улица, където екипът може да хване, тук scrum master трябва да ги подкрепи и да покаже правилния начин за излизане от него. Екипът за скрам трябва да бъде независим, за да вземе свое решение.
В # 29) Как се отличава гъвкавата методология за тестване (разработка) от друга методология за тестване (разработка)?
Отговор: В гъвкавата методология за тестване целият процес на тестване е разделен на малък сегмент от кодове и на всяка стъпка те се тестват. Има няколко процеса или планове, включени в тази методология като комуникация с екипа, кратки стратегически промени за получаване на оптимален резултат и т.н.
В # 30) Как майсторът би препоръчал последващи действия по екшъни?
Отговор: Най-добрият начин да направите това е чрез задаване на проследяване на задачата / списъка, което да бъде направено от членовете на избор в ретроспекция на екипа. Scrum master трябва да събира информацията или състоянието на елементите от действието от предишната ретроспектива, преди да премине по-нататък с новия и ако някой от елементите на действието остане непокрит или нелекуван, причината или причината трябва да бъдат известни, за да се избегне това да се случи по-нататък.
В # 31) Кои са най-гъвкавите матрици?
оракул формуляри и доклади интервю въпроси
Отговор:
- Скорост : Проследяването на скоростта ви дава ясна представа за вашия напредък, капацитет и др. Измерването може да се извърши чрез сумата от всички одобрени оценки на историите.
- Разпределение на работната категория : Този фактор ни дава ясна представа за това къде инвестираме времето си или къде да определим приоритет.
- Информираност за отстраняване на дефекти : Качествен продукт може да бъде доставен от активни членове и тяхната информираност
- Диаграма на кумулативния поток : С помощта на тази диаграма на потока може да се провери еднородният работен поток, където оста X показва времето, а оста Y показва не. на усилията.
- Матрица за изгаряне на спринт : Проследяване на приключването на работата заедно със спринта е извършено.
- Доставена бизнес стойност : Доставената бизнес стойност е субект, който показва ефективността на работата на екипа. Този метод се използва за измерване, при който около 100 точки са свързани с всеки проект. Бизнес целите получават стойност от 1,2,3,5 и така нататък според сложността, спешността и възвръщаемостта на инвестициите.
- Време за разрешаване на дефекти : Това е процес, при който член на екипа открива грешката и намерението за приоритет чрез премахване на грешката. Поправка на грешка включва серия от процеси:
- Изчистване на картината на грешка
- Поправка на графика
- Фиксирането на дефекта е направено
- Предава се доклад за резолюцията
- Покритие на времето : Количество време, дадено на въпросния код при тестване. Измерва се чрез съотношението не. от реда на кода, извикан от тестовия пакет с общ номер. на относителните редове на кода (в проценти).
Заключение
Agile методологията е предназначена да изпълни задачата в по-краткия времеви интервал, който прецизно задоволява нуждите на клиента и в същото време scrum е известен със своята гъвкавост според изискванията.
В тази статия се докоснахме до най-популярните и често задавани въпроси за интервю за Agile. Това от своя страна със сигурност ще ви е от полза от гледна точка на интервю, както и четене на вашите Agile и Scrum знания.
Всичко най-хубаво !!!
Ако имате още въпроси, моля, споделете го в раздела за коментари по-долу.
Препоръчително четене
- Въпроси и отговори за интервюта
- 25 най-добри пъргави тестови интервюта Въпроси и отговори
- 30+ Топ въпроси и отговори за интервю за Scrum (СПИСЪК 2021)
- Въпроси и отговори за интервю за ETL тестване
- Топ 31 най-важни въпроси и отговори за интервю за SAP BO
- Някои сложни ръчни тестови въпроси и отговори
- Спок интервю въпроси с отговори (Най-популярни)
- Някои интересни въпроси за интервю за тестване на софтуер