Sto lavorando ad un aggiornamento di un software medico esistente e ho definito le storie degli utenti insieme ad alcuni utenti finali. Se non hai familiarità con gli ambienti medici: un medico di solito ha più pazienti. Ogni paziente ha più casi (gamba rotta, malattia della pelle, ecc.). In termini medici, un caso verrà chiuso una volta che il paziente è stato curato. Ciò potrebbe accadere dopo alcuni giorni (malattia) o talvolta settimane o mesi (ad esempio se è coinvolta la fisioterapia). Tuttavia, nella maggior parte dei software medici, i casi devono essere chiusi dopo un periodo predefinito (un paio di giorni o dopo un mese) per la fatturazione, perché la maggior parte delle assicurazioni sanitarie pagherà solo per i casi chiusi.
I medici della maggior parte degli ospedali e delle cliniche qui usano un modulo standard quando hanno una consultazione con i loro pazienti, il modulo APE (esame fisico annuale).
L'interfaccia utente del software non è molto intuitiva, quindi una parte importante del mio lavoro sarà migliorare l'esperienza dell'utente. L'interfaccia utente dei casi della versione attuale sembra molto diversa dal modulo APE e, soprattutto, i nuovi medici hanno problemi con l'interfaccia utente. Quindi vogliamo cambiare l'interfaccia utente, che assomiglia più a un modulo APE. Ora ho le seguenti 2 storie di utenti e sembra che la seconda user story sia figlia del primo.
1 ° utente:
As a doctor, I expect a case in the software to look like the APE Form.
2 ° utente:
As a doctor, I want to see the whole medical history in a patient case, to get a quick overview of the medical data (see attachment)
È corretto? In tutti i progetti in cui avevo lavorato in precedenza, le storie degli utenti erano sempre completamente indipendenti (non si fa riferimento a nessun genitore) o al figlio di una funzione. Ecco perché non sono sicuro che una storia utente possa avere un'altra storia di un utente.