Общайтесь с тестировщиками

Могу поспорить – что про разработчиков может вы еще и помните, но вот про тестировщиков – точно вспомните в последний момент. Если вообще вспомните. А ведь для аналитика – это не менее, а иногда и более полезное взаимодействие на этапе анализа требований. Какой вклад тестировщики могут привнести в работу аналитика:

  • Проверят атрибуты качества требований
  • Проверят тестируемость требований
  • Проверят корректность формализации требований
  • Проверят качество текста требований – кто как ни тестировщик может критически оценить ваш текст не будучи поглощенным его смыслом – мозг, увлекаясь смыслом готов пропускать массу ошибок и игнорировать неправильные конструкции.
  • Дадут вам новую точку зрения на альтернативные сценарии или исключительные ситуации. Они же мастера разрушать :-)
  • Укажут на пропущенные пользовательские сценарии
  • Определят недостающие правила и условия применимости функциональных требований
  • Определят недостающие типовые не функциональные требования

Взаимный интерес к сотрудничеству между аналитиком и тестировщиком определяет их взаимную зависимость – то что будет написано аналитиком будет входом для тестировщиков при подготовке тестовых сценариев и подготовке к приемочным испытаниям.