Екстремно програмиране: Разлика между версии

Изтрито е съдържание Добавено е съдържание
Addbot (беседа | приноси)
м Робот: Преместване на 32 междуезикови препратки към Уикиданни, в d:q209711.
Somann (беседа | приноси)
Ред 14:
# '''Простота''' - при XP се започва с възможно най-опростен дизайн и решение на дадения проблем, който се подобрява, чрез refactoring като при този начин на програмиране се пише за днес, а не за утре.
# '''Обратна връзка'''
#*от системата - с помащтапомoщта на тестове на единици'' (unit tests) или периодични ''интеграционни тестове''(integration tests) програмистите имат директна обратна връзка от състоянието на системата след като промените са били имплементирани; с помощта на тази обратна връзка по-лесно може да се открие грешка в кода и дадения фрагмент да се пренапише.
#*от клиента - функционалните тестове са писани от клиента и от тестерите. Те ще получат ясна представа от моментното състояние на системата. Тези тестове са предвидени да се прават веднъж на 2-3 седмици, за да може клиентът отблизо да следи развитието.
#*от екипа - след като клиента веднага каже новите си изисквания екипът веднага да може да даде конкретен отговор колко точно време ще отнеме да се имплементират новите изисквания.