Unqork Glossary

| A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z |

A

| A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z |

Accelerators

What Are Accelerators?

An item of computer hardware that increases the speed at which a program or function operates.

Accelerators in Unqork

Apps (such as snippets, templates, and integrations) that allow creators to build and configure apps faster. For example: Product Builder and Case Management.

 

Application

What Is an Application?

A software program that performs a specific task or set of tasks.

Applications in Unqork

The final product that gets promoted to the end-user.

In Designer, this space holds all the elements that make the application.

 

Application Template

What Is an Application Template?

A premade software program users can download to perform a specific task or set of tasks.

Application Templates in Unqork

In Unqork, application templates are flexible, fully functional solutions designed to help businesses deploy faster. Application templates are built to target specific use-cases, and are installed into workspaces using the Unqork Marketplace.

 

Assets

What Are Assets?

Assets are a collection of materials needed to complete a project. In web design, these assets typically refer to images, videos, audio files, and databases. For example, a corporate logo in .SVG format is an asset used on a project's web page.

Assets in Unqork

In Unqork, assets are a collection of materials used in applications. Assets are managed from the Managed Assets Administration page located in Administration Settings. Style Assets are managed from the Style Administration page located in Administration Settings.

 

Authentication

What is Authentication?

Authentication is the act of verifying a user's identity for access to a resource. For instance, entering credentials (username/password) authenticates a user by identifying and verifying who they are. Authentication is different than authorization, which determines what permissions an authenticated user has. When combined, authentication and authorization verify a user's identity and determines what resources they have access to.

Authentication in Unqork

Unqork uses authentication for security across the service. Administrators and Creators must authenticate to access the Unqork Designer Platform. Unqork applications might require end-users to authenticate before granting access. External services such as APIs (Application Programming Interface) require authentication to connect to Unqork.

 

Authorization

What Is Authorization?

Authorization is the act of determining what resources a user has access to. For instance, authorization determines if a user can view, edit, or request data. Authorization is different than authentication, which identifies and verifies who a user is. When combined, authorization and authentication verify a user's identity and determines what resources they have access to.

Authorization in Unqork

Unqork uses authorization for security across the service. In the Unqork Designer Platform, authorization enables user permissions and RBAC (Role-Based Access Control) for Unqork applications. Some external services also require authorization to incorporate their APIs into Unqork.

 

B

| A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z |

Business Intelligence (BI) Connector

What Is a Business Intelligence (BI) Connector?

An interface that connects to a data set. Allows an authorized user to view and visualize data from a data set.

Business Intelligence (BI) Connectors in Unqork

Unqork can host and integrate with the MongoDB Connector for BI to connect to any data set compatible with Open Database Connectivity (ODBC).

 

C

| A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z |

Canvas

What Is a Canvas?

A space or container used to organize and store the elements of an application.

Canvases in Unqork

The blank space inside the Module Editor where you drag and drop components to build out a module.

When you configure a Data Workflow component, another blank canvas displays. This is where you drag and drop operators to build out a data workflow.

 

Certificates

What Are Certificates?

An electronic document used to authenticate users, servers, or services in a public key infrastructure (PKI). Certificates contain information about public keys, key owners, and the digital signature of the validating entity.

Certificates in Unqork

A digital tool Unqork uses to add an additional layer of security and to establish trusted connections when integrating external services. Certificates are required for a trusted, secure connection. They are critical in creating a secure enterprise environment, protecting data in transit, and preventing breaches. Unqork's Certificate Management feature allows users to manage their certificates and supports Mutual Transport Layer Security (mTLS) certificates.

 

Component

What Is a Component?

A part of a software system or application.

Components in Unqork

The smallest building blocks in Unqork. Use components to build the structure and functionality of modules.

 

Component Library

What Is a Component Library?

A set of prewritten functions that provide the building blocks for software design or development. They're separately configured then connected to build a multifunctional application, similar to the distinct parts of a machine.

Component Libraries ensure consistency and efficiency across design projects on a platform.

Component Libraries in Unqork

The smallest building blocks for designing and configuring modules. Unqork components range in purpose, from creating simple fields to adding predefined logic to applications. The Component Library is stored in the Module Editor toolbar and is grouped into accessible categories.

 

Creator

What Is a Creator?

A person who develops computer software.

Creators in Unqork

