Sto facendo un piccolo progetto per la società in cui lavora un mio amico. Il progetto è uno strumento per eseguire la distribuzione della funzione di qualità utilizzando Metodo House of quality .
Come parte della fase di pianificazione iniziale del progetto, vogliono che io esegua lo stesso metodo (House of Quality) sul progetto, in una sorta di meta way: D
Penso che l'idea sia ottima, ma ho difficoltà a trovare parametri tecnici adeguati per il progetto.
Finora ho i seguenti requisiti del cliente, con l'importanza tra parentesi:
- (5) Basato sul Web
- (5) Multi utente
- (4) Tempo reale (le modifiche su un client dovrebbero apparire "immediatamente" su altri client)
- (3) Modify-and-commit mode
- (2) L'origine traccia del cliente desidera (collegamento a sondaggi, ecc.)
Questa è la parte "voce del cliente", ora per la "voce della compagnia" ("la società" essendo io come sviluppatore). Questi sono i parametri tecnici, cioè le proprietà misurabili del prodotto.
Sto attraversando un periodo difficile con qualsiasi misurabile correlato ai requisiti del cliente . Se stavo costruendo qualcosa di fisico, ad esempio un'auto, ci sarebbero cose come weight
, seconds from 0-60
, miles per gallon
, ecc.
Un'app non può essere "leggermente basata sul web" o "molto basata sul web", ad esempio.
Maximum number of users
è un parametro teoricamente valido, ma non ha molto senso: se è multiutente capace, di solito non c'è limite al numero di utenti (almeno per tutti gli scopi pratici).