top 10 most common requirements elicitation techniques
Цей підручник детально пояснює основні методи вилучення вимог із їх перевагами та недоліками:
Найпершим обов'язком бізнес-аналітика є збирання вимог від клієнта. Зараз головне, що виникає тут, полягає в тому, що як можна отримати вимоги від клієнта?
У цій статті ми збираємося відповісти на вищезазначене питання, тобто ми обговоримо методи визначення вимог.
як переглянути SWF файли на ПК -
Що ви дізнаєтесь:
Що таке вимоги?
Вся справа в отриманні інформації від зацікавлених сторін. Іншими словами, як тільки бізнес-аналіз поспілкується із зацікавленими сторонами для розуміння їх вимог, його можна описати як виявлення. Це також можна описати як збір вимог.
Виявлення вимог може бути здійснено шляхом безпосереднього спілкування із зацікавленими сторонами або проведення деяких досліджень, експериментів. Заходи можуть бути запланованими, позаплановими або обома.
- Планова діяльність включати практикуми, експерименти.
- Незапланована діяльність трапляються випадково. Попереднє повідомлення не потрібне для такої діяльності. Наприклад , ви безпосередньо переходите на сайт клієнта і починаєте обговорювати вимоги, однак конкретного порядку денного не було опубліковано заздалегідь.
Наступними завданнями є частина виявлення:
- Підготуйтеся до виявлення: Метою тут є розуміння обсягу діяльності щодо виявлення, вибір правильних методів та планування відповідних ресурсів.
- Проведення виклику: Мета тут - дослідити та визначити інформацію, пов’язану зі змінами.
- Підтвердьте результати отримання: На цьому етапі перевіряється точність інформації, зібраної під час сеансу отримання.
Ми сподіваємось, Ви вже мали уявлення про отримання вимог. Перейдемо до методів визначення вимог.
Вимоги Методи вилучення
Є кілька методів, доступних для виявлення, однак загальновживані методи пояснюються нижче:
# 1) Аналіз зацікавлених сторін
Зацікавлені сторони можуть включати членів команди, клієнтів, будь-яку особу, на яку впливає проект, або вона може бути постачальником. Аналіз зацікавлених сторін проводиться для виявлення зацікавлених сторін, на яких система вплине.
# 2) Мозковий штурм
Цей прийом використовується для генерування нових ідей та пошуку рішення конкретного питання. Членами, які беруть участь у мозковій атаці, можуть бути експерти з доменів, експерти з предметних питань. Кілька ідей та інформації дають вам сховище знань, і ви можете вибирати з різних ідей.
Ця сесія, як правило, проводиться за обговоренням столу. Всім учасникам слід дати рівну кількість часу для висловлення своїх ідей.
Техніка мозкового штурму використовується для відповіді на наступні запитання:
- Яке очікування має система?
- Які фактори ризику впливають на запропоновану розробку системи та що робити, щоб уникнути цього?
- Яких ділових та організаційних правил потрібно дотримуватися?
- Які варіанти доступні для вирішення поточних проблем?
- Що нам робити, щоб цього конкретного питання не траплялося в майбутньому?
Мозковий штурм можна описати на наступних етапах:
Існує кілька основних правил для цієї техніки, яких слід дотримуватися, щоб досягти успіху:
- Ліміт часу для сесії повинен бути визначений заздалегідь.
- Визначте учасників заздалегідь. На сесію слід включити 6-8 членів.
- Порядок денний повинен бути досить чітким для всіх учасників.
- Учасники повинні мати чіткі очікування.
- Отримавши всю інформацію, об’єднайте ідеї та видаліть дублікати ідей.
- Коли готовий остаточний список, розподіліть його серед інших сторін.
Переваги :
- Креативне мислення - це результат сеансу мозкового штурму.
- Багато ідей за короткий час.
- Сприяє рівноправній участі.
Недоліки:
- Учасники можуть брати участь у обговоренні ідей.
- Дубльованих ідей може бути кілька.
# 3) Інтерв’ю
Це найпоширеніша техніка, яка використовується для виявлення вимог. Методи співбесіди слід використовувати для побудови міцних відносин між бізнес-аналітиками та зацікавленими сторонами. У цій техніці інтерв’юер направляє запитання зацікавленим сторонам для отримання інформації. Індивідуальне інтерв’ю - це найбільш часто застосовувана техніка.
Якщо інтерв'юер має заздалегідь заданий набір питань, це називається структуроване інтерв’ю.
Якщо інтерв'юер не має певного формату чи конкретних питань, це називається неструктуроване інтерв’ю .
Для ефективного співбесіди ви можете розглянути техніку «5 чому». Коли ви отримаєте відповідь на всі свої запитання, тоді ви закінчите процес співбесіди. Питання відкритого типу використовуються для надання детальної інформації. У цьому інтерв'юйованому не можна сказати лише так чи ні.
На закриті запитання можна відповісти у формі «Так» чи «Ні», а також для областей, що використовуються для отримання підтвердження відповідей.
Основні правила:
- Загальна мета проведення інтерв'ю повинна бути чіткою.
- Визначте співрозмовників заздалегідь.
- Цілі співбесіди слід повідомляти допитуваному.
- Запитання для співбесіди слід підготувати до співбесіди.
- Місце проведення співбесіди має бути визначеним.
- Необхідно описати обмеження часу.
- Інтерв'юер повинен упорядкувати інформацію та підтвердити результати з респондентами якомога швидше після інтерв'ю.
Переваги:
- Інтерактивна дискусія із зацікавленими сторонами.
- Негайне продовження, щоб забезпечити розуміння інтерв’юера.
- Заохочуйте участь та будуйте стосунки, встановлюючи взаємозв'язок із зацікавленою стороною.
Недоліки:
- Для планування та проведення співбесід потрібен час.
- Прихильність вимагається від усіх учасників.
- Іноді для проведення ефективних співбесід потрібен тренінг.
# 4) Аналіз / огляд документів
Цей прийом використовується для збору ділової інформації шляхом перегляду / вивчення наявних матеріалів, що описують ділове середовище. Цей аналіз корисний для підтвердження впровадження поточних рішень, а також для розуміння бізнес-потреб.
Аналіз документів включає перегляд бізнес-планів, технічних документів, звітів про проблеми, існуючих документів про вимоги тощо. Це корисно, коли план має оновити існуючу систему. Цей прийом корисний для міграційних проектів.
Ця техніка важлива для виявлення прогалин у системі, тобто для порівняння процесу ЯК Є ІС із процесом ТО-БЕ. Цей аналіз також допомагає, коли особа, яка підготувала існуючу документацію, більше не присутня в системі.
Переваги:
- Існуючі документи можна використовувати для порівняння поточних та майбутніх процесів.
- Існуючі документи можуть бути використані як основа для подальшого аналізу.
Недоліки :
- Існуючі документи можуть не оновлюватися.
- Існуючі документи можуть бути повністю застарілими.
- Ресурси, що працюють над існуючими документами, можуть бути недоступні для надання інформації.
- Цей процес трудомісткий.
# 5) Фокусна група
Використовуючи фокус-групу, ви можете отримати інформацію про товар, послугу від групи. До фокус-групи входять експерти з предметних предметів. Завдання цієї групи - обговорити тему та надати інформацію. Модератор керує цим сеансом.
Модератор повинен працювати з бізнес-аналітиками для аналізу результатів та надання висновків зацікавленим сторонам.
Якщо продукт знаходиться на стадії розробки, і для цього продукту потрібне обговорення, то результатом буде оновлення існуючих вимог, або ви можете отримати нові вимоги. Якщо товар готовий до поставки, обговорення буде йти про випуск продукту.
Чим фокусні групи відрізняються від групових інтерв’ю?
Фокусна група - це не інтерв’ю, проведене як група; скоріше це дискусія, під час якої збирається зворотний зв'язок з певної теми. Результати сеансу зазвичай аналізуються та повідомляються. Фокусна група, як правило, складається з 6-12 членів. Якщо ви хочете більше учасників, створіть більше однієї фокус-групи.
Переваги :
- Ви можете отримати інформацію за один сеанс, а не проводити одне до одного співбесіду.
- Активна дискусія з учасниками створює здорове середовище.
- Можна вчитися на досвіді інших.
Недоліки:
- Може бути важко зібрати групу в ту саму дату та час.
- Якщо ви робите це за допомогою онлайн-методу, то взаємодія учасника буде обмежена.
- Для управління обговореннями у фокус-групах потрібен кваліфікований модератор.
# 6) Аналіз інтерфейсу
Аналіз інтерфейсу використовується для огляду системи, людей та процесів. Цей аналіз використовується для визначення способу обміну інформацією між компонентами. Інтерфейс можна описати як зв’язок між двома компонентами. Це описано на зображенні нижче:
Аналіз інтерфейсу зосереджений на наступних питаннях:
- Хто буде використовувати інтерфейс?
- Якими даними буде обмінюватися?
- Коли відбуватиметься обмін даними?
- Як реалізувати інтерфейс?
- Навіщо нам потрібен інтерфейс? Чи не можна виконати завдання без використання інтерфейсу?
Переваги:
- Вкажіть пропущені вимоги.
- Визначте правила або стандарти інтерфейсу.
- Розкрийте райони, де це може бути ризиком для проекту.
Недоліки:
- Аналіз складний, якщо внутрішні компоненти відсутні.
- Його не можна використовувати як самостійну діяльність із виявлення.
No7) Спостереження
Основна мета сеансу спостереження - зрозуміти діяльність, завдання, використовувані інструменти та події, що виконуються іншими.
План спостереження гарантує, що всі зацікавлені сторони знають про мету сесії спостереження, вони погоджуються на очікувані результати та що сесія відповідає їхнім очікуванням. Вам потрібно повідомити учасників, що їх виступ не оцінюється.
Під час сесії спостерігач повинен зафіксувати всі дії та час, необхідний для виконання роботи іншими, щоб він / вона змогли імітувати те саме. Після сесії БА розгляне результати та продовжить роботу з учасниками. Спостереження може бути як активним, так і пасивним.
Активне спостереження полягає в тому, щоб задавати питання і намагатися спробувати роботу, яку виконують інші люди.
Пасивне спостереження тихе спостереження, тобто ви сидите з іншими і просто спостерігаєте, як вони виконують свою роботу, не інтерпретуючи їх.
Переваги:
- Спостерігач отримає практичне розуміння роботи.
- Області благоустрою можна легко визначити.
Недоліки:
- Учасники можуть заважати.
- Учасники можуть змінити спосіб роботи під час спостереження, і спостерігач може не отримати чіткого уявлення.
- Діяльність, заснована на знаннях, не може спостерігатися.
# 8) Прототипування
Прототипування використовується для виявлення відсутніх або невизначених вимог. У цій техніці часті демонстрації демонструються клієнту шляхом створення прототипів, щоб клієнт міг скласти уявлення про те, як буде виглядати товар. Прототипи можна використовувати для створення макету сайтів та опису процесу за допомогою діаграм.
Переваги:
- Дає візуальне зображення товару.
- Зацікавлені сторони можуть надати зворотній зв'язок на початку.
Недоліки:
- Якщо система або процес дуже складні, процес створення прототипів може зайняти багато часу.
- Зацікавлені сторони можуть зосередитись на проектних специфікаціях рішення, а не на вимогах, які має вирішувати будь-яке рішення.
# 9) Спільні розробки додатків (JAD) / Семінари з вимог
Цей прийом є більш орієнтованим на процес та формальним порівняно з іншими прийомами. Це структуровані зустрічі, в яких беруть участь кінцеві користувачі, ПМ, МСП. Це використовується для визначення, уточнення та заповнення вимог.
Цю техніку можна розділити на такі категорії:
- Офіційні семінари: Ці семінари мають структуровану структуру і, як правило, проводяться з обраною групою зацікавлених сторін. Основна увага цього семінару полягає у визначенні, створенні, вдосконаленні та закритті відповідно до бізнес-вимог.
- Семінари з удосконалення бізнес-процесів: Вони є менш формальними у порівнянні з наведеним вище. Тут аналізуються існуючі бізнес-процеси та визначаються вдосконалення процесів.
Переваги:
- Документація оформляється протягом годин і швидко надається учасникам для ознайомлення.
- Ви можете отримати на місці підтвердження вимог.
- Успішно зібрав вимоги великої групи за короткий період.
- Консенсус можна досягти, коли питання та запитання задаються у присутності всіх зацікавлених сторін.
Недоліки:
- Наявність зацікавлених сторін може зіпсувати сесію.
- Рівень успіху залежить від досвіду фасилітатора.
- Мотива семінару неможливо досягти, якщо учасників занадто багато.
# 10) Опитування / анкета
Для опитування / анкетування зацікавленим сторонам надається набір питань для кількісної оцінки їх думок. Після збору відповідей зацікавлених сторін аналізуються дані для виявлення сфери інтересів зацікавлених сторін.
Питання повинні базуватися на високопріоритетних ризиках. Питання повинні бути прямими і однозначними. Коли опитування буде готове, повідомте учасників та нагадайте їм про участь.
Тут можна використовувати два типи запитань:
- Відкритий: Респонденту надається свобода давати відповіді власними словами, а не вибирати із заздалегідь визначених відповідей. Це корисно, але в той же час це трудомістко, оскільки інтерпретувати відповіді важко.
- Завершено: Він включає заздалегідь визначений набір відповідей на всі питання, і респондент повинен вибрати з них відповіді. Запитання можуть вибиратись із декількома варіантами або класифікуватися від неважливих до дуже важливих.
Переваги:
- Легко отримати дані від великої аудиторії.
- Менше часу вимагає відповіді учасників.
- Ви можете отримати більш точну інформацію порівняно з інтерв’ю.
Недолік:
- Усі зацікавлені сторони можуть не брати участь в опитуваннях.
- Питання можуть бути незрозумілими для всіх учасників.
- Питання відкритого типу вимагають додаткового аналізу.
- Можливо, знадобляться подальші опитування на основі відповідей учасників.
Серед усіх вищезазначених методів, п’ять найкращих методів, які зазвичай використовуються для виявлення, показані на зображенні нижче.
Висновок
У цьому посібнику ми побачили різні методи визначення вимог. Тепер настав час розглянути різні типи запитань на співбесіді, які можна задати щодо методів виявлення.
Нижче наведено кілька сценаріїв, які допоможуть вам підготуватися до співбесіди:
- В організації існує кілька підрозділів, і вас попросять зібрати вимоги до програмного забезпечення системи цієї організації. В організації існує N кількість підрозділів, і ви повинні збирати вимоги з кожного підрозділу. Отже, як бізнес-аналітик, як ви будете збирати вимоги?
- Чи брали ви участь у техніках визначення вимог? Якщо так, то який із них ви вважаєте найбільш ефективним і чому?
- З якими основними проблемами ви стикалися під час розслідування?
Будь ласка, спробуйте знайти відповіді на основі вашого досвіду, ваших поточних проектів і помістіть відповіді в розділ коментарів. Повідомте нас, як ви будете вирішувати вищезазначені запитання.
Щасливого навчання !!
Рекомендована література
- Як перевірити специфікацію вимог до програмного забезпечення (SRS)?
- 20 найпоширеніших запитань та відповідей на співбесіду довідкової служби (2021)
- Топ-18 найпоширеніших запитань та відповідей до центру інтерв’ю 2021 року
- 20 найпоширеніших запитань та відповідей на інтерв’ю з персоналом
- Як боротися з поганими вимогами як тестер
- 5 смертельних помилок в управлінні вимогами та як їх подолати
- 35+ Найпоширеніші запитання та відповіді на інтерв’ю Microsoft Excel
- 34 Найпоширеніші запитання та відповіді на інтерв’ю SoapUI