Szoftver prototípus - a

Szoftver prototípus (az angol prototípus.) - szakaszában szoftverfejlesztés (szoftver), az alkotás folyamatát szoftver prototípus - elrendezés (tervezet, tárgyalás) programot, - általában abból a célból, fitness ellenőrzés javasolta, hogy alkalmazzák a fogalmakat az építészeti és / vagy technológiai megoldásokat, és bemutatni a programot, hogy az ügyfél a korai szakaszában a fejlesztési folyamatot.

A prototípus lehetővé teszi azt is, hogy visszajelzést potenciális felhasználók, és csak akkor, amikor a legnagyobb szükség van: az elején a projekt még mindig a lehetőséget, hogy javítsa a tervezési hibák szinte veszteség nélkül.

A folyamat létrehozásának egy prototípus jellemzően az alábbi lépéseket tartalmazza:

  1. Meghatározása a kezdeti követelmények
  2. Fejlesztés az első változata a prototípus, mely csak a felhasználói felület a rendszer
  3. A tanulmány a prototípus vásárlók és a végfelhasználók egyre visszajelzést a szükséges változtatásokat és kiegészítéseket
  4. Feldolgozás és prototípus javítása: tekintettel a megfigyelések vagy javaslatokat, hogyan változik a specifikáció és egy prototípus, majd a 3. és 4. lépést meg lehet ismételni.

típusú prototípus

Prototípus számos különböző lehetőségeket. Azonban valamennyi módszer bizonyos mértékben alapulnak, két fő típusa van.

gyors prototípus

A gyors prototípus (Eng. A gyors prototípus és eldobható prototípus) feltételezi, hogy hozunk létre egy elrendezést, amely egy bizonyos ponton marad ( „kiadta”), és nem lesz része a kész rendszer.

A fő előnye ennek a megközelítésnek - sebesség: a válasz az Ön kérésére az ügyfél szinte azonnal megkapja a felület prototípus, és azonnal tisztázza a követelményeket, mielőtt elkezdtem írni az operációs rendszer kódját. Az ára változó követelmények ebben a szakaszban nagyon alacsony, mert nincs kód, ami kell átírni.

Fontos, hogy ez a prototípus került sor a lehető leghamarabb, mert ebben az esetben, hogy időt és forrásokat, hogy a kódot, amely később felhasználható.

Gyors prototípus elvégzése nem szükséges az azonos platformon, és ugyanazt a technológiát, mint a fejlett rendszer. A prototípus, a grafikus felhasználói felület (GUI) lehet használni, mint egy hagyományos HTML-oldalak, a prototípus lehet készíteni egy programot kifejezetten az elrendezést (pl: Axure RP Microsoft Expression Blend, stb ...).

evolúciós prototípus

Evolúciós prototípus (Eng. Evolúciós prototípus) célja, hogy következetesen létre modelleket a rendszer, melyik lesz közelebb a valódi terméket.

Ennek a megközelítésnek az előnye, hogy minden egyes lépés, van egy működő rendszer, bár nem rendelkeznek minden szükséges funkciót, de javítja ismétlődése. Ugyanakkor, nem pazarolják források egy kódot kell „kidobják”.

Egy evolúciós megközelítés prototípus lehet kiválasztani azon a feltételezésen alapul, hogy az összes szükséges követelményeket, amikor a fejlődés ismeretlen, és úgy kerül meghatározásra, a létrehozását a program Ezután minden egyes szakaszában fogjuk végrehajtani azokat a követelményeket, amelyek ismertek, és világos. Néha, miközben a fejlesztők összpontosítani dolgozó csak azokat a modulokat a rendszer, amelynek követelményeit már azonosítottak.

Bizonyos esetekben, amikor a termék bizonyos lakatlan hiánypótló, a felhasználók kezdik használni a rendszert, mielőtt az teljesen befejezetlen, várja a kész rendszer „befejezetlen rendszer - ez jobb, mint annak hiánya.”

Előnyök és hátrányok

Kapcsolódó cikkek