Проект без выявленных требований: с чего начать?

В идеальном мире тестирования все регламенты готовы и содержат максимум полезной информации без лишней воды. Но реальность чаще всего выглядит иначе, и вы можете столкнуться (или уже столкнулись) с развитием проекта с нуля и отсутствием требований.

Об этом и пойдет речь сегодня: что делать, если требований к продукту нет, выявляются они очень медленно, не отражены в документации, и в общем ситуацию с ними можно описать словом «хаос».

 Начнем с того, что требования — это определение того, что именно должно быть реализовано.

Держать в уме все требования опасно для работы, потому что велик риск что-нибудь забыть. К тому же эти знания должны быть у всей команды, не только у вас в чертогах разума. Документировать требования и учить делать это команду — необходимо.

 Первое, что нужно сделать, приступая к проекту без требований, это определить, какой именно информации не хватает и в какой сфере: данные, компоненты, функциональность, внешние интерфейсы, качества. Все перечисленное – это то, на что можно разбить понятие «требования».

1. Функциональность. Построение модели CRUD (Create, Read, Update, Delete) или древа функций поможет выявить слепые зоны – пробелы в документации.

2.    Внешние интерфейсы: всевозможные сервисы (отправки рассылок, СМС, оплаты) и пользовательские интерфейсы: все ли экранные формы и взаимодействия между ними описаны? Например, при нажатии кнопки “назад” пользователь должен возвращаться на предыдущую страницу.

3. Проверка передачи данных внутри и между компонентами. Здесь поможет, например, построение модели «Сущность-Связь».

 4. Качества: выявите все критерии надежности, производительности, защиты и безопасности системы. Пара примеров: при каких условиях и когда будет доступна ваша система (определить регламент на случай технических сбоев), на какой софт она установится и за какое время (определить регламенты установки, удаления, восстановления после прерывания процесса, и т.п.).

 Все эти шаги нужно рассматривать углубленно, одной статьи или даже лекции для этого не хватит. Но вы дошли до уровня аналитика в тестировании, а значит готовы принимать новую информацию, чтобы делать свою работу удобнее и продуктивнее!


На нашем курсе «Тестирование без требований: выявление и восстановление информации о продукте» вы узнаете, с чего начать и как выстраивать процесс работы с требованиями в будущем, попрактикуетесь в поиске требований, получите ценные чек-листы.

 Курс стартует 24 января. Если вы чувствуете нужду в экспертной информации, понимаете, что пришло время посмотреть на проблему по-новому — добро пожаловать! 


Отзыв выпускника

Вадим Погода: «Благодарю команду software-testing.ru за курс «Тестирование без требований», который я прошел в декабре 2021 года.

Мне понравилось, что курс позволяет бизнес-аналитику посмотреть на себя со стороны и произвести работу над ошибками, а это очень ценно! Очень удобный формат с видео-лекциями позволяет проходить урок в удобное для студента время.

Для меня было ценно узнать про метод попарной приоритезации нефункциональных требований и наличие готового шаблона для проведения этой работы. Уверен, вы добавите видео с разбором домашних заданий. Это было бы очень полезно. Спасибо большое за тренинг!»

Комментарии

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Метки
css (1)html (1)ISTQB FL (9)IT (2)Java для тестировщиков (1)Jedi Point (32)JSON (1)kaizen (2)Pairwise Testing (1)QA (25)REST API (1)selenium (1)SOAP UI (1)softskills тестировщика (9)SQA Days-25 (1)SQL в тестировании (7)TestSuites (1)XML (1)xpath (1)Анна Палей (1)Исследовательское тестирование (4)История успеха (21)Курс тестирования для начинающих (47)Мнемоники в тестировании (1)Наталья Руколь (3)Нина Агеева (6)Обучение тестированию (24)ПОИНТ (79)Роман Буданов (5)Сессионное тестирование (1)ТЗ (1)Таблица решений (1)Тест-анализ (5)Тест-дизайн (8)Тест-кейс (2)Тест-стратегия (1)Тест-туры (1)Тестирование usability (8)Тестирование ПО (44)Тестирование игр (5)Тестирование мобильных приложений (18)Тест менеджмент (6)Чек-лист в тестировании по (6)Чит-лист в тестировании (3)автоматизация тестирования (3)автотесты (1)английский для тестировщиков (12)аудит проекта (13)баг (3)багнапродакшене (1)введение в тестирование (2)виды тестирования (4)войти в айти (15)выгорание (2)граничные значения (1)гуманитарии в тестировании (1)декомпозиция (1)инструменты тестирования по (6)интервью с выпускником (25)как надо тестировать (3)как стать тестировщиком (6)клиент-серверная архитектура (1)комбинаторика в тестировании (1)мануальное тестирование (1)метрики тестирования (5)начать карьеру в IT (27)начинающий тестировщик (40)негативное тестирование (2)ограничения (1)оптимизация QA-процессов (4)организация тестирования (1)персонажи (1)планирование тестирования (1)профессия тестировщик (10)работа в QA (2)расписание (6)резюме (1)релокация (3)ручное тестирование (1)сертификация ISTQB FL (7)скринкаст (1)смена работы (28)создание и управление командой тестирования (4)сопроводительное письмо (1)тайм-менеджмент (1)тест-кейс (1)тест-менеджмент (10)тестирование безопасности (1)тестирование без требований (5)тестирование веб (24)тестовая стратегия (1)удаленная работа (5)управление требованиями (6)фреймворк тестирования (1)школа тест-аналитика (2)школа тест-менеджера (10)юзабилити (3)
С 23.08 по 10.11, ОНЛАЙН Зарегистрироваться