Skip to main content

Cos'è un modello di funzionalità?

Un modello di funzionalità è una rappresentazione visiva delle varie funzionalità all'interno di un prodotto software o famiglia di prodotti correlati, che mostrano che sono obbligatori e che sono opzionali, per dare allo spettatore un'idea delle configurazioni disponibili.I modelli di funzionalità sono utili nello sviluppo e nelle vendite e possono essere disposti in vari modi.La maggior parte assume la forma di un diagramma con segni standardizzati per rendere facile leggere le informazioni come presentato.

Nello sviluppo del prodotto, i membri del team di sviluppo possono fare brainstorming per discutere di ciò che vogliono includere in un prodotto o una linea di prodotti.Ciò può comportare la creazione di un modello di funzionalità, un diagramma che mostra le caratteristiche più importanti e i vari modi in cui potrebbero essere configurati.Ad esempio, un'azienda che crea una serie di programmi da utilizzare nella produttività dell'ufficio potrebbe desiderare un professore di parole, un programma di fogli di calcolo, un programma di disegno di base e un programma di creazione di slideshow.Potrebbe creare un modello di funzionalità che mostra queste opzioni nella suite di software e varie funzionalità configurabili all'interno di ciascuna.

Una considerazione importante è quali funzionalità devono essere incluse e quali possono essere opzionali, comprese le scelte tra due diverse funzionalità per svolgere la stessa funzione.Ad esempio, in un negozio online, la sicurezza è necessaria per crittografare le informazioni dei clienti, quindi è obbligatoria.Il sistema di sicurezza potrebbe funzionare in diversi modi con diversi livelli di sicurezza, e questi sarebbero rappresentati come opzioni "o" che si ramificano dalla funzionalità di sicurezza del negozio obbligatorie.

Man mano che lo sviluppo del prodotto avanza, un modello di funzionalità può spostarsi in risposta alle modificherealizzato al prodotto.I membri del team possono identificare la necessità di funzionalità aggiuntive o possono decidere di tagliare le funzionalità inizialmente facero brainstorming nelle prime fasi dello sviluppo.Possono determinare quali caratteristiche dovrebbero essere integrali rispetto alle opzionali.Ciò può includere la creazione di livelli diversi, come una versione gratuita di un prodotto software rispetto a una versione a pagamento con più funzionalità, in cui la società desidera incoraggiare le persone a provare la versione gratuita e ad espandersi a quella pagata.

I clienti possono guardare aModello di funzionalità quando si ordina un software personalizzato.Il diagramma di ramificazione offre una serie di scelte, consentendo ai clienti di configurarlo per le loro esigenze.Un software di record di ordinazione dell'ospedale potrebbe desiderare un software con integrazione di imaging medico, ad esempio, o potrebbe desiderare una funzione di fatturazione e una funzione di record per semplificare la tenuta dei record.Può mescolare e abbinare le funzionalità che desidera all'interno dei parametri flessibili per generare un ordine personalizzato.