Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Table of Contents

General

...

Requirements

...

S.
No.
Questions
Question
Answers
Answer
1
.Business process automation – does
English
Does Joget offers business process definition
in design view and its subsequent publication to BPM solution, where the process is executed automatically
with drag and drop features

Joget's Process Designer provides the capability to design, create and automate business process using Process Builder

2
.

Business rules – does Joget offers the ability to integrate business rules into the process design and evaluate them

Business rules can be created using transitions and rules router - Simple Rules Decision

AI Based decisions and rules can able be used with in the application - Simple Tensorflow AI Decision

3
.Support for Low-Code implementation, where the
Is development is based on drag and drop features and inter connection via configurations?

Joget provides various drag-and-drop builders 

 : Create
: https://dev.joget.org/community/display/DX7/Datalist+Builder 
  • User Interface Builder: https://dev.joget.org/community/display/DX7/Userview+Builder 
  • API Builder: https://dev.joget.org/community/display/marketplace/API+Builder 
  • Report Builder: https://dev.joget.org/community/display/marketplace/Report+Builder 
    • Most of the development is Joget is Drag and Drop features - 

    ...

    ...

    • There are activities and tasks that can map to manual tasks 

    ...

    • to create searchable data screens  
    • User Interface Builder to create navigation and screen permissions and menu 
    • API Builder to create custom API with drag and drop capabilities 
    • Report Builder to create reports and generate PDF reports  
    4What are the various options for integration with Joget?

    With Joget, there are various ways to integrate and get data from and to Joget applications 

    Different integration options - Integration

    5Availability of analytical / access for monitoring of 
    process metrics, evaluation of process throughput, identification of possible improvements, data for process analysis.

    There is an enhanced process data collection capability for detailed analysis

    ...

    . Please see Process Data Collector.

    6

    Securing the execution of business processes, ensuring protection

    Available out of the box. Please see Security and Compliance.

    7

    System setup and management, environment supervision

    Available out of the box

    ...

    . Please see System Settings.

    Functional Requirements

    NoQuestionAnswer
    1GUI designed for drag & drop process design, encapsulating processes into reusable sequences; collaboration to create process diagrams

    ...

    ...

    ...

    ...

    ...

    ...

    ...

    ...

    ...

    ...

    ...

    • All the builders including Form, Datalist, User Interface, Process and in DX API Builder and Report Builder are all Drag and

    ...

    • Drop.
    • Both Form and Processes have capabilities to reuse.
    2

    Decision-making rules: flexibility of internal decision-making rules; ease of integration of external rule engine

    • Integrates with external rules engine using APIs 
    • Integration Details:

    ...

    ...

    ...

    ...

    ...

    ...

    3Form designer with the possibility to specify input fields and implement validations

    ...

    .

    ...

    • property.
    4

    Versioning, deploying a new “on-the-fly” version of processes, without the need to interrupt work in progress

    • There is process versioning and app versioning -

    ...

    5

    User portal – management of the tasks of the user and teams; integration to email clients, notifications

    • User Management -

    ...

    ...

    ...

    solving in running processes – possibility of manual intervention such as move the process to the next step, skip the step, assign it to another user, etc.

    ...

    ...

    ...

    ...

    ...

    ...

    • Complete

    ...

    • admin functionality available to manage processes
    7

    Process measurement and reporting. Detailed monitoring of process state, number of instances in different states, processing time of different paths, etc.

    • Detailed Monitoring

    ...

    Non-functional requirements:

    ...

    ...

    Workflow Requirements

    NoQuestionAnswer
    1Workflow capabilities
    • Workflow is focused on the support of manual tasks, typically as a sequence of manual activities of employees working on different roles.
    • Workflow is a complex procedure divided into sub-sections that are performed by employees in different roles.
    • Workflow can contain rules and assignments for different users.
    • Workflow is manual process oriented.

    Workflow functions:

    • Definition of workflow in predefined view including the definition of the data sentences over which the workflow is performed
    • Manage permissions in each workflow step, set workflow to roles, map people to individual roles
    • Custom data visibility for each step and role that is involved in workflow
      • There are various ways to manage the visibility of date based on roles
    • Definition and pass-ability of workflow according to pre-defined rules
      • As shared earlier there are various ways to define rules 
    • Notification of newly assigned task, notification of assigned task with expired processing time
    • Overview of workflows and status of all workflows
    • Integration into the surrounding environment, the ability to trigger actions on surrounding systems
      • Various ways to integration as shared earlier in the documents 
    • System setup and management, environment supervision
    • Support for mobility (such as mobile devices, …)

    Non-functional Requirements

    ...

    • Most of the integration can be achieved via JSON API Tool
    • Kafka Integration -

    ...

    ...

    • Automation
    • All Major Databases supported including MS SQL, Oracle, MySQL, etc. 
    • Support for Rest API
    • Support for containerization, integration into microservice architecture or into IoC containers (Java, Spring, SpringBoot)
    • Pre-assembled external connectors / plug-ins
    • Integration into message broker platforms (Apache Kafka)
    • RPA integration (specifically UiPath)
    • Supported databases for persistence of metadata and messages
    2Operability

    ...

    ...

      • DevOps supported via Git Integration -

    ...

    ...

      • Operator
    • Possibilities from the perspective of SLA - high availability of solutions; 24x7 mode option
      • Has a High Availability Deployment Options -

    ...

    ...

    ...

    Performance and scalability

    • Primarily, there is no need for a fast transaction environment that provides tens of millisecond responses. However, performance is needed to handle high volumes (hundreds of thousands of operations) per day at near-real-time. responses in the order of hundreds of ms.
    • Performance Test Results -

    ...

    4Workflow capabilities
    • Workflow is focused on the support of manual tasks, typically as a sequence of manual activities of employees working on different roles.
    • Workflow is a complex procedure divided into sub-sections that are performed by employees in different roles.
    • Workflow can contain rules and assignments for different users.
    • Workflow is manual process oriented.

    Workflow functions:

    • Definition of workflow in predefined view including the definition of the data sentences over which the workflow is performed
      • Completely Visual -

    ...

    • Manage permissions in each workflow step, set workflow to roles, map people to individual roles

    ...

    ...

    ...

    ...

    ...

    • Custom data visibility for each step and role that is involved in workflow

      ...

      ...

      ...

      ...

      ...

      ...

      ...

      ...

        • There are various ways to manage the visibility of date based on roles
      • Definition and pass-ability of workflow according to pre-defined rules
        • As shared earlier there are various ways to define rules 
      • Notification of

      ...

      • newly assigned task, notification of assigned task with expired processing time

      ...

      ...

      ...

      ...

      ...

      ...

      ...

      ...

      • Overview of workflows and status of all workflows

      ...

      ...

      ...

      • Integration into the surrounding environment, the ability to trigger actions on surrounding systems
        • Various ways to integration as shared earlier in the documents 
      • System setup and management, environment supervision

      ...

      ...

      ...

      • Support for mobility (such as mobile devices, …)
        • You can generate customer mobile applications as well 

      ...

      ...

      ...

      ...

      ...

      ...

      ...

      ...

      ...