All Unqork users; anyone who is inside the Unqork platform.

 

D

| A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z |

Data and Event Processing Fields

What Are Data and Event Processing Fields?

Fields that manage data in motion. These fields create dynamic applications based on logic to track, analyze, and process data input by end-users.

Data and Event Processing Fields in Unqork

Fields that incorporate predefined logic to create dynamic or interactive applications that respond differently to user input. These components are stored together in the Data & Events Processing group at the left of the Module Editor.

 

Data Model

What Is a Data Model?

A visual representation that organizes elements of data and standardizes how they relate to one another.

Data Models in Unqork

Data models are visual representations of your application's data structure. A data model helps you group data and determine which information passes between data sets. It also helps you organize your application into smaller modules. Benefits of data models include:

  • Ensuring that the data objects created in Unqork align with the external database.

  • Helping with database design at a conceptual, physical, and logical level.

  • Helping to identify missing or redundant data.

  • Making IT upgrades and maintenance cheaper and faster.

 

Data Workflow

What Is a Data Workflow?

A collection of data processes that gathers and manipulates data to create a desired result. A workflow is a set of steps that optimizes a business process from initiation to completion. Input data can move sequentially or parallel depending on the goal of the project.

Data Workflows in Unqork

Organize and manipulate data from one or more inputs and map the data to an output via a drag-and-drop interface. The Data Workflow component is an Extract, Transform, Load (ETL) tool that transforms, manipulates, and moves data in almost-infinite ways. Data Workflow operators are assembled, configured, and joined together on the Data Workflow canvas to create personalized strings of data processes.

 

Decryption

What Is Decryption?

A way to decode previously encoded data so that it can only be read by trusted systems. A way to decode a message that was previously encrypted. Encryption uses an algorithm to encrypt (scramble) data and then uses a key for the receiving party to decrypt (unscramble) the information. In its decrypted (or readable) form, the data is referred to as plaintext.

Decryption in Unqork

An essential security standard to protect your data. Unqork supports the GPG (GNU Privacy Guard) service which allows users to decrypt files. Unqork uses the highest encryption and decryption standards (AES 256 and TLS v1.2+) to secure data at rest and in transit.

 

Designer

What Is a Designer?

One who creates and executes plans for a new product style or structure.

Designer in Unqork

The entire Unqork application building web platform with which Creators interact.

 

Display and Layout Fields

What Are Display and Layout Fields?

In no-code applications, display and layout fields are used to visually represent data or information to end-users.

Display and Layout Fields in Unqork

Display and layout fields in the Unqork Designer Platform are used to display and organize data. Display and layout fields are most commonly used to create dashboards, or present information using HTML. Popular display and layout fields include the Grid system components, which dynamically organize and display submission data.

 

DocuSign

What Is DocuSign?

DocuSign is an online platform that automates how organizations prepare, sign, act on, and manage agreements. They do this by creating PDF documents for signature without a PDF editor.

DocuSign in Unqork

Unqork supports DocuSign integration into application environments. Creators can generate PDF files and use DocuSign to gather eSignatures from end-users. Examples of PDFs that might need eSignatures include: sales contracts, invoices, and offer letters.

 

E

| A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z |

Encryption

What Is Encryption?

A way to encode data so that it can only be read by trusted systems able to decode the data. Encryption uses an algorithm to encrypt (scramble) data and then uses a key for the receiving party to decrypt (unscramble) the information. In its encrypted (or unreadable) form, the data is referred to as ciphertext.

Encryption in Unqork

An essential security standard to protect your data. Unqork supports the GPG (GNU Privacy Guard) service which allows users to encrypt files. Unqork uses the highest encryption and decryption standards (AES 256 and TLS v1.2+) to secure data at rest and in transit.

 

Endpoint

What Is an Endpoint?

An API (Application Programming Interface) endpoint is a digital location where a web server receives requests for a resource. Endpoints are typically URLs (Uniform Resource Locator) that provide the location of a resource on the service. Endpoints work in tandem with API methods, permitting users to retrieve, create, update, or delete resources on a web server.

Endpoints in Unqork

Unqork utilizes endpoints as part of the Unqork Customer API. In the Unqork Designer Platform, endpoints are used for making API calls with the Plug-In component.

 

Environment Stage

What Is an Environment Stage?

A nearly exact replica of a production environment for software testing. This preproduction environment is used for testing codes, builds, and updates before something is visible on a live site.

Environment Stages in Unqork

Unqork has environment stages to support each phase of building applications. These stages include an environment for test data, an environment for user acceptance testing, and an environment for the live application.

Environment

Description

Code-base

Customer Staging

Where Unqork creators configure applications. This non-production environment hosts test data. Features and bug fixes are released to Customer Staging at the end of a sprint cycle (every 2 weeks).

After launch, this is where you prepare updates before promoting to UAT for testing.

Unqork hosts the Customer Staging environment internally. Staging offers both a Designer and Express View interface.

Staging

User Acceptance Testing (UAT)

Where both Unqork and the client can view the latest build. This non-production environment hosts test data.

Unqork hosts the UAT environment internally. UAT offers both a Designer and Express View interface.

UAT

Production

This is the live application, and the only environment that end-users can access. This is also the only environment to host live client data.

Production

 

ExpressCloud

What Is ExpressCloud?

A way to bypass the public Internet and connect your Wide-area Network (WAN) directly to a Cloud Service Provider (CSP), making the CSP a virtual endpoint on your network.

ExpressCloud in Unqork

A cloud-based platform as a service (PaaS) that gives you the ability to run applications and services without having to install or manage middleware/hardware infrastructure or directly manage your own cloud platform. You can deploy applications to ExpressCloud directly from Unqork’s management console, Conductor.

 

G

| A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z |

Global Variables

What Are Global Variables?

Global variables are variables (values that can change) with global scope that are visible throughout an entire application.

Global Variables in Unqork

In Unqork, global variables are variables you can create and reference across all applications in an environment stage. Use global variables when:

  • Referencing a value in multiple modules and components in an environment stage.

  • Environment stages require a different value for testing purposes.

 

H

| A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z |

HTTP Status Codes

What Are HTTP Status Codes?

HTTP response status codes identify successful or erroneous responses in web page applications and API calls.

HTTP Status Codes in Unqork

Unqork lets you use HTTP response status codes in the Decisions and Initializer components of server-side API modules. HTTP response status codes help you identify successful and erroneous API calls. Unqork lets you configure any of the following HTTP response status codes:

  • 100-199: Informational Responses informing the client their request was received, and the process is continuing.

  • 200-299: Successful Responses informing the client their request was successfully received, understood, and accepted by the server.

  • 300-399: Redirection Responses informing the client that additional action needs to be taken to complete the client request.

  • 400-499: Client Error Responses indicating an error occurred in the client's request, or the request cannot be fulfilled.

  • 500-599: Server Error Responses indicating the server was unable to process a request that might be valid.

 

I

| A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z |

Integration Template

What Is an Integration?

An API Integration is the connection between multiple application APIs that enable systems to exchange data.

Integration Templates in Unqork

Unqork Marketplace integration templates are custom built third-party APIs that can be connected to a workspace. Unqork integrations are use-case specific arrangements, and are installed into workspaces using the Unqork Marketplace.

 

L

| A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z |

Listing Page (Marketplace)

What Is a Listing Page (Marketplace)?

A marketplace listing page displays the details about an application, add-on, or modification.

Listing Pages (Marketplace) in Unqork

Unqork Marketplace listings detail Unqork's applications, templates, integrations, or snippets. You can add these products to your environment, build applications, configure integrations, and incorporate snippets into your modules. Listing details include an overview, release notes, reviews, publisher information, and documentation.

 

Listings Directory (Marketplace)

What Is a Listings Directory (Marketplace)?

Marketplace listing directories display a list of free or paid content that end-users can install into a software program.

Listings Directory (Marketplace) in Unqork

The Unqork Marketplace listing directory provides a searchable list of applications, templates, integrations, and snippets that creators can apply in their environment.

 

Lodash

What Is Lodash?

A JavaScript utility library of functions that helps programmers write more concise and maintainable JavaScript.

Lodash in Unqork

Unqork allows you to use Lodash functions anywhere you can write a formula. You can write Lodash formulas as =LODASH("method", parameter 1, parameter 2) in components such as the Calculator or Decisions components.

 

M

| A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z |

Marketplace

What Is Marketplace?

A marketplace is an online storefront where customers can find, purchase, and manage their applications.

Marketplace in Unqork

