Skip to main content

Co je vývoj koncových uživatelů?

Vývoj koncových uživatelů je, když je koncový uživatel softwarového programu zodpovědný za vývoj nových aplikací nebo aktiv v rámci tohoto programu.To je opak základního vývoje softwaru, kde společnost odpovědná za vytvoření programu je také taková, která pro něj vyvíjí všechny aplikace a aktiva.Mezi hlavní výhody takového vývoje patří skutečnost, že může zrychlit čas vývoje a že uživatelé se mohou s softwarem cítit více angažovat.Vývoj koncových uživatelů byl využíván v řadě různých programů, včetně počítačových her, ilustračních programů a softwaru pro vědecké modelování.

Hlavním rozdílem mezi vývojem koncových uživatelů a pravidelným vývojem softwaru je způsob, jakým uživatel zapojuje software.Standardní vývoj obvykle zahrnuje pouze designéry a vývojáře softwaru, kteří vytvářejí nové aplikace a použití softwaru, které jsou poté poskytovány uživatelům.Prostřednictvím vývoje koncových uživatelů však může program po uvolnění i nadále růst, protože uživatelé vytvářejí nové aplikace v rámci softwaru nebo program využívají k vytvoření nových aktiv.To umožňuje vývojáři softwaru vydat program, který je dokončen, ale není určen k uspokojení potřeb každého možného uživatele, protože samotní uživatelé jsou schopni zajistit, aby software vyhovoval jejich potřebám.

Vývoj, softwarová společnost může také umožnit uživatelům cítit se osobně zapojeni do vytváření nového obsahu.To neplatí vždy pro všechny uživatele, protože někteří jednotlivci pravděpodobně používají software a obsah vyvinutý jinými, ale nezabývají se samotným vývojem.Takový program bude pravděpodobně přizpůsobitelnější a může však generovat větší uživatelskou základnu, protože lidé se často stanou loajálním k softwaru, kterým jsou schopni manipulovat. Vývoj koncových uživatelů byl implementován do řady softwarových programů pro různá použitía důvody.Počítačové hry například často zahrnují nástroje nebo vývojové soupravy, které hráčům poskytují mnoho stejných nástrojů, které používají vývojáři, což hráčům umožňuje vytvářet nové úrovně, prostředí, stvoření a zkušenosti, které si užívají jiní hráči.Umělecké programy mohou také zahrnovat podobné funkce, což uživatelům dává schopnost vytvářet nové nástroje pro použití v samotném programu.Software pro vědecké modelování může využívat vývoj koncovými uživateli, aby jim poskytl možnost vytvářet různé scénáře a skriptovat různé chování, což uživatelům umožňuje otestovat různé možné situace a vytvářet realistické virtuální modely fyzických událostí.