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

Изтрито е съдържание Добавено е съдържание
RedBot (беседа | приноси)
м r2.7.2) (Робот Промяна: nl:Extreme programming
Ред 31:
 
*'''Fine scale feedback:'''
**'''''Pair[[Програмиране Programmingпо двойки]]''''' - двама програмисти, който работят заедно на един комютър, driver и navigator. Докато driver-a пише на компютъра, navigator-а следи работата му. И е добре на половин час да си разменят ролите, а всеки ден да се сменят партньорите. Предимствата на pair programming-а са че по този начин се пише по-верен код, правят се по-малко логически грешки; разменят се знания, защото колкото и да знае даден човек никога не може да знае всичко и винаги може да научи повече; така се сближават хората от екита, нещо много важно за XP. Ако хората се сменят по-често повече от тях ще бъдат въведени в различните features и по този начин всеки ще е много по-добре запознат с цялостния продукт и комуникацията ще е по-лесна. Смята се, че по този начин има по-малко прекъсвания на работата, което води по-голяма продуктивност. Друго предимство е, че по-малко компютри са необходими, за да се свърши работата, при което свободните могат да бъдат използвани за други цели.
**'''''Planning Game''''' - основния planning process; самият planning game е среща на екита, която се състои веднъж на всяка итерация (обикновено веднъж седмично). Самият planning process се състои от 2 части: release planning и iteration planning
**'''''Release Planning''''' – фокусира върху това какви изисквания има за следващия release. Състои се от 3 фази: