Explore UCD

UCD Home >

What is an Application

Application

A solution that provides functionality to UCD’s community, typically accessed through a web browser, mobile device, or desktop, or that provides functionality or capabilities to other applications. 

Applications include on-premise hosted and cloud services; bespoke and packaged solutions; internally managed and externally managed by a third party; subscription and perpetual paid licences; as well as free or open source solutions. 

Examples of Applications include Banner (student system), Tableau (analytics and business intelligence tools), and Terminal 4 (websites).

Note. Websites built on Terminal 4 are seen as “content” and not seen as new applications. However a website spun up on internally or externally managed web servers or hosting platforms are seen as applications.

Other typical features of Applications include that they;

  • are used by users to execute business processes
  • provide functional supports for specific business capabilities or processes within UCD
  • depend upon an underpinning Technical Products to function - typically a cloud service or a software package installed on on-premise hardware
  • are often tailored to fit UCD requirements
  • are described using a common name that is understood across UCD

It is important to distinguish between the an Application and a Technical Product.

The table below aims help explain the difference

Application

Technical Product

Does it directly provide support to business capabilities or business processes?

Yes

No

Does it provide business benefits on its own?

Yes

No

Does it have a service desk?

Yes

Maybe

Does it have an internal name or business-related name that is known by the end user?

Yes

Maybe

Can an end user work with it?

Yes

Maybe

Can it be used in different applications?

No

Yes

Is it a standard IT product such as an operating system, infrastructure component, or database?

No

Yes

Illustrated Examples

Illustrated Examples

A simple cloud based application may have a single technology / technical component - the underpinning software-as-a-service itself [Application X]

A more complex application may have a number of technologies / technical components[Application Y]

The same technology / technical component can be used in more than one application [Product 1]

Naming of Applications

For many simple Software-as-a-Service based Applications, the name of the Application and the name of the underpinning Technology  (the SaaS product) are often the seen as the same thing.

For many others Applications, the name intentionally differs from the underpinning Technology, 

  • to enhance clarity to non-technical stakeholders
  • to create custom UCD branding
  • to distinguish between the local implementationand the generic technology stack
  • decouple from name changes in the vendor's product lineup
Worked Examples

Worked Examples

Application

Technical Component

EA Tool

Alfabet Accelerator

Google Drive

Google Workspace for Education Plus

Google Calendar

Google Workspace for Education Plus

Platforms

Where a platform is involved, then both the platform and applications that a built or run on top of the platform are distinct, and should be considered independently.

UCD IT Services

Computer Centre, University College Dublin, Belfield, Dublin 4, Ireland.

Contact us via the UCD IT Support Hub: www.ucd.ie/ithelp