The Unqork Marketplace offers application blueprints in preconfigured packages. Here, you can find and reuse common configuration snippets and templates to make building applications easier. You can also find snippets and templates that address very specific needs. You can use Marketplace configurations right out of the box or configure them to meet customer needs. Each snippet and template is built using Unqork best practices.

 

Marketplace Application Template

What Is a Marketplace Application Template?

A premade software program users can download to perform a specific task or set of tasks. These premade programs are available for access from a software marketplace.

Marketplace Application Templates in Unqork

In Unqork, application templates are flexible, fully functional solutions designed to help businesses deploy faster. Application templates are built to target specific use-cases, and are installed into workspaces using the Unqork Marketplace.

 

Marketplace Assets

What Are Marketplace Assets?

Marketplace Assets are a collection of common configurations that help simplify processes in an application.

Marketplace Assets in Unqork

Unqork Marketplace Assets are a collection of pre-configured packages that can be installed into a workspace. Assets are broken down into 4 categories: Applications, Templates, Integrations, and Snippets. Assets are installed into workspaces using the Unqork Marketplace.

 

Marketplace Integration Template

What Is a Marketplace Integration?

A API Integration is a premade connection between multiple application APIs that enable systems to exchange data. These API integrations are available for access from a software marketplace.

Marketplace Integration Templates in Unqork

Unqork Marketplace integration templates are custom built third-party APIs that can be connected to a workspace. Unqork integrations are use-case specific arrangements, and are installed into workspaces using the Unqork Marketplace.

 

Module

What Is a Module?

A module serves as a container for objects related to a business application task. Specifically, it encloses the data model associated with a task, plus the code required to implement the task.

Modules in Unqork

Modules are the building blocks of Unqork applications. Unqork Modules serve as a container for the rapid creation and management of business application data.

 

Module Editor

What Is a Module Editor?

A Module Editor is software designed to edit a module container. Module containers consist of a data model and the code necessary to execute it.

Module Editor in Unqork

Unqork's Module Editor is a user-friendly model data editing tool. Creators can use the Module Editor to create data collection web pages, API integrations, analysis tools, dashboards, and more!

 

Module History

What Is Module History?

Module history is a function that stores previous versions of a module application. Developers use module history to track changes and restore modules to previous versions.

Module History in Unqork?

Module history in Unqork tracks saved changes made to modules by Creators. Module history is also used for analysis, or to restore modules to earlier versions.

 

N

| A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z |

Node

What Is a Node?

In computer science, a node is a basic unit of data structure. Nodes contain data, and might link to other nodes to form tree-like diagrams of information.

Nodes in Unqork

Nodes in the Unqork Designer Platform form the basis of application workflows. In workflows, Creators add and connect nodes to each other for these benefits:

  • Automated execution of workflows and processes.

  • Linked modules can collect data and create a single submission.

  • One agent can complete part of a submission before handing it off to another agent. Then, your second agent can return the submission to the original agent if needed. This is called multi-party support and happens automatically. Workflow processes can also be completed in parallel, with multiple end-users interacting with a workflow at the same time.

  • Seamless orchestration, routing, rules, and dynamic flow, achieving full flexibility in your applications.

  • The ability to quickly and easily apply role-based security.

  • Creation of any number of unique user journeys by using multiple nodes.

  • URL redirects to lead your end-users from one workflow to another, all while saving data before redirecting and offering the option to continue a submission later.

 

O

| A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z |

OpenID Connect (OIDC)

What Is OIDC (OpenID Connect)?

An SSO (single sign-on) method of verifying a user's identity. Users can access multiple web applications using one set of login credentials. An OpenID Connect Provider, or OP, authenticates a user. OIDC uses OAuth 2.0 for authorization, and then builds identities that uniquely identify users.

OIDC in Unqork

OIDC (OpenID Connect) is one of the SSO methods Unqork supports. OIDC makes granting access to your Unqork application easier by:

  • Letting you grant access to users who do not have Unqork credentials.

  • Letting Unqork users log in without having to enter their credentials.

 

Operator

What Is an Operator?

In computer programming, an operator is a symbol that represents an action or process. Operators perform mathematical, logical and relational actions to manipulate data.

Operators in Unqork

The Unqork Designer Platform uses operator components to manipulate data in the Data Workflow component. Common uses of Operator components in Data Workflow components include: inputting, filtering, appending, and outputting data. Operator components are also used for unwinding data structures and viewing data at different points in a workflow.

 

