Ideology of the system

About the project

The idea to create a new kind of business management system stemmed from our experience in developing and deploying several proprietary custom-made information systems. The major difficulty that we faced was the maintenance of the systems, because it was often necessary to modify the system to adapt it to the changes on the market. These adaptations were very time-consuming. Existing information technologies could not provide a means to adapt the system quickly and efficiently when the management of the company required new functions. Therefore, this project was meant to create visual development tools for designing information systems as well as to develop methods of management that could combine the classical approach to management with a new - process - approach.

The results of the project are a technology and a software suite for designing enterprise management systems (Business Process Management (BPM) systems and Enterprise Resource Planning (ERP) systems).

The Cobra++ suite is a tool for controlling the efficiency of your business in continuously changing market conditions.

The Cobra++ suite helps increase the productivity of the work of managers and helps improve the quality of managerial decisions. The suite increases the speed and ease of reengineering business processes and of evaluating the competence of decision-makers.


Technological Capabilities The Classes of Accomplishable Tasks

Creating a data warehouse with a high level of scalability

Creating object-oriented databases
Accumulating retrospective data
Creating an OLAP system
Creating a corporate information system Creating an electronic document flow:
  • Using a doc-flow technology;
  • Using a work-flow technology.
Creating information systems of the BPM/ERP class:
  • Materials and equipment management;
  • Financials;
  • Quality control system;
  • Human resources;
  • The management of manufacturing.
Creating a system of computer aided management Creating a decision support system:
  • Managing by deviations;
  • Managing by objectives.
Creating a system of managerial accounting

The suite consists of a server application and a set of modules which are used to create a data warehouse. The suite facilitates creating structures of data arrays by specialists in the subject-matter of your business, expanding database capabilities without involving IT specialists, and using the databases that already exist in the company. The system is realized on top of the Oracle platform. The system can work with open-source software (Linux, PostgreSQL).


Compared Parameter Hierarchical Dynamic, Network Object/Function Oriented
Optimal environment Stable Changing external environment Changing external environment and internal conditions
The taskes to be fullfilled Fixed specialization in tasks Reaching set objectives through the delegation of governance Reaching set objectives through interaction with the database
The allocation of competence Specialized functions and competence of decision-makers Reallocation of the competence of decision-makers based on objectives and available resources Reallocation of the competence of decision-makers based on objectives, available resources and interaction with the database
When are managerial decisions made? On demand of a senior manager In real-time In real-time. The time to make a decision is determined by the flow of the corresponding business process
The interaction of decision-makers when making managerial decisions Rigid subordination of decision-makers Interdependence of decision-makers when making a managerial decision A conflict-free process of decision-making. The process eliminates the interdependence of decision-makers.
The accountability of a decision-maker for his/her decisions Accountability for the overall results of the work of the company only at the top-management level Every decision-maker is accountable for the overall results of the work of the company Every decision-maker is accountable for the overall results the work of the company within the limits of governance delegated to him/her
Coordinating the actions of decision-makers when fulfilling decisions Problems of inter-functional coordination Coordination of the actions of decision-makers when solving arousing problems Coordination of the actions of decision-makers when solving arousing problems