Développement axé sur les entreprises (bdd)

Définition - Que signifie Business-Driven Development (BDD)?

Le développement axé sur les entreprises (BDD) est une méthodologie dans laquelle des solutions informatiques sont développées pour répondre directement aux besoins des entreprises. Le développement axé sur l'entreprise est accompli en mettant en œuvre une approche basée sur un modèle, qui commence par la stratégie, les demandes et les objectifs de l'entreprise. Ceux-ci sont ensuite transformés en solution informatique. Cette transformation est souvent obtenue grâce à l'utilisation de transformations de modèles.

Le développement axé sur l'entreprise est une nouvelle méthodologie Agile qui aide les développeurs, les testeurs et les analystes commerciaux à partager un langage commun, qui est atteint au moyen de spécifications avec des exemples, grâce à une bonne concentration sur les exigences de l'entreprise.

Une approche BDD permet d'augmenter l'agilité de l'entreprise et d'aligner et de hiérarchiser les initiatives informatiques avec les impératifs commerciaux. Cela permet également indirectement de simplifier le processus de justification des coûts pour les budgets informatiques au sein d'une organisation.

Definir Tech explique Business-Driven Development (BDD)

L'un des problèmes inhérents au processus de développement de logiciels d'entreprise d'aujourd'hui est l'incapacité de suivre le rythme auquel les entreprises doivent changer en réponse aux tendances émergentes. Pour que les services informatiques des entreprises survivent, ils doivent s'aligner sur les nouvelles demandes commerciales. Les services informatiques sont de plus en plus appelés à concevoir des solutions qui résolvent un ou plusieurs problèmes de processus métier, plutôt que de se concentrer sur la création de solutions centrées sur l'informatique.

La plupart des services informatiques consacrent une part importante de leur budget à l'amélioration et à la maintenance de leurs applications existantes. Alors que l'entreprise franchit le pas avec les dernières améliorations de processus, les applications existantes inflexibles peuvent ne pas être capables d'honorer les changements nécessaires. Dans un tel scénario, un besoin d'un nouveau mécanisme qui aligne les efforts du service informatique avec les demandes et la stratégie d'entreprise est apparu. BDD facilite cela via un cadre bien compris, standardisé et qui peut être mis en œuvre de manière efficace et répétée.

La première étape consiste à créer un modèle de processus métier (BPM) et à le mesurer à l'aide d'indicateurs de performance clés (KPI), de retour sur investissement (ROI) ou d'autres mesures. Ensuite, l'entreprise peut utiliser ces BPM comme un mécanisme crucial pour communiquer les exigences de l'entreprise au domaine informatique.