Glossary

Important terms and concepts from software development, project management, and related fields

Configuration file in the project root for environment-specific variables and sensitive data; typically not versioned.
Read more

AI systems that plan and execute multi-step tasks using tools under defined permissions.
Read more

Computer systems that perform tasks associated with human cognition such as classification, prediction and language understanding.
Read more

Business Process Model and Notation standard for diagramming business workflows.
Read more

Parallel line of development in a version-control repository.
Read more

Structured kickoff clarifying goals, constraints, stakeholders and success criteria for a project.
Read more

Formal customer or internal objection about quantity, quality, price or service deviations.
Read more

Recorded snapshot of changes in a version-control history with message and author metadata.
Read more

Structured comparison of alternative products, vendors or service approaches in a market.
Read more

AI field that derives information from images or video, such as detecting or classifying materials.
Read more

Numeric estimate of how certain a model is about a prediction or extracted field.
Read more

Lightweight isolated runtime package that includes an application and its dependencies.
Read more

Keeping software in a releasable state so approved versions can be deployed on demand.
Read more

Practice where every change that passes automated checks is deployed to production automatically.
Read more

Practice of frequently merging code and automatically building and testing each change.
Read more

Comma-separated values file format for exchanging tabular data between systems.
Read more

Self-service web application where customers access documents, status and selected master-data functions.
Read more

User-interface colour scheme with dark backgrounds and light foreground text.
Read more

Structured representation of entities, attributes and relationships stored by an application.
Read more

Fitness of data for use, covering completeness, accuracy, consistency, timeliness and uniqueness.
Read more

Versioned script that changes database schema in a controlled, repeatable way.
Read more

Culture and tooling that integrate software development and IT operations for faster, safer delivery.
Read more

Structured digital record of a product’s composition, origin and sustainability-relevant attributes.
Read more

Digital representation of a physical asset, yard or process used for monitoring and simulation.
Read more

Platform for packaging applications and dependencies into portable containers.
Read more

Design process model with discover/define and develop/deliver phases for problem and solution exploration.
Read more

Running AI inference on local devices near the data source instead of only in the cloud.
Read more

Process modelling notation linking events and functions, often used in ERP-oriented analysis.
Read more

Large body of work that is broken down into multiple user stories or tasks.
Read more

Enterprise Resource Planning software integrating core business processes on shared master and transactional data.
Read more

Reusable software foundation that provides structure and common components for applications.
Read more

Design pattern where people review, correct or approve AI suggestions before critical actions.
Read more

Networked sensors and devices that stream operational measurements into software systems.
Read more

Laravel starter kit providing authentication, teams/profile scaffolding and related application boilerplate.
Read more

Graph of entities and relations used to represent structured domain knowledge.
Read more

PHP web application framework with expressive syntax for MVC applications and common enterprise features.
Read more

Neural model trained on large text corpora to understand and generate natural language.
Read more

Laravel library for building dynamic interfaces mainly in PHP without heavy custom JavaScript.
Read more

Subset of AI where models learn patterns from historical data instead of being fully hand-coded.
Read more

Relatively stable reference data such as customers, materials, sites and contracts used across transactions.
Read more

Process gap where information is retyped or transferred manually between systems or paper and digital forms.
Read more

Smallest product increment that delivers enough value to learn from real users.
Read more

Practices for deploying, monitoring and maintaining machine-learning systems in production.
Read more

Visual draft of screens used to validate layout and interaction before full implementation.
Read more

Continuous observation of application health, performance and errors in running systems.
Read more

Machine learning that jointly uses multiple data types such as text, images and tables.
Read more

NLP task that locates and classifies entities such as names, dates, quantities and locations in text.
Read more

AI techniques for understanding and extracting structure from human language text.
Read more

Technology that converts text in images or PDFs into machine-readable characters.
Read more

Splitting large result sets into pages for efficient listing in user interfaces and APIs.
Read more

Automated sequence of build, test and deployment steps triggered by code changes.
Read more

Data analysis that estimates likely future outcomes from historical patterns.
Read more

Maintenance approach that predicts equipment risk to schedule service before failure.
Read more

Analytics that recommends actions under constraints, beyond merely predicting outcomes.
Read more

Technique that discovers and analyses real process flows from event logs.
Read more

Ordered list of desired product work items managed by the product owner.
Read more

Two-dimensional barcode that encodes data for fast scanning with phones or industrial scanners.
Read more

Stored collection of versioned project files and history, usually hosted in Git.
Read more

UI approach that adapts layouts to different screen sizes and devices.
Read more

HTTP-based application interface using resource-oriented endpoints and standard methods.
Read more

Architecture that retrieves relevant documents and conditions an LLM answer on those sources.
Read more

Security model that grants permissions according to assigned roles rather than individuals alone.
Read more

Agile framework that delivers work in time-boxed sprints with defined roles and ceremonies.
Read more

Script that inserts initial or demo data into a database after migrations.
Read more

Capability for users to complete tasks digitally without waiting for staff mediation.
Read more

Combining multiple sensor signals to obtain a more reliable estimate than any single source.
Read more

Fixed-length iteration in which a Scrum team commits to delivering a potentially shippable increment.
Read more

Strategic review of strengths, weaknesses, opportunities and threats.
Read more

Concrete unit of work required to implement a story or technical change.
Read more

Isolating data and configuration so one customer or organisation cannot access another’s records.
Read more

Open-source OCR engine commonly used in prototypes and document pipelines.
Read more

Predicting future values of sequentially ordered measurements over time.
Read more

Splitting text into tokens (words, subwords or characters) for NLP model processing.
Read more

Event-level business records created by day-to-day operations such as orders, weighings and invoices.
Read more

Short requirement statement describing a user need and the value of fulfilling it.
Read more

Storing text embeddings in a searchable index for semantic similarity retrieval.
Read more

Optimisation problem of assigning stops to vehicles under capacity and time constraints.
Read more

System for tracking changes to source code and enabling collaboration over time.
Read more

Human or camera-supported check of material quality and composition at intake.
Read more

Weighted or capacity-aware vehicle routing variant used in constrained logistics planning.
Read more

Operational list of vehicles or loads currently expected or present on the recycling yard.
Read more

Family of real-time object detection models widely used in computer-vision pipelines.
Read more

Still have questions?

If you couldn't find the term you were looking for, feel free to contact us.

Contact Us