The metrics that measure a characteristic of the software system in order to determine the development of the software and evaluate it.
Skill reusability level
Relationships with occupations
Software metrics is an essential knowledge of the following occupations:
Software tester: Software testers perform software tests. They may also plan and design them. They may also debug and repair software although this mainly corresponds to designers and developers. They ensure that applications function properly before delivering them to internal and external clients.
ICT system analyst: ICT system analysts specify the system needs to meet the end user requirements. They analyse system functions in order to define their goals or purposes and to discover operations and procedures for accomplishing them most efficiently. They also design new IT solutions to improve business efficiency and productivity, produce outline designs and estimate costs of new systems, specify the operations the system will perform, and the way data will be viewed by the end user. They present the design to the users and work closely with the users to implement the solution.
Software manager: Software managers oversee the acquisition and development of software systems in order to provide support to all organisational units. They also monitor the results and quality of the different software solutions and projects implemented in the organisation.
Software metrics is optional for these occupations. This means knowing this knowledge may be an asset for career advancement if you are in one of these occupations.
User experience analyst: User experience analysts assess client interaction and experience and analyse users’ behaviours, attitudes, and emotions about the usage of a particular product, system or service. They make proposals for the improvement of the interface and usability of products, systems or services. In doing so, they take into consideration the practical, experiential, affective, meaningful and valuable aspects of human–computer interaction and product ownership, as well as the person’s perceptions of system aspects such as utility, ease of use and efficiency, and user experience dynamics.
- Software metrics – ESCO