Sommario:
- Definizione - Che cosa significa Business-Driven Development (BDD)?
- Techopedia spiega Business-Driven Development (BDD)
Definizione - Che cosa significa Business-Driven Development (BDD)?
Lo sviluppo orientato al business (BDD) è una metodologia in cui vengono sviluppate soluzioni IT per soddisfare direttamente i requisiti delle aziende. Lo sviluppo orientato al business viene realizzato implementando un approccio basato sul modello, che inizia con la strategia aziendale, le richieste e gli obiettivi. Questi vengono quindi trasformati in una soluzione IT. Questa trasformazione è spesso ottenuta attraverso l'uso delle trasformazioni del modello.
Lo sviluppo orientato al business è una nuova metodologia Agile e aiuta gli sviluppatori, i tester e gli analisti aziendali a condividere un linguaggio comune, che viene raggiunto mediante specifiche con esempi, attraverso una buona attenzione ai requisiti aziendali.
Un approccio BDD aiuta ad aumentare l'agilità aziendale e ad allineare e dare priorità alle iniziative IT con gli imperativi aziendali. Inoltre, aiuta indirettamente a semplificare il processo di giustificazione dei costi per i budget IT all'interno di un'organizzazione.
Techopedia spiega Business-Driven Development (BDD)
Uno dei problemi inerenti all'attuale processo di sviluppo del software aziendale è l'incapacità di tenere il passo con il ritmo con cui le aziende devono cambiare in risposta alle tendenze emergenti. Affinché i dipartimenti IT aziendali possano sopravvivere, devono allinearsi con le esigenze aziendali emergenti. Ai dipartimenti IT è sempre più richiesto di progettare soluzioni che risolvano uno o più problemi dei processi aziendali, piuttosto che concentrarsi sulla creazione di soluzioni incentrate sull'IT.
La maggior parte dei dipartimenti IT spende gran parte del proprio budget per migliorare e mantenere le applicazioni esistenti. Man mano che l'azienda salta fuori con gli ultimi miglioramenti del processo, le applicazioni esistenti non flessibili potrebbero non essere in grado di onorare le modifiche necessarie. In tale scenario, è emersa la necessità di un nuovo meccanismo che allinei gli sforzi del dipartimento IT alle esigenze e alla strategia aziendale. BDD facilita ciò attraverso un framework ben compreso, standardizzato e che può essere eseguito in modo efficace e ripetuto.
Il primo passo è creare un modello di processo aziendale (BPM) e misurarlo attraverso indicatori chiave di prestazione (KPI), ritorno sull'investimento (ROI) o altre metriche. Quindi, l'impresa può utilizzare questi BPM come meccanismo cruciale per comunicare i requisiti aziendali al regno IT.
