When you create your first system, the designer presents you with a wizard to guide you through the development. The wizard allows you to build your entire process or processes step-by-step.
showing the Bizagi Wizard
Once built, or even before for those familiar with the environment, you can also access a tree of elements to edit or add elements at will without using the wizard.
showing the Elements
The training course also follows this wizard in the main. Our demonstration of the software follows the wizard as well:
In order to discuss the product, I shall keep fairly closely to the wizard, at least for the initial stages.
first step of the Model Process
The first step is the 'Model Process' step. This lets you layout the process elements. There is no code or rules in this model. It can also be used to document the processes.
second step of the Model Process
Step 2 is the Model Data step. This allows you to define where all the variables will be stored and what the look up tables are going to be.
third step of the Model Process
Step 3 is the Define Forms step. This lets you define all the user interface forms for the users to enter and view data. You can apply individual forms these for each of the activities in the process, and you can design reusable forms and segments.
fourth step of the Model Process
Step 4 is the Business Rules step. These can be conditions, returning true or false, or statements that assign values or execute code. This is primarily to build expressions which will define the process flow at each Gateway. It also allows you to apply Start, End and Update rules for each Activity. All rules can be defined as reusable.
fifth step of the Model Process
Step 5 is the Performers step. This allows you to define all the roles in your process. Roles can be static, or based on groups or data within the process itself.
sixth step of the Model Process
Step 6 is the Integrate step. This lets you define integration interfaces, if you are doing integration. You can also define communication between processes and systems, which is called Collaboration.
seventh step of the Model Process
Step 7 is the Execute step. This lets you deploy and run the system. At any time you can run the system through the browser, just by running the process in the test environment. You can also deploy to your Test or Production environments from here.