Una delle parti più difficili e critiche di un progetto è ottenere buoni requisiti dal cliente (interno o di altro tipo).
Capisco per 'buon requisito' quello che non è di così alto livello che è appena tangibile al sistema, e non così di basso livello che limiterà la creazione del sistema che ne ha davvero bisogno (succede quando il tuo cliente ha qualche conoscenza in programmazione).
Quindi, in primo luogo, come guidare il cliente a fornire informazioni precise che ti aiuteranno a specificare / implementare?
E infine, come si può raccontare a Requirement gathering se si ha un requisito abbastanza maturo?