The point of interaction between a user and a machine. It includes buttons, menus, screens or anything used to control or get information from a system.
When an organization depends too heavily on one vendor’s services that switching to a different one becomes too expensive or hard.
A virtual computer that uses software to mimic a physical computer. It exists as code within a physical computer, but does not directly use the hardware itself.
A methodology where tasks are completed step-by-step from one phase to the next, on the way to a major product or service launch.
A basic visual representation of a web page or application. Wireframes provide an overview of the structure, layout, information architecture and functionality of a product before it’s built. Styling, colours and graphics are kept to a minimum.
Original work like writing, art or design, protected by law.
The ability of systems or applications to share and use data effectively, regardless of their origins.
A computing environment that combines different hosting services to store an organization’s data and applications.
The secure employee login system for BC Public Service employees.
The practice of structuring, organizing and labelling content on a website or application to support users in finding the information they need.