Dynamic Business Modeling
   HOME

TheInfoList



OR:

Dynamic Business Modeling ("DBM") describes the ability to automate
business model A business model describes how a Company, business organization creates, delivers, and captures value creation, value,''Business Model Generation'', Alexander Osterwalder, Yves Pigneur, Alan Smith, and 470 practitioners from 45 countries, self-pub ...
s within an open framework. The independent analyst firm
Gartner Gartner, Inc. is an American research and advisory firm focusing on business and technology topics. Gartner provides its products and services through research reports, conferences, and consulting. Its clients include large corporations, gover ...
has recently called Dynamic Business Modeling "critical for BSS solutions to succeed". Dynamic Business Modeling is based on principles wherein the
business logic In computer software, business logic or domain logic is the part of the program that encodes the real-world business rules that determine how data can be created, stored, and changed. It is contrasted with the remainder of the software that might ...
of an application is managed independently from the
application server An application server is a server that hosts applications or software that delivers a business application through a communication protocol. For a typical web application, the application server sits behind the web servers. An application ser ...
s that automate the services and processes defined in the business logic. Business modeling and integration (which itself is defined as part of the business model) are defined in a business logic layer, allowing underlying application servers to be business logic agnostic and therefore need no business driven customization. DBM applied correctly should reduce both the cost and risk in the initial implementation and its future evolution of systems. Previous generations of IT systems (from 1990 to approximately 2001) were designed to address specific business models and regulatory practices and no value was given to
logic Logic is the study of correct reasoning. It includes both formal and informal logic. Formal logic is the study of deductively valid inferences or logical truths. It examines how conclusions follow from premises based on the structure o ...
infrastructure Infrastructure is the set of facilities and systems that serve a country, city, or other area, and encompasses the services and facilities necessary for its economy, households and firms to function. Infrastructure is composed of public and pri ...
segregation. These systems provided value by automating predefined business models (commonly referred to as "off-the-shelf"). As a result, they implicitly drove
business strategy In the field of management, strategic management involves the formulation and implementation of the major goals and initiatives taken by an organization's managers on behalf of stakeholders, based on consideration of resources and an assessment of ...
where DBM states that they should be driven by it. By being "predefined" they do not: * openly incorporate business changes in the business landscape of an industry * leverage potential business models that new technologies allow Dynamic Business modeling is suited for open automation of strategy-driven business models. By removing the need for customization of core application servers it is postulated as more cost efficient, rapidly deployed and evolveable. Dynamic Business Modeling was initially described (though applied much earlier in practice) by Doug Zone at MetraTech Corp. in reference to the billing segment of the enterprise software market. "Service Oriented Applications" (also known as "service based applications") coined by IBM describe potential methodologies to achieve DBM.


Technical definition

