Skip to main content

Information Technology Strategy Team

Product - Inventory of Definitions

Last modified: 2021-07-22 Document Version: 0.01
Table of Contents

This document seeks to clarify what will be the definition of “Product” for ESDC.

A clear definition, accepted by both “IT” and “The Business”, is necessary to set the right expectations, reduce confusion, and ensure alignment of efforts.

ESDC Definition of “Product”

3 reasons why there needs to be an IT “hook” in the definition:

  1. The Policy on service and digital requires departmental integrated plans to identify the apps in the APM portfolio that are being invested in. APM is already an established methodology with TBS.
  2. Software has a unique characteristic: it’s elastic (this is what Cloud gives us). The marginal costs of changing software is low and warrants adjusting our planning methods.
  3. If the definition is too BROAD, it is meaningless. To mean something for IT, it needs to have a technology meaning.

The IT Strategy’s Product Management Strategy proposal considers the above three points. If those change, its proposal may not be relevant.

May consider using a different term like “Digital Product”…

# Definition of “product”
1 (departmental level, mapped to the PAA)
An offering, tangible or intangible, delivered to a Canadian as part of a departmental Program’s mandate

E.g. a licence, a benefit, a passport, a digital ID, a Grant, a Job Offering
2 (IT organization level)
A software or hardware solution that is developed to improve a business capability (internal product) or improve a user experience (external product).

A product enables one or more services.
(tailored from TBS definition, to make it more meaningful to ESDC)

Inventory of known definitions of “Product”

The below is an inventory of definitions from the industry and from Government sources.

Number of requirements by policy instrument.

Source Definition of "product"
BAAO An aggregation of features (high level functional/non-functional requirements) that are aligned to capabilities.

A product supports the establishment and maturation of one or more capabilities.
TBS (email) A solution or service that is developed to improve a business capability (internal products) or to improve a customer experience (external products). Examples could include an online payments service, digital ID, or a benefits portal
The Open Group (Open Agile Architecture) A bundle of services and/or goods offered to customers.
Gartner Peer Connect (opinions of Gartner Clients) A product is an object or system made available for consumer use; it is anything that can be offered to a market to satisfy the desire or need of a customer

Service is a Product

To be a product, it must be packaged properly - definition, market demand, competitive environment, recommended solution, marketing material and sales methods, cost to implement and operate with ROI, profit and loss, future revenue, etc

(pharmaceutical) Product is an item (medicine) made available to consumers to satisfy their desire or needs. It requires all round efforts to research, manufacture and market

(IT) A product is a solution (people, process and technology) that is managed as a collection of a backlog of changes and new features

A product is defined by its customer-centric inclination

A product is something that can be consumed by our audiences and we get paid for from them.
Gartner (G00319839) A Product includes 6 attributes :
- Can serve external or internal customers
- Delivers capabilities that customers value
- Has a name and can be clearly defined
- Can be a repeatable service
- May be bought, sold or subscribed to
- Probably has competition
ITIL A configuration of resources, created by the organization, that will be potentially valuable for their customers (intro to ITIL4 course)
IT4IT NIL
PMBoK An artifact that is produced, is quantifiable, and can be either an end item in itself or a component item. Additional words for products are material and goods. Contrast with result.

6th edition - an artifact or a quantifiable that can either be an end item in itself or a component item. These items are also called materials or goods.
BMC Remedy (ITSM software) The BMC_Product class is the primary class used to model software products installed on a computer system in your organization
PMI.org Refer to PMBoK
PDMA.org (BoK 2nd edition) All goods, services, and knowledge sold. Products are bundles of attributes (features, functions, benefits, and uses) and can be either tangible, as in the case of physical goods, or intangible, as in the case of those associated with service benefits, or can be a combination of the two.
MSP 5th edition (Managing Successful Programmes)
An input or output, whether tangible or intangible, that can be described in advance, created and tested; also known as an output or deliverable.
Prince2 An input or output, whether tangible or intangible, that can be described in advance, created and tested.
PRINCE2 has two types of products

- Management Products. This is what is produced to manage and control the project. The Project Brief, Project Initiation Document, Business Case and Project Plan are all examples of management Products.
- Specialist Products. This is what is made by specialists in the projects. It can be the functional requirement specification, a web design, the database model, the curriculum for user training, the CAD model, a module of the software to be made.
MoR (Management of Risk)
links to Prince2/ITIL/PMBOK
MoP (Management of Portfolios)
links to Prince2/ITIL/PMBOK
MoV (Management of Value)
links to Prince2/ITIL/PMBOK
P3O (Portfolio, Programme, and Project Offices)
links to Prince2/ITIL/PMBOK
P3<3 (Portfolio, Programme, and Project Maturity Model)
links to Prince2/ITIL/PMBOK
ISO 9001 (2015) A product is a tangible or intangible output that is the result of a process that does not include activities that are performed at the interface between the supplier (provider) and the customer.

