Co je znalost domény?

Znalosti o doménách, známé také jako odbornost v předmětu, jsou informace, které jsou relevantní pro obsah uložený v softwarovém balíčku. Tento typ znalostí se liší od znalostí programování, což ovlivňuje způsob fungování samotného softwarového produktu. Zaměření znalostí domény poskytuje základ pro to, jak programátor nastavuje softwarový program tak, aby informace, které je program schopen bydlení a využití, učinily přitažlivým pro cílený trh uživatelů.

Jedním z nejjednodušších způsobů, jak porozumět úloze znalosti domény při vývoji softwarových produktů, je zvážit vstup prodejců do vývoje nové prodejní databáze. Prodejci budou vědět, jaký typ informací chtějí v této databázi uložit. Například údaje, jako jsou jména společností, kontaktní jména a obecné kontaktní informace, by byly nezbytné pro nastavení profilů zákazníků pomocí softwaru. Současně by si prodejce také přál být schopen určit stav kontaktu nějakým způsobem, jako je například potenciální zákazník, potenciální zákazník nebo zákazník. Také by bylo užitečné zahrnout oddíly pro zachycení poznámek z diskuzí, naplánovat nevyřízené úkoly související s konkrétním kontaktem a dokonce i schopnost exportovat nebo importovat informace z jiných programů.

Obdobně mohou doménové znalosti lékařských odborníků jít dlouhou cestou směrem k pomoci programátorům a vývojářům přicházet se softwarovými produkty, které jsou užitečné v ordinaci lékaře, v nemocnici nebo v jiném zdravotnickém zařízení. Čerpání z vědomostní základny a zkušeností lékařských odborníků může pomoci vyvinout softwarové programy, které pomáhají se vším, od vydávání léků pacientům v nemocnici až po vedení komplexních záznamů o každém pacientovi. Díky znalosti toho, co koncoví uživatelé potřebují v programu, je možné tyto potřeby zahrnout do vývojových a programovacích funkcí a přijít s produktem, který je užitečný a atraktivní.

Z tohoto hlediska jsou znalosti domény především o tom, jak programátorům pomoci získat představu o tom, čeho musí program dosáhnout, aby uspokojili potřeby potenciálních uživatelů. Tuto formu znalostního inženýrství používají vývojáři často jako prostředek k vytváření nových produktů nebo k zdokonalování novějších verzí starších produktů způsobem, který je činí pro spotřebitele užitečnějšími. Programátoři se zároveň budou snažit udržovat uživatelské rozhraní co nejpřátelštější, přičemž budou stále obsahovat funkce a funkce, které jsou pro konečné uživatele zajímavé. Nalezení této ideální rovnováhy bude obvykle vyžadovat vstup od těchto uživatelů, pokud má softwarový produkt dosáhnout svých cílů a přilákat významnou pozornost od potenciálních kupujících.

JINÉ JAZYKY

Pomohl vám tento článek? Děkuji za zpětnou vazbu Děkuji za zpětnou vazbu

Jak můžeme pomoci? Jak můžeme pomoci?