Dynamic Business Modeling is defined as the automation of Enterprise Business Models based on the principle that the model's underlying
business process A business process, business method, or business function is a collection of related, structured activities or tasks performed by people or equipment in which a specific sequence produces a service or product (that serves a particular business g ...
es and business services need to be dynamically and openly definable and re-definable.


Business definition

Dynamic Business Modeling is defined as the enabler of a strategic advantage achieved by focused differentiation in any aspect of business (from marketing to finance to operations). This differentiation is achieved through how business is conducted: openly and dynamically defining the business model.
Capital investment Investment is traditionally defined as the "commitment of resources into something expected to gain value over time". If an investment involves money, then it can be defined as a "commitment of money to receive more money later". From a broade ...
– human, physical and intellectual – must be aimed at allowing the definition of the business model to be dynamic. Dynamic Business Modeling recognises that businesses dynamically evolve, re-inventing their (business) models to achieve strategic advantage. DBM posits that the role of
enterprise software Enterprise software, also known as enterprise application software (EAS), is computer software used to satisfy the needs of an organization rather than its individual users. Enterprise software is an integral part of a computer-based information ...
(CRM, billing, ERP) is to dynamically automate and advance the business processes and services that lie behind these Business models.


History

The term was first used to describe the architecture of MetraNet, a
charging Charging may refer to: * Charging (ice hockey), when a player takes more than three steps before checking an opposing player * Battery charger, a device used to put energy into a rechargeable battery * Charging station, a device used for recharging ...
,
bill Bill(s) may refer to: Common meanings * Banknote, paper cash (especially in the United States) * Bill (law), a proposed law put before a legislature * Invoice, commercial document issued by a seller to a buyer * Bill, a bird or animal's beak Pl ...
ing,
settlement Settlement may refer to: *Human settlement, a community where people live *Settlement (structural), downward movement of a structure's foundation *Settlement (finance), where securities are delivered against payment of money *Settlement (litigatio ...
and
customer care Customer service is the assistance and advice provided by a company to those who buy or use its products or services, either in person or remotely. Customer service is often practiced in a way that reflects the strategies and values of a firm, and ...
from MetraTech Corp.


Core principles

# Business strategy drives selection of business models. # These business models drive the design of underlying processes and services. #* ''Business Analysis is critical: Any number of models can address a strategic imperative. But the best models, services and processes will exploit existing business capabilities (human, IT and physical), the areas where change is possible and the areas where
investment Investment is traditionally defined as the "commitment of resources into something expected to gain value over time". If an investment involves money, then it can be defined as a "commitment of money to receive more money later". From a broade ...
will make most change possible at the lowest cost.'' # Enterprise software automates these services and processes. # DBM enables change: Strategic adeptness requires tuning and/or the re-definition of the present Business Model. #* ''The business must begin with the principle that allows rapid tuning and/or re-definition of the underlying services and processes. This must apply at human and technological levels''.


Key success criteria

# Open modeling capabilities: #* ''Dynamic Business Modeling requires IT architecture and
enterprise application Enterprise software, also known as enterprise application software (EAS), is computer software used to satisfy the needs of an organization rather than its individual users. Enterprise software is an integral part of a computer-based information ...
s that automate the business model – not just a business model.'' # Ease of modeling: #* ''Definition and
automation Automation describes a wide range of technologies that reduce human intervention in processes, mainly by predetermining decision criteria, subprocess relationships, and related actions, as well as embodying those predeterminations in machine ...
of new and evolved business services and processes must be accessible at the business analysis level. Ideally the models and its services and processes are defined and stored in open
business analyst A business analyst (BA) is a person who processes, interprets and documents business processes, products, services and software through analysis of data. The role of a business analyst is to ensure business efficiency increases through their kno ...
oriented data (for example
metadata Metadata (or metainformation) is "data that provides information about other data", but not the content of the data itself, such as the text of a message or the image itself. There are many distinct types of metadata, including: * Descriptive ...
.)'' # Open integration: #* ''Dynamic Business Modeling must work with processes and services (both automated and human) that are NOT dynamic. These fixed constraints are not external to the new business model but are part of its fabric. IT Architecture and Enterprise applications must be able to incorporate, embed and/or build upon these existing processes and services.'' # Robustness: #* ''Regardless of the dynamism of the business model. The automated and human-based business processes and services must have all the robustness of long standing static processes and services. Dynamic IT automation must have a full
audit An audit is an "independent examination of financial information of any entity, whether profit oriented or not, irrespective of its size or legal form when such an examination is conducted with a view to express an opinion thereon." Auditing al ...
capability, reprocessing ability and standards compliance (i.e. PCI).'' # Perpetual dynamism: #* ''Automation is never finished. Processes and services change and are added constantly. IT Architecture and Enterprise applications must be designed to prevent “lock down” where the service and process automation on “Day One” is so tightly coupled that only minor evolution is economic. SOA principles of openness and loss coupling must be applied inside business applications.''


Best practice

# DBM is service-based: #* '' The application should be based on the principle that processes and integration can be de-constructed internally into services.'' # Services and processes are loosely coupled: #* ''Changing one should not impact the others.'' # Services and process definitions are open: #* ''And accessible to a business analyst. Ideally definitions are kept in metadata.'' # Application servers must be free of embedded business logic: #* ''For services, processes, data, workflows alike.'' # Dynamic documentation is a feature: #* ''As the model evolves the documentation must evolve as well. The application should allow the business analyst to document at service level and then generate a cohesive document that encompasses entire model.'' # Business Analyst Interface is friendly and flexible: #* ''The application must provide a way to put the definition of services and processes in analyst terms – using universal concepts such as flows and tables. The interface should encourage documentation, warn on inconsistencies, and allow testing.''


Graphics

File:Dynamic Business Modeling.png, Dynamic Business Modeling File:Non Dynamic Business Modeling.png, Non-Dynamic Business Modeling


References

http://ralyx.inria.fr/2008/Raweb/triskell/triskell.pdf


External links

*Gartner Dataquest Insight: Telecommunications BSS Software Solutions Can Help Other Industries Improve Efficienc

{cbignore, bot=medic Information systems Business software