Stiamo cercando di sviluppare un sito Web che automatizzi un processo organizzativo. Questa società, chiamiamola Acme Limited, di solito chiede ai propri clienti di inviare un modulo cartaceo e fa in modo che i commessi inseriscano manualmente tali moduli nel sistema interno. Al momento hanno 60 clienti in tutto lo stato.
Ora, Acme Ltd vuole che i suoi clienti vadano sul loro sito web, che stiamo costruendo, e compilino i dati stessi, invece i loro impiegati. Il driver per questo è liberare i propri impiegati e riassegnare gli impiegati per fare qualcos'altro.
Nella mia comprensione di questo scenario, correggimi se sbaglio: i clienti in un ambiente agile devono includere non solo gli utenti all'interno dell'azienda, ma anche i loro clienti. Se dovessimo sviluppare il loro sistema usando agile, è meglio includere i client nel processo di sviluppo del software? Falli sedere nell'area di sviluppo in modo da poter chiedere il loro contributo durante lo sviluppo?