企业 什么是业务驱动的开发(bdd)? -技术百科的定义

什么是业务驱动的开发(bdd)? -技术百科的定义

目录:

Anonim

定义-业务驱动开发(BDD)是什么意思?

业务驱动开发(BDD)是一种开发IT解决方案以直接满足业务需求的方法。 通过实施模型驱动的方法来完成业务驱动的开发,该方法从业务策略,需求和目标开始。 然后将它们转换为IT解决方案。 通常通过使用模型转换来获得此转换。


业务驱动的开发是一种新的敏捷方法,它可以帮助开发人员,测试人员和业务分析人员共享一种通用语言,该语言可以通过规范和示例的方式来实现,并且可以很好地关注业务需求。


BDD方法有助于提高业务敏捷性,并使IT计划与业务需求保持一致并排定优先顺序。 它还间接地帮助简化组织内部IT预算的成本合理化过程。


Techopedia解释了业务驱动开发(BDD)

当今企业软件开发过程中固有的问题之一是无法跟上企业为响应新兴趋势而必须改变的步伐。 为了使企业IT部门得以生存,他们必须使自己适应新兴的业务需求。 人们越来越期望IT部门设计解决一个或多个业务流程问题的解决方案,而不是专注于创建以IT为中心的解决方案。


大多数IT部门将大部分预算用于增强和维护现有应用程序。 随着业务随着最新流程增强而跨越式发展,僵化的现有应用程序可能无法兑现必要的更改。 在这种情况下,需要一种使IT部门的工作与业务需求和业务战略保持一致的新机制。 BDD通过一个易于理解,标准化并且可以有效且重复执行的框架来促进这一工作。


第一步是创建业务流程模型(BPM),并通过关键绩效指标(KPI),投资回报率(ROI)或其他指标对其进行评估。 然后,企业可以将这些BPM用作将业务需求传达给IT领域的关键机制。


什么是业务驱动的开发(bdd)? -技术百科的定义