Un analista aziendale prende in considerazione i suggerimenti e le raccomandazioni del cliente, genera specifiche e requisiti, stabilisce le priorità del backlog e supervisiona il processo di sviluppo in stretta collaborazione con il cliente. Il risultato è che il cliente riceve una soluzione chiavi in mano e su misura.