EUP
Je zkratkou pro „Enterprise Unified Process“.
Enterprise Unified Process (EUP) je rámec pro vývoj softwaru, který má velkým organizacím pomoci strukturovaně vytvářet a spravovat aplikace. Rozšiřuje Rational Unified Process (RUP) o dvě klíčové fáze: provoz a ukončení životního cyklu.
Zatímco RUP se skládá ze čtyř fází, EUP tento proces rozšiřuje na šest:
- Zahájení – Tým vyhodnotí počáteční nápad na projekt. Určí jeho proveditelnost, stanoví obchodní cíle a odhadne potřebné zdroje.
- Rozpracování – Vývojáři definují architekturu softwaru a identifikují klíčové požadavky a rizika. Tato fáze zajišťuje pevný základ pro vývoj.
- Konstrukce – Programátoři vyvíjejí a testují aplikaci.
- Přechod – Společnost nasadí software uživatelům. Na základě zpětné vazby od uživatelů a výkonu aplikace se provedou případná závěrečná vylepšení.
- Provoz – Zákazníci software aktivně používají v ostrém prostředí. Týmy podpory a údržby zajišťují, aby fungoval spolehlivě a splňoval potřeby koncových uživatelů.
- Ukončení životního cyklu – Společnost přestane software udržovat a označí jej jako „end of life“ nebo EOL. K tomu může dojít, když aplikaci nahradí nová verze nebo už není potřebná. Součástí této fáze bývá migrace dat, archivace a formální postupy ukončení provozu.
Enterprise Unified Process podporuje dlouhodobý, škálovatelný přístup k vývoji softwaru tím, že se zabývá celým životním cyklem softwaru. Zahrnuje zejména podporu po nasazení a následné ukončení životního cyklu – oblasti, na které se v tradičních modelech vývoje často zapomíná.
Otestujte své znalosti