Secondo le indicazioni della IIBA (International Istituite of Business Analisys), il BA è “responsabile di identificare le esigenze di business dei suoi clienti e stakeholder, per determinare le soluzioni di problemi di business”.
Nel corso della mia carriera mi sono trovato tantissime volte ad analizzare Organizzazioni o Aziende o loro porzioni documentandone la loro attività, i loro processi e i loro sistemi valutandone la loro integrazione con la tecnologia.
La Business Analysis parte proprio dalla raccolta dei requisiti espliciti cercando di carpire anche (e soprattutto) quelli impliciti dei vari stakeholders per arrivare alla focalizzazione del risultato atteso. Si attua così un passaggio dallo stato attuale (“as is”) allo stato desiderato (“to be”) delineando il gap da colmare attraverso una modellizzazione ad alto livello della soluzione IT.
La grande esperienza accumulata in anni di analisi e programmazione permette anche di uscire dall’area dell’analisi funzionale e di “infiltrarsi” nell’analisi tecnica, permettendo di predire anche possibili difficoltà nella fase dello sviluppo.