Products can be tangible or intangible. According to a note to this definition, there are three generic product categories - hardware, processed materials, and software. Many products combine several of these categories. For example, an automobile (a product) combines hardware (e.g. tires), software (e.g. engine control algorithms), and processed materials (e.g. lubricants).
ISO 9000 (2015) Output (3.7.5) of an organization (3.2.1) that can be produced without any transaction taking place between the organization and the customer (3.2.4).

Note 1 to entry :Production of a product is achieved without any transaction necessarily taking place between provider (3.2.5) and customer, but can often involve this service (3.7.7) element upon its delivery to the customer.
Note 2 to entry :The dominant element of a product is that it is generally tangible.
Note 3 to entry :Hardware is tangible and its amount is a countable characteristic (3.10.1) (e.g. tyres). Processed materials are tangible and their amount is a continuous characteristic (e.g. fuel and soft drinks). Hardware and processed materials are often referred to as goods. Software consists of information (3.8.2) regardless of delivery medium (e.g. computer programme, mobile phone app, instruction manual, dictionary content, musical composition copyright, driver's license).
NIST CSRC Definitions from ISO sources
(ISO 9241-11:1998) Part of the equipment (hardware, software and materials) for which usability is to be specified or evaluated
(ISO/IEC 19770-2) A complete set of computer programs, procedures and associated documentation and data designed for delivery to a software consumer
(SCAP) A software application that has one or more capabilities
(ISO 9000) Result of a process. Note - A system as a “product” is what is delivered by systems engineering.
Cambridge Dictionary Something that is made to be sold, usually something that is produced by an industrial process or, less commonly, something that is grown or obtained through farming
Merriam-Webster Dictionary 1. the number or expression resulting from the multiplication together of two or more numbers or expressions
2 a (1) - something produced especially - commodity sense 1
(2) - something (such as a service) that is marketed or sold as a commodity
b - something resulting from or necessarily following from a set of conditions a product of his environment
3 - the amount, quantity, or total produced
Info-Tech Research group A product is generally viewed as an item, tangible or virtual, that is developed through a process and provides value to stakeholders and the market.

Do not expect a universal definition of a product. Everyone will have a different understanding of what a product is and will structure people, processes, and technologies according to that interpretation. Misunderstanding of product definitions within business and IT teams can lead to further confusion behind the rationale of product roadmaps.

Products are necessities for the continuing performance of business functions. Efficient delivery practices and effective product management and planning are inevitable as the business and technologies constantly evolve and change.

However, good product delivery and management practices are often an afterthought because these capabilities are viewed as low priority and embedded within other roles and responsibilities. Many organizations already adopting agile development lack core product practices that are foundational in this transition.
ISO Terms and Definitions (from ISO/IEC JTC 1 committee - Information Technology)
- Result of a process (source ISO/IEC/IEEE 15288)
- Complete set of software and documentation (source ISO/IEC 26514:2008)
- Part of the equipment (hardware, software and materials) for which usability is to be specified or evaluated (source ISO 9241-11:1998)
- Artifact that is produced, is quantifiable and is deliverable to the user (3.20) as either an end item in itself or a component item (source ISO/IEC 25060:2019)
- Artifact that is produced, is quantifiable, and can be either an end item in itself or a component item (source PMBoK fourth edition - 2008)

(from ISO/TC 37 5 committee - Language and Terminology)
Output of a process

(from ISO/TC 46 committee - Information and Documentation)
NIL

(from ISO/TC 258 committee - Project, Programme, and Portfolio Management)
NIL

(from ISO/TC 279 committee - Innovation Management)
NIL

(from ISO/TC 309 committee - Governance of organizations)
NIL

(from ISO/TC 335 committee - Guidelines for organizations to increase consumer understanding of online terms and conditions)
NIL
ISO/IEC 20000 (Information Technology – Service Management)
NIL
ISO/IEC 27000 (Information Technology – Security Techniques – Code of Practice for Information Security Controls)
NIL
ISO/IEC 38500 (Corporate Governance of Information Technology)
NIL
ISO/IEC 26560:2019 (Software and systems engineering — Tools and methods for product line product management)
NIL
ISO/IEC 38504:2016 (Governance of information technology — Guidance for principles-based standards in the governance of information technology)
NIL
ISO/IEC 26512:2018 (Systems and software engineering — Requirements for acquirers and suppliers of information for users)
Result of a process (SOURCE - ISO/IEC/IEEE 15288:2015)
ISO/IEC/IEEE 15288:2015 (Systems and software engineering — System life cycle processes)
Result of a process
ISO/IEC 26514:2008 (Systems and software engineering — Requirements for designers and developers of user documentation)
Complete set of software and documentation
ISO/IEC TR 25060:2010 (Systems and software engineering — Systems and software product Quality Requirements and Evaluation (SQuaRE) — Common Industry Format (CIF) for usability - General framework for usability-related information)
Part of the equipment (hardware, software and materials) for which usability is to be specified or evaluated [SOURCE - ISO 9241-11:1998]
ISO/IEC/IEEE 15026-1:2019 (Systems and software engineering — Systems and software assurance — Part 1 - Concepts and vocabulary)
Result of a process (3.2.1)

Note 1 to entry - There are four agreed generic product categories -hardware (e.g., engine mechanical part); software (e.g., computer program); services (e.g., transport); and processed materials (e.g., lubricant). Hardware and processed materials are generally tangible products, while software or services are generally intangible.
Note 2 to entry - Results could be components, systems (3.2.4), software, services, rules, documents, or many other items.
Note 3 to entry - The “result” could in some cases be many related individual results. However, claims (3.1.4) usually relate to specified versions of a product.
Note 4 to entry - The definition for this term can also be found in ISO 9000 and ISO/IEC/IEEE 12207.

[SOURCE - ISO/IEC/IEEE 15288:2015, 4.1.32, modified—Notes 2 to 4 to entry have been added.]
ISO/IEC 25030:2019 (Systems and software engineering — Systems and software quality requirements and evaluation (SQuaRE) — Quality requirements framework)
Artifact that is produced, is quantifiable and is deliverable to the user (3.20) as either an end item in itself or a component item

Note 1 to entry - This definition is adapted from A Guide to the Project Management Body of Knowledge (PMBOK) Fifth Edition.
Note 2 to entry - Product includes ICT products (3.8), software, and software components.
ISO/IEC 25000 (Systems and software engineering — Systems and software Quality Requirements and Evaluation (SQuaRE) — Guide to SQuaRE)
artifact that is produced, is quantifiable, and can be either an end item in itself or a component item [SOURCE - Guide to the Project Management Body of Knowledge (PMBOK) Fourth Edition - 2008]

Note 1 to entry - ISO 9000:2005 defines four agreed generic product categories - hardware (e.g. engine mechanical part); software (e.g. computer program); services (e.g. transport); and processed materials (e.g. lubricant). Hardware and processed materials are generally tangible products, while software or services are generally intangible. Most products comprise elements belonging to different generic product categories. Whether the product is then called hardware, processed material, software, or service depends on the dominant element. Results could be components, systems, software, services, rules, documents, or many other items. The result could in some cases be many related individual results.
ISO/IEC/IEEE 24765 (Systems and software engineering — Vocabulary)

1. an artifact that is produced, is quantifiable, and can be either an end item in itself or a component item [A Guide to the Project Management Body of Knowledge (PMBOK® Guide) — Fifth Edition]
2. complete set of computer programs, procedures, and associated documentation designed for delivery to a user [ISO/IEC 26513:2009 Systems and software engineering — Requirements for testers and reviewers of user documentation, 3.30]
3. result of a process [ISO/IEC/IEEE 15939:2017 Systems and software engineering — Measurement process, 3.32; ISO/IEC TS 24748-1:2016 Systems and software engineering — Life cycle management — Part 1 - Guide for life cycle management, 2.34; ISO/IEC/IEEE 15288:2015 Systems and software engineering — System life cycle processes, 4.1.32]
4. output of the software development activities (e.g., document, code, or model)
5. part of the equipment (hardware, software and materials) for which usability is to be specified or evaluated [ISO/IEC TR 25060:2010 Systems and software engineering — Systems and software product Quality Requirements and Evaluation (SQuaRE) — Common Industry Format (CIF) for usability - General framework for usability-related information, 2.9]
cf. activity, deliverable, result

Note 1 to entry - Generic product categories are hardware (e.g., engine mechanical part); software (e.g., computer program); services (e.g., transport); and processed materials (e.g., lubricant). Hardware and processed materials are generally tangible products, while software or services are generally intangible. Most products comprise elements belonging to different generic product categories. Whether the product is then called hardware, processed material, software, or service depends on the dominant element. Results could be components, systems, software, services, rules, documents, or many other items. The result could in some cases be many related individual results.
View this page on GitHub