A tervezési folyamatban iterációk

Az általános sorrendet teremtés és általános tájékoztatást az iterációk számát egyes szakaszához szükséges az alábbiakban tárgyaljuk. Iteration általában azt jelenti, a teljes szinkronizálás a projekt egy jól megalapozott átfogó értékelése a projekt egészére.

Ábra. 10.4. Az egyensúlyt a különböző tervezési életciklusa során.

Mikroiteratsii Mások, mint például a havi, heti vagy napi munkát végezni az egyik mozog a szinkronizációs pontokat a projekt szintjén.

■ Iterációk a kezdeti szakaszban. Korai munka létrehozására prototípusok integrálja az alapvető összetevők és a javasolt architektúra alapot biztosít realizálható részletesen kritikus felhasználás a rendszer. Ez a keret tartalmazza a már meglévő alkatrészek, üzlet alkatrészek és prototípusok, egyedi elegendő annak bizonyítására, a tervezett architektúra és a megértés a követelményeknek, amelyek biztosítják az megbízható üzleti tervet, az átfogó koncepció, és a szoftver fejlesztési terv. Nagyszabású,.

egyedi tervezés miatt szükség lehet két iteráció egy elfogadható prototípus, de a legtöbb projekt bőven elég egy iteráció.

■ Az ismétlések a finomító eljárásnak. Ezek ismétléseket létrejöttéhez vezet az építészet, beleértve a teljes keret és az infrastruktúra a rendszer működéséhez. A következtetés az „építészeti” iteráció kell bizonyítania, néhány kritikus használati esetek. Köztük: (1) inicializálás építészet (2) felvétele a forgatókönyvet, hogy áthaladjon a rendszer adatfolyam feldolgozására a legrosszabb körülmények között (például a tranzakciók végrehajtásának vagy forgatókönyv a csúcsterhelés) és (3) bevezetésével a forgatókönyvet áramlásának szabályozására ellenőrzési flow a rendszeren keresztül a legrosszabb körülmények között (például, használja az egyik a katasztrófa-helyreállítási). A legtöbb projekt, hogy elfogadható alap architektúra kell tervezni két iteráció. Az architektúra, ami példa nélküli eset, lehet, hogy még több ismétléseket, míg a projektek alapján jól bevált minta építészet, valószínűleg ugyanezt iteráció.

■ Iterációk a tervezési fázisban. A legtöbb projekt a tervezési szakaszban, hogy legalább két nagy iteráció: az alfa verzió és a béta változat. Az alfa változata a funkció minden kritikus használata esetben be kell vonni. Ezek általában képviselik csak mintegy 70% -a teljes mennyiség a termék, és végrehajthatók egy alacsonyabb szintű minőségi (hatékonyság és a megbízhatóság), mint várható a végtermékben. A béta verzió, általában biztosít 95% -a az összes termék jellemzőit, és elért néhány legfontosabb minőségi jellemzőkkel. Általában azonban ki kell tölteniük a végrehajtása több több lehetőséget, és javítja a stabilitást és teljesítményt elfogadta a végleges változat a termék. Bár a legtöbb projekt esetében csak két iteráció a tervezési szakaszban, számos oka van annak, hogy hozzá kell adni egy vagy két további iterációk kockázatok ellenőrzésére, és optimalizálják a források felhasználását.

■ A iterációk a bemeneti fokozat valósítani. A legtöbb projekt igényel egy iteráció az átalakulás a béta verzióját a végterméket. Ismét szükség lehet egy hatalmas számú informális kis ismétléseket kijavítani az összes hibát, használata a béta verzióját a kapott eredmények visszajelzést a felhasználóktól, és a teljesítmény javítása érdekében. Azonban, mivel a felső kapcsolódó teljes körű átadása a termék a felhasználói közösség számára, számos projekt sikerül csinálni egy iteráció között a béta és a végleges kiadás a terméket.

Az általános ajánlás az, hogy a legtöbb projekt lesz szükség négyről kilencre ismétléseket. Egy tipikus projekt áll hat iteráció és a következők:.

■ Egy iterációs a kezdeti lépéseket: építészeti prototípus.

■ Két ismétléseket, hogy tisztázza a következő lépéseket: építészeti prototípus és alapvető architektúra.

■ két iteráció a tervezési szakaszban: alfa és béta.

■ Egy iterációs a bemeneti fokozat akcióban: termék kiadása.

Projektek, amelyek sok precedens, előre otsredelennoy építészet vagy nagyon kis volumenű projektek teheti iteráció a kezdeti szakaszban, együtt a finomító eljárásnak; eredményeként a kibocsátás a terméket kizárólag négy iteráció. Nagyon nagy projekt vagy projekt, amelynek nincs precedens több érdekelt fél megkövetelheti egy extra ismétlés a kezdeti szakaszban, valamint két további iterációk a tervezési szakaszban, összesen kilenc ismétléseket. Kapcsolódó fölött lehet elég ésszerű árat kell fizetnie a bizalom a megfelelő kockázatkezelés és a koordinációs az összes érdekelt fél.

Kapcsolódó cikkek