Пошаговое руководство по программному обеспечению - Software walkthrough

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

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

Прохождение отличается от технические обзоры программного обеспечения в открытости структуры и цели ознакомления. Он отличается от проверка программного обеспечения в своей способности предлагать прямые изменения в проверяемом продукте. Ему не хватает прямого внимания к обучению и совершенствованию процессов, измерению процессов и продуктов.

Процесс

Пошаговое руководство может быть довольно неформальным или следовать процессу, описанному в IEEE 1028 и описанному в статье о обзоры программного обеспечения.

Цели и участники

В общем, пошаговое руководство преследует одну или две общие цели: получить обратную связь о техническом качестве или содержании документа; и / или ознакомить аудиторию с содержанием.

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

IEEE 1028[1] рекомендует три роли специалистов в пошаговом руководстве:

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

Смотрите также

Рекомендации

  1. ^ а б IEEE Стд. 1028–1997, г. Стандарт IEEE для обзоров программного обеспечения, пункт 3.8