It refers to a set of instructions, programs and data that enable computers to perform specialized tasks, functions or operations
Software
What does a software include?
Set of programs
Data and data structures
Configuration files
Documentations
A quantitative indication of the amount, capacity, dimensions, extent, or size of an attribute of a product or process
Measure
A quantifiable measure used to assess, compare and track the performance, quality or effectiveness of a project, product or process. (A metric is numerical and has an objective basis)
Metric
A broad range of measurements for a software
Software metrics
This refers to the quantitative measures used to assess different aspects of software process
Software metrics
Product Metrics focused on assessing software (3)
Complexity, Size, Quality
Process metrics focused on assessing overall SDLC phases
Defect, Effort, Productivity
Quality metrics focused on assessing software product or processes
Performance, Reliability, Security
Project Metrics assessing SE processes
Cost, Risk, Schedule
This refers to a set of one or more metrics used to provide insights of a software process, product or the project itself.
Indicator
Short to medium term actions or decisions
Tactical
Long term direction and overall goals of an organization or project
Strategic
This refers to the specific metrics used to assess and monitor the progress, performance and health of a project.
Project indicators
This refers to a combination of metrics used to assess and monitor the effectiveness, efficiency and performance of a process within an organization.
Process Indicator
Determinants for SW Quality and Organization Effectivenes
People, Product and Technology
PeopleProduct - Customer Characteristics
ProductTechnology- Business Conditions
PeopleTechnology - Development Environment