Services

Which users can operate 3forge

3forge is built to be accessible across a wide range of technical profiles, from front office analysts working directly with data to engineers extending the platform at the infrastructure level. Understanding which capabilities each user type can unlock helps you plan team composition, set realistic expectations, and make the most of your investment.

Platform accessibility

Built for a broad range of practitioners

One of the first questions a CTO needs to answer is: what skills will my team require to build and maintain applications on this platform? The matrix below breaks down the major areas of the 3forge stack, from UI development and data integration to scripting and infrastructure, and maps them to the typical skill sets involved.

This view can serve as a practical guide for assessing which responsibilities can be absorbed by your existing team, where specialist support might accelerate delivery, and how best to align internal capabilities with project objectives. Whether your goal is to drive toward full self-sufficiency or to combine in-house expertise with ongoing 3forge delivery support, this skills matrix helps set clear expectations and provides a framework for planning your team's engagement with the platform.

Skills matrix

User capabilities across the 3forge stack

The matrix on the following page breaks down each major area of the platform and indicates which user profiles can perform each activity independently. Use it to plan team composition, identify training priorities, and decide where external support adds the most value.

Activity Front Office Front Office
with SQL
Front Office with
SQL + Scripting
Technologist Description
Data Source
Configuration
Ability to configure data to feed into 3forge from an external source, including: files, databases and messaging systems.
Dashboard
Construction
Ability to create windows, add charts, tables, and other dashboard components, including wiring them to existing data sources, styling / formatting, and creating relationships between the components (e.g. selecting a row on a table, filters another table).
Data
Querying
Ability to construct SQL Select statements to extract specific data elements. Used to build more focused views of data from a given source.
User Interface
Event Handling
Ability to write business logic that reacts to mouse clicks or keyboard strokes. Commonly used to dynamically change the view on multiple panels or lookup additional data based on a user's selection.
Data Modelling
Schema Management
Ability to design new tables and manage existing tables, including an understanding of data types and indexing. Required for developing new workflows that involve capturing data from the user interface.
Complex Event
Processing
Ability to write advanced SQL and multiline scripts that include loops, if/then statements, and related. Required for processing high-volume, real-time data sets.
External Plugin
Development
Ability to write custom Java code to bridge 3forge to new data sources or entitlements systems. This is a niche scenario.

Ready to assess your team's 3forge readiness?

Our solution engineers can walk through the skills matrix with your CTO or delivery team and help map your existing capabilities to the right engagement model.

Platform depth

One Engine, Multiple Skill Levels

3forge is designed to meet practitioners where they are. The same production-grade runtime powers both front office configurations and deep technical deployments:

  • Front office analysts can build and configure dashboards without writing code
  • SQL practitioners can write complex queries and manage schemas independently
  • Scripting-capable users can handle event logic and multiline processing
  • Technologists can extend the platform with custom Java plugins

The engine scales with your team's skills, with no ceiling and no artificial barrier between user types.

Team planning

Matching Roles to Responsibilities

Use the capabilities matrix to inform hiring and team structure decisions:

  • Identify which capabilities your existing team already covers
  • Pinpoint gaps where specialist support or training would accelerate delivery
  • Plan transition paths as your team builds deeper platform expertise over time
  • Evaluate where 3forge delivery support can supplement internal capacity

The goal is a clear, shared understanding of who does what, and a realistic plan to get there.