HSC Enterprise Computing study materials
HSC Enterprise Computing study resources

HSC Enterprise Computing key terms

HSC Enterprise Computing · Get comfortable with the vocabulary.

Enterprise computing system

A large, integrated set of hardware, software, data and networks that supports the core operations of an organisation across many departments and sites.

Related: Enterprise architecture, Legacy system
Enterprise architecture

A documented blueprint describing how an organisation's business processes, applications, data and technology fit together, guiding planned change and standardisation.

Related: Enterprise computing system, Interoperability
Legacy system

An older system still in productive use because it holds critical data or processes, often costly to maintain and difficult to integrate with newer technology.

Related: Enterprise computing system, System migration
Enterprise resource planning (ERP)

Integrated software that shares one database across finance, inventory, human resources and other functions so transactions update a single source of truth.

Related: Single source of truth, Business process
Customer relationship management (CRM)

Software and practices that record customer interactions, sales pipelines and service history so staff can manage relationships consistently across the organisation.

Related: Data warehouse, Business intelligence
Supply chain management system

Software that coordinates suppliers, purchasing, logistics and inventory so goods and information flow efficiently from raw materials to the customer.

Related: Enterprise resource planning (ERP), Business process
Business process

A defined sequence of activities that transforms inputs into an outcome of value to a customer or the organisation, such as order fulfilment or payroll.

Related: Business process re-engineering, Workflow automation
Business process re-engineering

Radical redesign of core processes, rather than incremental improvement, to achieve major gains in cost, speed or quality, often enabled by new systems.

Related: Business process, Change management
Workflow automation

Using software to route tasks, approvals and notifications between people and systems according to predefined rules, reducing manual handling and delay.

Related: Business process, Business rules engine
Single source of truth

A designated authoritative data store that all systems and staff rely on, preventing conflicting versions of the same record across the enterprise.

Related: Enterprise resource planning (ERP), Data integrity
Data warehouse

A central repository that consolidates historical data from many operational systems, structured for querying and reporting rather than day-to-day transactions.

Related: Data mart, Business intelligence, ETL (extract, transform, load)
Data mart

A smaller, subject-specific subset of a data warehouse, built for one department or purpose so queries are simpler and faster.

Related: Data warehouse
ETL (extract, transform, load)

A process that pulls data from source systems, cleans and reformats it to common standards, then loads it into a warehouse or target system.

Related: Data warehouse, Data integrity
Business intelligence

Tools and methods that turn stored operational data into dashboards, reports and analysis that support management decisions.

Related: Data warehouse, Key performance indicator (KPI)
Key performance indicator (KPI)

A measurable value chosen to show how effectively an organisation or process is achieving a critical objective, tracked over time.

Related: Business intelligence, Service level agreement (SLA)
Data integrity

The accuracy, consistency and completeness of stored data throughout its lifecycle, maintained by validation rules, constraints and controlled updates.

Related: Single source of truth, Data backup
Data backup

A copy of data kept separately from the original so it can be restored after accidental deletion, corruption, hardware failure or attack.

Related: Disaster recovery plan, Data integrity
Disaster recovery plan

Documented procedures and resources for restoring critical systems and data within agreed timeframes after a major disruption such as fire, flood or cyber attack.

Related: Business continuity plan, Data backup, Recovery time objective (RTO)
Business continuity plan

A plan describing how an organisation will keep essential services running during and after disruption, including alternate sites, staffing and communication arrangements.

Related: Disaster recovery plan, Risk management
Recovery time objective (RTO)

The maximum acceptable time a system or process may remain unavailable after a failure before the organisation suffers unacceptable consequences.

Related: Disaster recovery plan, Recovery point objective (RPO)
Recovery point objective (RPO)

The maximum acceptable amount of data, measured as time, that may be lost in a failure, which determines how frequently backups or replication must occur.

Related: Recovery time objective (RTO), Data backup
Interoperability

The ability of different systems, often from different vendors, to exchange data and use it meaningfully through agreed formats, protocols and interfaces.

Related: Application programming interface (API), Middleware, Data standard
Application programming interface (API)

A defined set of rules and endpoints that lets one software system request data or services from another without knowing its internal workings.

Related: Interoperability, Middleware
Middleware

Software that sits between applications or between applications and networks, translating messages and managing connections so disparate systems can communicate.

Related: Interoperability, Enterprise service bus
Enterprise service bus

An integration layer that routes, transforms and monitors messages between connected systems, reducing direct point-to-point links and simplifying change.

Related: Middleware, Service-oriented architecture
Service-oriented architecture

A design approach in which business functions are delivered as loosely coupled, reusable services that communicate through standard interfaces.

Related: Enterprise service bus, Microservices
Microservices

An architecture that builds an application as many small, independently deployable services, each owning its function and data, communicating over networks.

Related: Service-oriented architecture, Cloud computing
Virtualisation

Running multiple isolated virtual machines or environments on one physical host, sharing hardware resources through a hypervisor to improve utilisation.

Related: Cloud computing, Server consolidation
Cloud computing

Delivery of computing resources such as storage, processing and software over a network on demand, with usage-based pricing and provider-managed infrastructure.

