Skip to main content

Hvad er en funktionsmodel?

En funktionsmodel er en visuel repræsentation af de forskellige funktioner inden for et softwareprodukt eller familie af relaterede produkter, der viser, hvilke der er obligatoriske, og hvilke er valgfrit, for at give seeren en idé om tilgængelige konfigurationer.Funktionsmodeller er nyttige i udviklingen såvel som salg og kan fastlægges på forskellige måder.De fleste har form af et diagram med standardiserede markeringer for at gøre det nemt at læse oplysningerne som præsenteret.

I produktudvikling kan medlemmer af udviklingsholdet brainstorme for at diskutere, hvad de vil medtage i et produkt eller en række produkter.Dette kan resultere i oprettelsen af en funktionsmodel, et diagram, der viser de vigtigste funktioner og de forskellige måder, de kunne konfigureres på.For eksempel kan et firma, der foretager en pakke med programmer til brug i kontorproduktivitet, muligvis have en ordprofessor, regnearksprogram, grundlæggende tegningsprogram og slideshow -oprettelsesprogram.Det kunne opbygge en funktionsmodel, der viser disse indstillinger i softwaresuiten og forskellige konfigurerbare funktioner inden for hver enkelt.

Én vigtig overvejelse er, hvilke funktioner der skal inkluderes, og hvilke der kan være valgfrit, herunder valg mellem to forskellige funktioner for at opnå den samme funktion.I en online butik er sikkerhed for eksempel nødvendig for at kryptere kundeoplysninger, så dette er obligatorisk.Sikkerhedssystemet kunne fungere på flere forskellige måder med forskellige sikkerhedsniveauer, og disse ville blive repræsenteret som "eller" optioner, der forgrener sig fra den obligatoriske butikssikkerhedsfunktion.

Når produktudvikling skrider frem, kan en funktionsmodel skifte som respons på ændringerlavet til produktet.Teammedlemmer kan identificere behovet for yderligere funktioner eller kan beslutte at skære ned til funktioner, der oprindeligt var brainstormet i de tidlige udviklingsstadier.De kan bestemme, hvilke funktioner der skal være integrerede i modsætning til valgfrit.Dette kan omfatte opsætning af forskellige niveauer, som en gratis version af et softwareprodukt versus en betalt version med flere funktioner, hvor virksomheden ønsker at tilskynde folk til at prøve den gratis version og udvide til den betalte.

Kunder kan se på enFunktionsmodel, når du bestiller tilpasset software.Filialdiagrammet tilbyder en række valg, der giver kunderne mulighed for at konfigurere det til deres behov.En hospital, der bestiller Records-software, vil muligvis have software med medicinsk billeddannelsesintegration, for eksempel, eller måske ønsker en faktureringsfunktion samt en postfunktion til at strømline registreringsopbevaring.Det kan blande og matche de funktioner, den ønsker inden for de fleksible parametre for at generere en brugerdefineret ordre.