P

| A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z |

Primary Fields

What Are Primary Fields?

In no-code applications, primary fields are the most common methods used for capturing user data.

Primary Fields in Unqork

Primary fields in the Unqork Designer Platform are the simplest and most common components used to capture or display data. Examples of Unqork primary field components include Text Field, Checkboxes, and Data Input.

 

Promotion

What Is Promotion?

Promoting is a part of the software development life cycle (SDLC). Developers use promotions to move software through different stages of its life cycle. The software begins in the development stage. Once development is complete, it is then promoted to the testing stage. Once tested, the software is then promoted to the production stage.

Promotion in Unqork

Promotion is the process of moving an application and its assets through the different environment stages. The three basic environments in Unqork are Customer Staging, UAT (User Acceptance Testing), and Production. Some projects might include extra stages such as QA (Quality Assurance) and Pre-Production.

 

R

| A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z |

Role-Based Access Control (RBAC)

What Is Role-Based Access Control (RBAC)?

Role-Based Access Control (RBAC) is a method to control system access for authorized users. The role in RBAC refers to the levels of access employees have to a network.

Role-Based Access Control (RBAC) in Unqork

Role-Based Access Control is a secure method used at every level of the Unqork Designer Platform. Administrators create and assign roles to Creators based on their environment and workspace needs. Creators assign roles in their modules and components to determine what end-users have access to.

 

Regex

What Is Regex?

A regex, or regular expression, is a string of text forming a pattern to help you match, locate and manage text. You'll typically use regex for text search/replace or password validation operations. For example, searching for data in a string, you'll use a search pattern to describe what you're looking for. A regular expression can comprise of a single character or a much more complex pattern.

Regex in Unqork

A character sequence that describes what pattern a string must follow. For example, when creating a new password, you might need to use a combination of letters, numbers, and special characters. If you enter a password that doesn't meet this criteria, you'll receive an error.

 

S

| A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z |

Security Assertion Markup Language (SAML)

What Is SAML (Security Assertion Markup Language)?

An SSO (single sign-on) method of verifying a user's identity. Users can access multiple web applications using one set of login credentials. It works by passing authentication information between an idP (identity provider) and a web application.

SAML in Unqork

As a service provider, SAML makes granting access to your Unqork application easier by:

  • Letting you grant access to end-users without Unqork credentials.

  • Letting Unqork users log in without having to input their credentials.

You'll most commonly use SAML to grant access. But you can also use SAML in reverse. When using SAML as an identity provider, you can use Unqork to authenticate a user for another service.

 

Secondary Fields

What Are Secondary Fields?

A part of a software system or application that validates data inputs.

Secondary Fields in Unqork

Secondary Fields are components that capture and validate data. For example, the Phone Number component might verify if a phone number is in a valid format before letting end-users progress. Non-numeric values are not valid in a Phone Number component field.

 

Shared Element Library

What Is a Shared Element Library?

A shared element is a file intended for sharing across multiple programs. The program's objects load from shared libraries into memory at run time. A shared library is a location that contains all shared elements.

Shared Element Libraries in Unqork

Library Elements are mmoduleodules and data collections that you can add to your environment's Library. The Library is where you'll track your shared modules and data collections. You can then add and connect these Library Elements to one or more applications. Depending on your permissions, you can view, edit, and even remove Library Elements.

You can access the Library from anywhere in Unqork by clicking the Library link in the top menu bar.

 

Solutions

What Are Solutions?

Related software programs and/or services sold as a single package.

Solutions in Unqork

Finished software products targeting industry-specific needs. Unqork works with customers to define requirements and build solutions. For example: Client Onboarding (in Financial Services) and COVID Rent Relief (in Public Sector).

 

Single Sign-On (SSO)

What Is SSO (Single Sign On)?

An authentication method where users can access multiple web applications using one set of login credentials. It works by passing information between an authentication provider and a web application. This allows users to sign in only once to access various accounts.

SSO in Unqork

For applications that work with sensitive information, keeping that information secure is key. Having end-users use single sign-on (SSO) to access your application is a great solution. When setting up SSO, you can select the authentication provider for your Unqork application. Instead of Unqork needing to store the end-users' credentials, the SSO provider takes care of it. Using SSO also gives your end-user fewer sets of credentials to remember. Your end-user gets a seamless login experience, and you can trust your SSO provider to ensure the right people have access to your app.

