What are the types of metrics?
Direct metrics - It refers to right away measurable attributes.
Example - Lines of code, execution speed.
Indirect metrics - It refers to the aspects that are not right away quantifiable or measurable. Example - functionality of a program.