Related: Virtualisation, Software as a service (SaaS), Data sovereignty
Software as a service (SaaS)

A model where a vendor hosts and maintains an application, and customers access it over the internet by subscription rather than installing it locally.

Related: Cloud computing, Service level agreement (SLA)
Service level agreement (SLA)

A contract clause or document specifying measurable service expectations such as uptime, response time, support hours and remedies for failing to meet them.

Related: Key performance indicator (KPI), Vendor management
Vendor management

The discipline of selecting, contracting with, monitoring and reviewing external suppliers so their performance and risks align with organisational needs.

Related: Service level agreement (SLA), Risk management
Data sovereignty

The principle that data is subject to the laws and governance of the country where it is stored or processed, affecting where cloud services may hold it.

Related: Cloud computing, Privacy legislation
Privacy legislation

Laws setting rules for collecting, storing, using and disclosing personal information, including obligations to notify breaches and allow access.

Related: Data sovereignty, Access control
Access control

Measures that decide who may view or change which resources, typically through authentication, roles and permissions, protecting confidentiality and integrity.

Related: Privacy legislation, Risk management
Risk management

The ongoing process of identifying threats to an enterprise, assessing likelihood and impact, and applying treatments to reduce risk to acceptable levels.

Related: Business continuity plan, Access control
Feasibility study

An investigation that judges whether a proposed project is technically possible, economically worthwhile, legally acceptable and operationally workable before commitment.

Related: Project charter, Cost-benefit analysis
Cost-benefit analysis

A comparison of the expected costs of a project against its expected benefits, often expressed financially, to justify or rank investment options.

Related: Feasibility study, Business case
Business case

A document arguing for a project by stating the problem, options considered, recommended solution, expected benefits, costs and risks, to obtain approval and funding.

Related: Cost-benefit analysis, Project charter
Project charter

A short authorising document that names the project, its purpose, objectives, scope boundaries, key stakeholders and the project manager's authority.

Related: Scope statement, Stakeholder
Scope statement

A precise description of what a project will and will not deliver, used to prevent uncontrolled expansion of requirements.

Related: Scope creep, Project charter
Scope creep

Gradual, unapproved expansion of project requirements, which inflates cost and time and erodes the original objectives.

Related: Scope statement, Change control
Change control

A formal process for requesting, assessing, approving or rejecting changes to a project's scope, schedule or design, with records kept.

Related: Scope creep, Stakeholder
Stakeholder

Any person or group affected by or able to influence a project, such as users, managers, vendors and regulators, whose needs must be identified and managed.

Related: Stakeholder engagement plan, Requirements gathering
Stakeholder engagement plan

A document setting out which stakeholders will be informed or consulted, how often, by what method and who is responsible.

Related: Stakeholder, Change management
Requirements gathering

Systematic collection of what users and the business need a system to do, using interviews, observation, surveys, workshops and document review.

Related: Functional requirement, Non-functional requirement, Stakeholder
Functional requirement

A statement of a specific behaviour or function a system must perform, such as calculating a discount or producing a monthly report.

Related: Non-functional requirement, Requirements gathering
Non-functional requirement

A constraint or quality expectation on how a system performs, such as response time, availability, security, capacity or usability.

Related: Functional requirement, Service level agreement (SLA)
Work breakdown structure

A hierarchical decomposition of project work into smaller deliverable-oriented tasks that can be estimated, assigned and tracked.

Related: Gantt chart, Critical path
Gantt chart

A horizontal bar chart showing tasks against a calendar timeline, including durations, dependencies and milestones, used to plan and monitor schedules.

Related: Work breakdown structure, Critical path
Critical path

The longest sequence of dependent tasks through a project network; any delay on it delays the whole project's completion date.

Related: Gantt chart, Work breakdown structure
Milestone

A significant, zero-duration point in a project schedule marking completion of a key deliverable or decision, used to track progress.

Related: Gantt chart, Critical path
Change management

Planned activities that prepare people for new systems and processes, addressing communication, training, resistance and support so benefits are realised.

Related: Stakeholder engagement plan, Training plan
Training plan

A schedule identifying who needs which skills, what training methods will be used, when sessions occur and how competence will be checked.

Related: Change management, User acceptance testing
User acceptance testing

Final testing in which real users confirm that the delivered system meets agreed business requirements before it is accepted and deployed.

Related: Test plan, Training plan
Test plan

A document describing what will be tested, by whom, with what data and against which expected results, including unit, integration, system and acceptance stages.

Related: User acceptance testing, Requirements gathering
System migration

The managed transfer of data, users and processes from an existing system to a replacement, including conversion, cleansing and cut-over arrangements.

Related: Legacy system, Parallel conversion
Parallel conversion

A cut-over approach where old and new systems run simultaneously for a period, allowing results to be compared and risks reduced at higher cost.

Related: System migration, Phased implementation
Phased implementation

A deployment approach that releases the new system to selected functions, sites or user groups in stages, limiting disruption and allowing early feedback.

Related: Parallel conversion, System migration
Post-implementation review

A structured evaluation after deployment comparing actual outcomes with planned benefits, costs and schedules, and recording lessons for future projects.

Related: Business case, Key performance indicator (KPI)