Unqork supports OIDC (OpenID Connect) and SAML (Security Assertion Markup Language) to authenticate users.

 

Swimlanes

What Are Swimlanes?

Sections of a diagram that show who does what in a process. Process steps display in the horizontal “swimlanes” of a group. This diagram shows connections, communication, and handoffs between different lanes.

Swimlanes in Unqork

Swimlanes (or lanes) set the responsibilities in your business process. Lanes are always part of a pool (or workflow), representing one parallel of a process. Each lane communicates with other lanes in the same workflow.

 

U

| A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z |

Unqork Agile Framework (UAF)

What Is an Agile Framework?

Agile is an iterative and responsive software development methodology. Features of Agile development include high levels of communication and collaboration, fast and effective responses to change, adaptive planning, and continuous improvement.

Unqork Agile Framework in Unqork

The Unqork Agile Framework (UAF) is Unqork's standard approach for how teams deliver applications. UAF is based on Agile principles, project management best practices, and Unqork’s best practices and lessons learned on how to successfully deliver a no-code application. UAF includes project planning materials, standard operating procedures, and templates necessary to complete a project.

The UAF process has four phases:

1. Kickoff
2. Discovery
3. Build | UAT
4. Go live

When you review tasks and materials, you do so as you need them chronological to project delivery. Remember, the nature of agile development is cyclical. So, you might repeat some items in each build cycle as applicable.

 

User Acceptance Testing (UAT)

What Is User Acceptance Testing (UAT)?

A phase of software development in which the software is tested in the "real world" by the intended audience or business representative.

User Acceptance Testing (UAT) in Unqork

Where both Unqork and the client can view the latest build. This non-production environment hosts test data only. Unqork hosts the UAT environment internally. UAT offers both a Designer and Express View interface.

 

Unqork Development Life Cycle Toolkit (UDLC)

What Is a Development Life Cycle Toolkit (DLC)?

The development life cycle (DLC) is a crucial process for producing high-quality software that meets a client’s expectations, requirements, time-frame, and cost estimations. The DLC process promotes quality and efficiency, while encouraging ongoing testing and application maintenance. The traditional DLC process consists of the following phases:

  • Planning

  • Designing

  • Developing

  • Testing

  • Maintenance

Unqork Development Life Cycle Toolkit (UDLC) in Unqork

To ensure success when building Unqork applications, we have developed a class of tools to help you achieve DLC standards. These tools are part of the Unqork Development Life Cycle Toolkit, or UDLC Toolkit. These tools are available in all lower-level environments to help you develop, test, and deploy your creations to production. You can access these tools anywhere in the Unqork Designer Platformor download the Chrome extension. The UDLC Toolkit consists of the following classes of tools:

  • Plan and Design: These tools help you organize your thoughts, build using best practices, and monitor module dependencies.

  • Build and Test: These tools let you view module and transform revisions, monitor service logs, and test all logic and API calls.

  • Deploy: These tools catch best practice and performance issues, as well as let you promote modules, data collections, and applications to your different environments.

  • Maintain and Operate: These tools let you update submissions, view submission revisions, and monitor environment performance metrics.

 

W

| A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z |

Workflow

What Is a Workflow?

A workflow automates business processes like data and document processing to reduce human error and improve productivity.

Workflow in Unqork

Unqork workflows streamline and organize business processes by separating complex logic across a series of modules. This achieves the same result as including everything in one module, but offers a smoother end-user experience. Plus, Unqork workflows let you see what step of the process your end-user has reached with just a glance.

 

Workflow Editor

What Is a Workflow Editor?

A Workflow Editor lets developers create and manage software workflows for their services.

Workflow Editor in Unqork

Unqork's Workflow Editor is based on the Business Process Model & Notation (BPMN) model. The Workflow Editor provides the interface to visually outline business processes and automate complex logic across modules. With the Workflow Editor, you can create and change workflows by adding, arranging, deleting, and connecting nodes.

 

Workspace

What Is a Workspace?

An application that allows users to access, organize, and share files with other users.

Workspace in Unqork

The entry point to the Unqork Designer Platform where you can group and organize all your Unqork applications and application elements. You can also share modules and reference data across workspaces and applications.