Business-Driven Development (BDD)

Författare: Robert Simon
Skapelsedatum: 22 Juni 2021
Uppdatera Datum: 22 Juni 2024
Anonim
BDD for Beginners 1 | What is BDD with Examples | How BDD works | What is Cucumber
Video: BDD for Beginners 1 | What is BDD with Examples | How BDD works | What is Cucumber

Innehåll

Definition - Vad betyder affärsdriven utveckling (BDD)?

Affärsstyrd utveckling (BDD) är en metod där IT-lösningar utvecklas för att direkt uppfylla företagens krav. Affärsstyrd utveckling genomförs genom att implementera en modellstyrd strategi, som börjar med affärsstrategi, krav och mål. Dessa omvandlas sedan till en IT-lösning. Denna omvandling erhålls ofta genom användning av modelltransformationer.

Affärsstyrd utveckling är en ny Agile-metodik och hjälper utvecklare, testare och affärsanalytiker att dela ett gemensamt språk, som uppnås med hjälp av specifikationer med exempel, genom ett bra fokus på affärskrav.

Ett BDD-tillvägagångssätt hjälper till att öka företagets smidighet och anpassa och prioritera IT-initiativ med affärsbehörigheter. Det hjälper också indirekt att förenkla processen för att motivera kostnaden för IT-budgetar i en organisation.

En introduktion till Microsoft Azure och Microsoft Cloud | I hela denna guide kommer du att lära dig vad cloud computing handlar om och hur Microsoft Azure kan hjälpa dig att migrera och driva ditt företag från molnet.

Techopedia förklarar Business-Driven Development (BDD)

Ett av de inneboende problemen i dagens utvecklingsprocess för företagsprogramvara är en oförmåga att hålla jämna steg med den takt i vilken företag måste förändras som svar på nya trender. För att företagets IT-avdelningar ska överleva måste de anpassa sig till nya affärskrav. IT-avdelningar förväntas i allt högre grad konstruera lösningar som hanterar ett eller flera problem med affärsprocessen, snarare än att koncentrera sig på att skapa lösningar som är IT-centrerade.

De flesta IT-avdelningar spenderar en stor del av sin budget för att förbättra och underhålla sina befintliga applikationer. När företaget hoppar över de senaste processförbättringarna kanske de oflexibla befintliga applikationerna inte kan uppfylla de nödvändiga förändringarna. I ett sådant scenario har ett behov av en ny mekanism som anpassar IT-avdelningens ansträngningar med affärskrav och affärsstrategi uppstått. BDD underlättar detta via ett ramverk som är väl förstått, standardiserat och kan genomföras effektivt och upprepade gånger.

Det första steget är att skapa en affärsprocessmodell (BPM) och mäta den genom viktiga resultatindikatorer (KPI), avkastning på investeringar (ROI) eller andra mätvärden. Sedan kan företaget använda dessa BPM: er som en avgörande mekanism för att kommunicera affärskraven till IT-området.