OpenUP je iterativní inkrementální metoda vývoje softwaru . Umístěný jako lehká a flexibilní varianta RUP .
OpenUP je založen na následujících základních principech:
OpenUP rozděluje životní cyklus projektu do čtyř fází: zahájení, upřesnění, výstavba a předání. Životní cyklus projektu poskytuje zúčastněným stranám a členům týmu referenční body a rozhodování v průběhu projektu. To vám umožní efektivně kontrolovat situaci a včas se rozhodnout o přijatelnosti výsledků. Plán projektu definuje životní cyklus a konečným výsledkem je konečná aplikace.
OpenUP rozděluje projekt do iterací: plánované, časově omezené intervaly, které se obvykle měří v týdnech. Iterační plán definuje, co musí být dodáno na konci iterace, a výsledkem je funkční verze. Vývojové týmy OpenUP jsou postaveny na principu sebeorganizace, řeší otázky provádění iteračních úloh a sdělování výsledků. K tomu nejprve definují a následně řeší dobře podrobné úkoly ze seznamu pracovních položek.
Základní proces OpenUP je na nástroji nezávislý, nízkoúrovňový proces, který lze rozšířit tak, aby vyhovoval potřebám široké škály typů projektů.
Vývoj softwaru | |
---|---|
Proces | |
Koncepty na vysoké úrovni | |
Pokyny |
|
Vývojové metodiky | |
Modelky |
|
Pozoruhodné postavy |
|