Преглед садржаја:
- Дефиниција - Шта значи циклус развоја апликација (АД / циклус)?
- Тецхопедиа објашњава циклус развоја апликација (АД / циклус)
Дефиниција - Шта значи циклус развоја апликација (АД / циклус)?
Циклус развоја апликације представља низ процеса или корака који структурирају развој апликације како би се пројект завршио на најефикаснији начин. Развојни циклуси варирају у зависности од врсте организације, па чак и њених циљева. Као резултат, свака организација може имати јединствени развојни циклус.
Процеси унутар циклуса не само да се фокусирају на стварно кодирање апликативног софтвера, већ укључују и логику и процесе дизајнирања на којима се кодирање заснива. То се обично ради на почетку циклуса када се дефинишу сви захтеви.
Тецхопедиа објашњава циклус развоја апликација (АД / циклус)
Циклус развоја апликација врло је сличан било којем другом развојном циклусу у погледу принципа и укључених фаза, мада могу постојати разлике овисно о томе шта се развија. То укључује најосновније процесе, као што су дизајн, развој и тестирање.
Понекад је најдужи процес дизајн део, у којем различити учесници - укључујући програмере - морају да анализирају захтеве и спецификације како корисника тако и технологије која ће се користити. Заинтересиране стране морају прикупити потребне захтјеве, извршити анализу и развити дизајн у различитим итерацијама, високим и детаљним, како би удовољиле и кориснику и програмеру. Неки процеси дизајна трају годинама прије него што се коначни дизајн може договорити, али обично је то због проблема са буџетом или зато што технологија која може да испуни неке од захтева још није развијена.
Након дизајна долази фаза стварног развоја, где програмери базирају своје кодове на заданом дизајну и архитектури система или апликације која се развија. Неки захтеви се још увек могу променити током фазе развоја, што може ометати рад и довести ствари у неред. То се назива пузање.
Фаза тестирања долази одмах након кодирања апликације. Овај поступак је веома потребан јер ће одредити да ли је апликација или систем прикладан за употребу. Када је све тестирано и буде оцијењено прихватљивим, апликација је спремна за малопродају или је предата ономе ко је наручио. Циклус се за неке завршава, али организације које су усредсређене на купца често продужују циклус тако да укључују фазу одржавања. Ова фаза може да траје неограничено или док апликација не достигне крај свог животног века и не буде повучена и замењена новом.
