What are function-oriented metrics?

5

Reading a little about Software Engineering, in one of the paragraphs, cite a little about function-oriented metrics or functionalities, but nothing in-depth. There is even a question in this test of Analyst / System Programmer q22 reference this.

What are role-oriented metrics?

    
asked by anonymous 30.06.2017 / 21:34

1 answer

0

It's a software metric :

Software metrics enable you to do one of the most fundamental activities of the project management process: planning. From this, one can identify the amount of effort, cost and activities that will be required to carry out the project.

Instead of counting the lines of code, the function-oriented metric focuses on software functionality . In 1979, Allan Albrecht introduced an evaluation technique known as Function Point (Function-oriented Metrics).

  • Based on the user's business vision;
  • It is independent of the language used and any technology in general;
  • It does not allow you to calculate the development effort, but it generates a variable
  • that can allow its calculation;
  • Helps the end user improve project review and evaluation.

Your goals are :

  • Measure what was requested and received by the user;

  • Provide a measurement metric to support productivity and quality analysis;

  • Provide a way to estimate software size;
  • Provide a normalization factor for software comparison.

There are some other metrics that are:

  • Size Oriented Metrics
  • Direct Measures
    • Cost, Effort, Code Lines, Execution Speed, Memory, Number of Errors, and Cyclomatic Complexity
  • Indirect Measures
    • Functionality, Quality, Complexity, Efficiency, Reliability and Maintainability

Answering the test question. LOC = Lines Of Code, PF = Function Points

Letter D

SOURCE

    
30.06.2017 / 22:06