Skip to main content

Hvad er domæneviden?

Også kendt som emneekspertise, domæneviden er information, der er relevant for det indhold, der ligger i en softwarepakke.Denne type viden er forskellig fra programmeringsviden, der påvirker, hvordan selve softwareproduktet er designet til at fungere.Fokus for domæneviden er at give grundlaget for, hvordan programmøren opstiller softwareprogrammet, så de oplysninger, som programmet er i stand til at boliger og bruge, vil gøre det attraktivt for det målrettede marked for brugere.

En af de nemmeste måder atForstå domæneviden i udviklingen af softwareprodukter er at overveje input fra sælgere i udviklingen af en ny salgsdatabase.Sælgere vil vide, hvilken type information de ønsker at huse i denne database.For eksempel ville data som firmanavne, kontaktnavne og generelle kontaktoplysninger være vigtige for at opsætte kundeprofiler ved hjælp af softwaren.På samme tid vil en sælger også gerne have evnen til at udpege status for kontakten på en eller anden måde, såsom en bly, udsigt eller kunde.Inkluderingen af sektioner til at fange noter af diskussioner, planlægning i afventning af opgaver relateret til en bestemt kontakt og endda evnen til at eksportere eller importere oplysninger fra andre programmer ville også være nyttig.

På samme måde kan domæneviden om medicinske fagfolk gå langt i retning af at hjælpe programmerere og udviklere med at komme med softwareprodukter, der er nyttige på et lægekontor, hospital eller anden medicinsk facilitet.På baggrund af videnbasen og erfaringerne fra medicinske fagfolk kan hjælpe med at udvikle softwareprogrammer, der hjælper med alt fra dispensering af medicin til patienter på et hospital til at opretholde omfattende poster på enhver patient.Ved at vide, hvad slutbrugerne har brug for i et program, er det muligt at inkludere disse behov i udviklings- og programmeringsfunktionerne og komme med et produkt, der er nyttigt og attraktivt.

Fra dette perspektiv handler domæneviden om at hjælpe programmerere med at have nogleIdé om, hvad et program har brug for at udføre for at imødekomme potentielle brugernes behov.Denne form for vidensteknik bruges ofte af udviklere som et middel til at skabe nye produkter eller raffinere nyere versioner af ældre produkter på en måde, der gør dem mere nyttige for forbrugerne.På samme tid vil programmererne forsøge at holde brugergrænsefladen så venlig som muligt, mens de stadig inkluderer funktioner og funktioner, der er af interesse for slutbrugerne.At finde denne ideelle balance kræver normalt input fra disse brugere, hvis softwareproduktet er at nå sine mål og tiltrækker signifikant opmærksomhed fra potentielle købere.