Спайк (разработка программного обеспечения)
Эта статья в значительной степени или полностью опирается на один источник . ( октябрь 2015 г. ) |
Spike — это метод разработки продукта, основанный на экстремальном программировании , в котором для поиска потенциальных решений используется простейшая программа. [1] Он используется для определения объема работы, который потребуется для решения или обхода проблемы с программным обеспечением. Обычно «пиковое тестирование» включает сбор дополнительной информации или тестирование легко воспроизводимых крайних случаев . Этот термин используется в гибких подходах к разработке программного обеспечения, таких как Scrum или Extreme Programming .
Использование
[ редактировать ]Шип в спринте можно использовать несколькими способами: [2]
- Как способ ознакомить команду с новым оборудованием или программным обеспечением.
- Тщательно проанализировать проблему и помочь правильно распределить работу между отдельными членами команды.
- Пиковые тесты также можно использовать для снижения будущих рисков и выявления дополнительных проблем, которые ускользнули от внимания.
Можно провести различие между техническими пиками и функциональными пиками. Технический пик чаще используется для оценки влияния новой технологии на текущую реализацию. Функциональный пик используется для определения взаимодействия с новой функцией или реализацией.
Чтобы отслеживать такие рабочие элементы, в системе обработки заявок новую пользовательскую историю можно настроить для каждого пика в организационных целях.
После всплеска результаты (новый дизайн, усовершенствованный рабочий процесс и т. д.) передаются и обсуждаются с командой.
Ссылки
[ редактировать ]- ^ "Шип" . Гибкий словарь .
- ^ «Шипы в Scrum» . Скрам Альянс . Архивировано из оригинала 12 июля 2018 года . Проверено 12 июля 2018 г.