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 |
.png)
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
.png)
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