Indholdsfortegnelse:
- Definition - Hvad betyder forretningsdrevet udvikling (BDD)?
- Techopedia forklarer Business-Driven Development (BDD)
Definition - Hvad betyder forretningsdrevet udvikling (BDD)?
Forretningsstyret udvikling (BDD) er en metode, hvor IT-løsninger udvikles for direkte at imødekomme virksomhedernes krav. Forretningsdrevet udvikling opnås ved at implementere en modelstyret tilgang, der starter med forretningsstrategien, krav og mål. Disse omdannes derefter til en it-løsning. Denne transformation opnås ofte ved brug af modeltransformationer.
Forretningsstyret udvikling er en ny Agile-metodologi, og den hjælper udviklere, testere og forretningsanalytikere med at dele et fælles sprog, som opnås ved hjælp af specifikationer med eksempler, gennem et godt fokus på forretningskrav.
En BDD-tilgang hjælper med at øge forretnings agility og tilpasse og prioritere it-initiativer med forretningskrav. Det hjælper også indirekte med at forenkle omkostningsberettigelsesprocessen for it-budgetter i en organisation.
Techopedia forklarer Business-Driven Development (BDD)
Et af de iboende problemer i nutidens enterprise software-udviklingsproces er en manglende evne til at holde trit med det tempo, hvormed virksomheder skal ændre sig som svar på nye tendenser. For at virksomhedens IT-afdelinger skal overleve, skal de tilpasse sig nye forretningskrav. IT-afdelinger forventes i stigende grad at konstruere løsninger, der løser et eller flere forretningsprocesseproblemer, snarere end at koncentrere sig om at skabe løsninger, der er IT-centreret.
De fleste IT-afdelinger bruger en stor del af deres budget til at forbedre og vedligeholde deres eksisterende applikationer. Da virksomheden springer over med de nyeste procesforbedringer, er de ufleksible eksisterende applikationer muligvis ikke i stand til at respektere de nødvendige ændringer. I et sådant scenario er der fremkommet et behov for en ny mekanisme, der tilpasser IT-afdelingens indsats med forretningskrav og forretningsstrategi. BDD letter dette via en ramme, der er godt forstået, standardiseret og kan udføres effektivt og gentagne gange.
Det første trin er at oprette en forretningsprocesmodel (BPM) og måle den gennem nøgleprestationsindikatorer (KPI), investeringsafkast (ROI) eller andre målinger. Derefter kan virksomheden bruge disse BPM'er som en afgørende mekanisme til at kommunikere forretningskravene til it-verdenen.