Here is how a typical Enj deployment would work
You have an identified gap in your automation needs, and you need a software product or bespoke solution for this gap.
You would use
Enj Organize to define the organization structure and all the people who have been assigned the roles defined in the organization structure. This is a dynamic roles based access model, and can be managed at any time of using the system.
Then you use
Enj Modeler to flow chart the process that you intend to automate. Additionally, you can make the process flow definition ‘richer’ by specifying business rules that specify, who performs what activities, how and when, how do transactions flow from one part of the organization to another. You also define rules that integrate the transaction with your GL and specify the accounting treatment due to the transactions if there is one required using
Enj-GL.
Enj-Modeler also provides you the features to simulate your transaction loads under varying business conditions, thus helping you identify current and potential hotspots. This is valuable data that helps you do resource sizing and leveling.
This system would not exist in isolation and you would want to use
Enj-Ports to specify data interchange requirements, XML or file standards, frequency, instantiation, and the business rules.
Enj-Designer provides you the facility to drill down into the process and specify documents; data attributes, and rules governing the data captured through these UIs.
At this time when you are ready to deploy,
Enj-Transact has all the pieces in place and you can go ahead and use your system over any browser.
Enj-Transact also feeds the database that Enj had created in the background when you used the modeler and designer. This builds your data warehouse, which can be mined using
Enj-Reporter. It has extensive reporting, report scheduling and distribution features that allow you to set up reports, and electronically ‘deliver’ them to the doorstep of the relevant people in the organizations.
In addition to traditional MIS provided to you through
Enj-Reporter Enj also collects process metrics as transactions are executed, and these are available to you through
Enj-Dashboard.
You could customize the User interfaces of Enj using
My Enj This helps you create a seamlessly integrated (with your corporate portal) interactive experience for your user community.
After the system has been in use for some time you can use the process metrics from
Enj-Dashboard and revisit the process model in
Enj-Modeler to finetune the process, and realign it, if required.