Itthon Fejlesztés Mi az iteratív és inkrementális fejlődés? - meghatározás a techopedia alapján

Mi az iteratív és inkrementális fejlődés? - meghatározás a techopedia alapján

Tartalomjegyzék:

Anonim

Meghatározás - Mit jelent az Iteratív és az Inkrementális Fejlődés?

Az Iteratív és Inkrementális Szoftverfejlesztés egy olyan szoftverfejlesztési módszer, amelyet a szolgáltatáskiegészítők fokozatos növekedése és a ciklikus kiadási és frissítési mintázat alapján modelleztek.


Az Iteratív és Inkrementális Szoftverfejlesztés a tervezéssel kezdődik, és az iteratív fejlesztési ciklusokon keresztül folytatódik, beleértve a folyamatos felhasználói visszajelzéseket és a szolgáltatások fokozatos hozzáadását, befejezve a kész szoftver telepítését az egyes ciklusok végén.


Ez az agilis szoftverfejlesztés, a racionális egységes folyamat és az extrém programozás egyik módszertana.

A Techopedia magyarázza az Iteratív és az Inkrementális Fejlődést

Az Iteratív és az Inkrementális Fejlődés egy tudományterv a rendszerek kidolgozására, amelyek eredményeken alapulnak. A növekményes fejlesztés során a rendszer különböző részeit különböző időpontokban vagy ütemben fejlesztették ki, és teljesítésük alapján integráltak. Az iteratív fejlesztés során a csapatok a rendszer egyes részeinek felülvizsgálatát tervezik annak felülvizsgálata és fejlesztése érdekében. A felhasználói visszajelzésekkel konzultálni kell az egymást követő teljesítések célkitűzéseinek módosítása érdekében.


Iteratív és inkrementális szoftverfejlesztés a vízesés modell hibáira adott válaszként, egy olyan szekvenciális tervezési folyamat során, amelyben a haladás folyamatosan lefelé halad. Ez abban különbözik a vízesés modelljétől, hogy inkább ciklikus, mint egyirányú, és nagyobb képességet kínál arra, hogy a változásokat az alkalmazásba beépítsék a fejlesztési ciklus során.


Az Iteratív és az Inkrementális Fejlődés az alábbi szakaszokba osztható:

  • Beindítási szakasz: A projekt hatókörével, magasabb szintű követelményekkel és kockázatokkal foglalkozik
  • Fejlesztési szakasz: Olyan működő architektúrát biztosít, amely mérsékli a bevezetési szakaszban azonosított kockázatokat és kielégíti a nem működőképességi követelményeket
  • Építési szakasz: Az építészeti komponenseket fokozatosan kitölti a gyártásra kész kóddal, amelyet a funkcionális követelmények elemzése, megvalósítása, tervezése és tesztelése során állítanak elő.
  • Átmeneti fázis: A rendszert továbbítja a gyártás működési környezetéhez
Mi az iteratív és inkrementális fejlődés? - meghatározás a techopedia alapján