23 | | |
24 | | [[Image(extreme_programming_loops.jpg)]] |
| 24 | Според животниот циклус на ХР, постојано неколку фази кои треба да се запазат при креирање на овој подсистем, и тоа: |
| 25 | • Фаза 1 - фаза на истражување - тука ќе има постојани разговори со клиентите, т.е. со фотографите и сервисерите, како би сакале да изгледа нивниот систем, кои карактеристики да ги содржи, какви можности да нуди што им фали при моменталниот начин на договарање и решавање на дефектите на опремата. |
| 26 | • Фаза 2 - фаза на планирање - проценка на трудот кој треба да се вложи, колкава работна сила, колкав тим на програмери и дизајнери и одговорни кои би го одржувале сајтот |
| 27 | • Фаза 3 - фаза на итерации - во оваа фаза ќе се извршува еден циклус на подактивности, потребни за градење на што поконцизна и поблиска апликација до корисничките барања. Тука е вклучена анализата - колку сервисери има, колку фотографи има, колку опрема се носи во сервисот, колкава бази на податоци треба да се изгради, какви се релациите помеѓу сервисерите и опремата, кој е одговорен за сервисирање на еден специфичен дел и сите слични податоци. |
| 28 | • Фаза 4 - продукциска фаза - по тестирањето и неколкуте итерации во претходната фаза, се преминува во продукциска фаза каде што се пушта апликацијата во употреба за да можат сервисерите и фотографите да ја користат. До овој момент, поради блиската соработка, клиентите веќе се запознаени со апликацијата, па нема потреба од некое посебно обучување. |
| 29 | • Фаза 5 - крајна фаза - тука е финалниот прототип на апликацијата кој може да биде користен за реални ситуации, за вистински дефекти кои фотографите ќе ги имаат на нивните делови |
| 30 | • Фаза 6 - фаза на одржување |