Boční pohled na řadu tří počítačů s rukama píšícími na každé klávesnici
Kredit obrázku: Ciaran Griffin/Stockbyte/Getty Images
Pokud uvažujete o implementaci nového softwaru, můžete mít možnost koupit si hotový produkt namísto vývoje vlastního programu. Může se zdát logické zvolit okamžité hotové řešení, ale přináší to výhody a nevýhody, které byste měli zvážit, než se rozhodnete.
Ekonomika rozsahu nákladové výhody
Nákup hotového softwaru obvykle vyjde levněji než platit za vývoj na míru. Softwarová společnost rozděluje své náklady prodejem svých programů mnoha různým uživatelům, což zákazníkům přináší výhody z úspor z rozsahu. Pokud zadáváte vývoj třetí straně nebo k vytvoření programu využíváte interní vývojáře, musí veškeré náklady nést vaše firma.
Video dne
Hotové programy by mělo být dobré spustit, jakmile za ně zaplatíte a nahrajete je do systému. Používají osvědčenou technologii a budou mít zkušenosti s ostatními uživateli, pokud nebudou nově spuštěny. Budou procházet postupy výzkumu a vývoje a před spuštěním testování, takže byste neměli ztrácet čas řešením chyb. Pokud program dokonale splňuje jednu nebo více vašich potřeb, možná nemá smysl investovat čas a peníze do vývoje verze něčeho, co již existuje.
Přístup k podpoře a upgradům
Před zakoupením hotového softwaru si obvykle můžete ověřit úrovně podpory. Mnoho společností nabízí školicí materiály pro uživatele spolu s online nápovědou a službami pro odstraňování problémů marketingový nástroj během prodejního procesu, takže mají vlastní zájem na poskytování zboží servis. Pokud chtějí pokračovat ve vývoji svých produktů, nabídnou upgrady. Pokud k vytvoření systému na míru použijete vývojáře třetí strany, nemusí vám nabízet trvalou podporu nebo upgrady – nebo si za tyto služby mohou účtovat více.
Nedostatek zaměření na požadavky
Hotový software nabízí obecné řešení všem svým uživatelům, i když se zaměřuje na mezeru na trhu nebo na konkrétní funkci. Neexistuje však žádná záruka, že bude přesně odpovídat vašim konkrétním požadavkům. V některých případech může program postrádat některé funkce nebo obsahovat ty, které nikdy nepoužijete, a můžete mít problémy s integrací se svými stávajícími systémy. Vývoj na míru vám umožňuje vytvořit program, který přesně odpovídá vašim požadavkům a vašemu systému.
Vlastnictví a nedostatek kontroly
Vývojář si ponechává vlastnictví hotového softwaru, obvykle prodává užívací práva na základě licence. Ačkoli společnost může naslouchat svým uživatelům a aktualizovat programy, aby vyhovovaly jejich potřebám, nemusí to dělat, takže nemáte žádnou kontrolu nad přizpůsobením. Zpočátku to nemusí být problém, ale pokud vaše společnost roste nebo se mění vaše systémy, program nemusí být schopen udržet tempo. Vlastník softwaru se může rozhodnout, že nebude produkt v žádném okamžiku podporovat ani nevyvíjet, takže vám zůstane program, který je stále více zastaralý. To může být problém také v případě, že se společnost uzavře nebo pokud bude převzata. Pokud odebere funkce, které jsou klíčové pro vaše požadavky, software již nemusí být vhodný pro váš účel.
Dlouhodobé dopady na náklady
Přestože může být nákup hotového softwaru zpočátku levnější, jeho náklady mohou časem růst. Licence bývají časově omezené, takže budete muset znovu investovat, kdykoli dojdou. To se prodraží, pokud vaše společnost roste a musíte přidat další licence pro nové zaměstnance. Pokud program nesplňuje všechny vaše požadavky, možná budete muset koupit jiné, abyste zaplnili mezery, což zvýší vaše celkové náklady. Používání různých programů k dokončení procesu workflow může také vést k nákladům na čas a produktivitu.