Everything about Business-driven development
Methodology in IT development
Business-driven development is a meta-methodology for developing IT solutions that directly satisfy business requirements. This is achieved by adopting a model-driven approach that starts with the business strategy, requirements, and goals, and then refines and transforms them into an IT solution. The transformation is partially achieved by applying model transformations. Due to the alignment of the business layer and the IT layer, it is possible to propagate changes in the business automatically to the IT systems. This leads to increased flexibility and shorter turnaround times when changing the business and adapting the IT systems. Wikipedia →
🧭 Start here: a 6-step reading path
- Read the overview: Business-driven developmentA 5-minute orientation
- Skim a recent paper: A systematic review of AI-driven business models for advancing Sustainable Development GoalsInfluential work since 2022
- Pick up a classic book: Model Driven ArchitectureThe most-reprinted book on the subject
- Read the landmark paper: Data-driven business process management-based development of Industry 4.0 solutionsCited 62 times
- Go sideways: Behavior-driven developmentA closely related topic
- Go sideways: Domain-driven designA closely related topic
📖 Definitions
No dictionary entry for this exact phrase.
🗂️ The subject at a glance
🏆 Landmark papers (most cited)
Data-driven business process management-based development of Industry 4.0 solutions
Business and model-driven development of BDI multi-agent systems
Towards an AI‐driven business development framework: A multi‐case study
Model Driven Development for Business Performance Management
The Role of Visual Modeling and Model Transformations in Business-driven Development
Data-driven business model development – insights from the facility management industry
Defining relationship quality for customer‐driven business development
Multi-model driven collaborative development platform for service-oriented e-Business systems
🆕 Influential since 2022
A systematic review of AI-driven business models for advancing Sustainable Development Goals
AI-Driven Predictive Analytics Model for Strategic Business Development and Market Growth in Competitive Industries
A Black-Box Computational Business Rules Extraction Approach through Test-Driven Development
AI-Driven Strategic Insights: Enhancing Decision-Making Processes in Business Development
AI-Driven Environmental Decision-Making: Integrating Business Intelligence and Computer Science for Sustainable Development
📚 Books worth reading
Model Driven ArchitectureDavid S. Frankel · 2003
Model-Driven Design Using Business PatternsPavel Hruby · 2006
Model driven architectureJos Warmer, Arend Rensink · 2006
Information Systems and e-Business TechnologiesRoland H. Kaschek · 2008
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
🔗 Related topics
- Behavior-driven development Behavior-driven development (BDD) is an agile software development method centered around collaboration between business and IT professionals that have…
- Domain-driven design Domain-driven design (DDD) is a software design approach that focuses on modeling software to match a domain according to input from that domain's experts…
- Specification by example Specification by example (SBE) is a collaborative approach to defining requirements and business-oriented functional tests for software products based…
- Model-driven engineering Model-driven engineering (MDE) is a software development methodology that focuses on creating and exploiting domain models, which are conceptual models…
- Contract lifecycle management Contract lifecycle management (CLM) is the systematic management of contracts throughout their lifecycle, from initiation and negotiation to execution…
- Tricentis Tricentis is a software testing company founded in 2007 and headquartered in Austin, Texas. It provides software testing automation and software quality…
- Rational unified process The Rational Unified Process (RUP) is an iterative software development process framework created by the Rational Software Corporation, a division of IBM…
- Model-driven interoperability Model-driven interoperability (MDI) is a methodological framework, which provides a conceptual and technical support to make interoperable enterprises…