• Wireframe

    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.


  • User interface (UI)

    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.


  • Vendor lock-in

    When an organization depends too heavily on one vendor’s services that switching to a different one becomes too expensive or hard.


  • Virtual machine (VM)

    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.


  • Waterfall project management

    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.


  • Hybrid model

    A computing environment that combines different hosting services to store an organization’s data and applications.


  • IDIR

    The secure employee login system for BC Public Service employees.


  • Information architecture

    The practice of structuring, organizing and labelling content on a website or application to support users in finding the information they need.


  • Infrastructure

    The physical and digital resources that make technology work. It includes the servers, networks, storage and other resources needed for websites and applications to work properly.


  • Infrastructure as a Service (IaaS)

    A type of cloud computing model that rents basic computing services like storage, networking and processing power. Users are able to access servers, virtual machines and networks, without needing to buy or maintain the physical hardware themselves.