Mājas Attīstība Kas ir iteratīvā un inkrementālā attīstība? - definīcija no tehopedijas

Kas ir iteratīvā un inkrementālā attīstība? - definīcija no tehopedijas

Satura rādītājs:

Anonim

Definīcija - ko nozīmē atkārtota un pieaugoša attīstība?

Iteratīvā un inkrementālā programmatūras izstrāde ir programmatūras izstrādes metode, kas veidota, ņemot vērā pakāpenisku funkciju papildinājumu pieaugumu un ciklisku atbrīvošanas un jaunināšanas modeli.


Iteratīvā un inkrementālā programmatūras izstrāde sākas ar plānošanu un turpinās ar iteratīviem izstrādes cikliem, kas ietver nepārtrauktu lietotāju atgriezenisko saiti un pakāpenisku funkciju pievienošanu, kas beidzas ar pabeigtas programmatūras ieviešanu katra cikla beigās.


Tā ir viena no veiklās programmatūras izstrādes, racionāli vienota procesa un ekstrēmas programmēšanas metodikām.

Techopedia izskaidro iteratīvo un inkrementālo attīstību

Iteratīvā un inkrementālā attīstība ir disciplīna tādu sistēmu izstrādei, kuru pamatā ir nodevumu iegūšana. Pakāpeniski attīstot, dažādas sistēmas daļas tiek izstrādātas dažādos laikos vai periodos un tiek integrētas, pamatojoties uz to pabeigšanu. Veicot atkārtotu izstrādi, komandas plāno pārskatīt sistēmas daļas, lai tās pārskatītu un uzlabotu. Lai mainītu secīgu rezultātu mērķus, tiek ņemtas vērā lietotāju atsauksmes.


Iteratīva un pakāpeniska programmatūras izstrāde notika, reaģējot uz trūkumiem ūdenskrituma modelī - secīgā projektēšanas procesā, kurā progress vienmērīgi virzās uz leju. Tas atšķiras no ūdenskrituma modeļa, jo tas ir drīzāk ciklisks, nevis vienvirziena, piedāvājot lielāku iespēju attīstības ciklā iekļaut izmaiņas lietojumprogrammā.


Iteratīvo un inkrementālo attīstību var iedalīt šādās fāzēs:

  • Sākuma posms: Nodarbojas ar projekta apjomu, prasībām un riskiem augstākajos līmeņos
  • Izstrādes fāze: nodrošina darba arhitektūru, kas samazina sākumposmā identificētos riskus un atbilst nefunkcionālām prasībām
  • Būvēšanas posms: Arhitektūras komponentus pakāpeniski aizpilda ar ražošanai gatavu kodu, kas tiek iegūts, analizējot, ieviešot, projektējot un testējot funkcionālās prasības.
  • Pārejas posms: piegādā sistēmu ražošanas darbības videi
Kas ir iteratīvā un inkrementālā attīstība? - definīcija no tehopedijas