Binární reprezentace digitálního světa.
V životním cyklu softwaru je fáze údržby poslední fází cyklu. Poté, co software projde fází návrhu a je implementován, začíná fáze údržby životního cyklu softwaru. Pochopení charakteristik fáze údržby životního cyklu softwaru umožňuje jednotlivcům má za úkol analyzovat výkon softwaru po nasazení, aby se správně vyřešily problémy vzniknout.
Charakteristika udržovací fáze
Binární zobrazení.
Poté, co je software spuštěn a spuštěn, často vyžaduje nepřetržitou údržbu. Obecně platí, že software zůstává funkční po delší dobu po počáteční implementaci a vyžaduje pravidelnou údržbu, aby bylo zajištěno, že software bude nepřetržitě fungovat na nejvyšší úrovni výkonu. Během fáze údržby životního cyklu softwaru softwaroví programátoři pravidelně vydávají softwarové opravy, které je třeba řešit změny v potřebách organizace, opravit problémy související s chybami v softwaru nebo vyřešit potenciální zabezpečení problémy. Během fáze údržby návrháři řeší problémy, které jsou objeveny, aby zabránili jakémukoli omezení očekávaného výkonu softwaru nebo přidali do softwaru zvýšenou funkčnost.
Video dne
Zodpovědnost za provádění údržby softwaru
Úlohy údržby softwaru obvykle provádějí návrháři softwaru k řešení problémů zjištěných po nasazení softwarového programu. Vzhledem k tomu, že vývojáři softwaru řeší problémy nalezené v softwarových programech, je na systémových operátorech, aby instalovali vydané opravy. Většina komerčně dostupných softwarových programů je pravidelně aktualizována pomocí souborů ke stažení, které jsou k dispozici na webu online podpory vývojáře. Operátoři systému stahují aktualizace ihned po vydání a instalují je, aby zajistili nepřetržitý výkon softwaru v souladu s parametry původního návrhu.
Délka udržovací fáze
Fáze údržby trvá nejdéle ze všech fází životního cyklu softwaru. Hlavním důvodem, proč fáze údržby trvá nejdéle, je životnost softwaru. Většina softwarových programů zůstává v provozu, dokud se nestanou zastaralými kvůli změnám v potřebách uživatele nebo dokud náklady na údržbu softwaru nebudou bránit budoucímu použití softwaru. Mnoho návrhářů vydává nově navržené náhradní softwarové programy, zatímco předchozí verze jejich softwaru nadále procházejí údržbou. Je to vidět na představení softwarového balíku Office 2010 od společnosti Microsoft nebo na představení operačního systému Windows 7. Přestože nejnovější verze těchto softwarových programů jsou komerčně dostupné uživatelům počítačů, společnost v tom pokračuje udržovat předchozí verze softwaru a zpřístupňovat opravy prostřednictvím služeb Windows Update po určité množství čas.
Příklady fáze údržby softwaru společnosti Microsoft
Společnost Microsoft poskytuje nepřetržitou údržbu stávajících softwarových programů po celou dobu životnosti softwaru prostřednictvím webu Windows Update. Přestože podpora některých produktů je postupně vyřazována, fáze údržby softwaru společnosti Microsoft obvykle trvá několik let. V případě sady Microsoft Office 2007 jsou aktualizace softwaru vydávány v aktualizacích Service Pack. Podpora pro každou vydanou aktualizaci service pack pokračuje po dobu až 24 měsíců po vydání aktualizace service pack.
Závěr fáze údržby
Vzhledem k tomu, že údržba softwaru je cenově nedostupná a blíží se konec životního cyklu softwaru, návrháři softwaru zahajují proces vývoje nového softwaru, který nahradí stávající software. V mnoha případech se životní cykly vývoje softwaru pro programy mohou překrývat. Vývojář softwaru může zahájit počáteční fázi životního cyklu nového softwaru ještě předtím, než bude vydání aktuální verze softwaru komerčně dostupné. Počítačové systémy a potřeby koncových uživatelů počítačových programů se neustále mění a vývojáři softwaru následují nekonečný cyklus vývoje svých nejoblíbenějších produktů.