answersLogoWhite

0

Size oriented -

direct measure of software

Attempt to measure the size of software

It focuses on the lines of code.

It is dependent of programming language

Function oriented -

Indirect measure of software

Attempt to measure the functionality of software

It focuses on function points

It is independent of programming language

Still curious? Ask our experts.

Chat with our AI personalities

LaoLao
The path is yours to walk; I am only here to hold up a mirror.
Chat with Lao
FranFran
I've made my fair share of mistakes, and if I can help you avoid a few, I'd sure like to try.
Chat with Fran
SteveSteve
Knowledge is a journey, you know? We'll get there.
Chat with Steve
More answers

Size-oriented Metrics

Attempt to quantify software projects by using the size of the project to normalize other quality measures

  • Possible data to collect:
  • number of lines of code
  • number of person-months to complete
  • cost of the project
  • number of pages of documentation
  • number of errors corrected before release
  • number of bugs found post release

Function-Oriented Metrics

  • Attempt to measure the functionality of a software system
  • Use a unit of measure called function point
  • Some possible function points:
  • Internal data structures
  • External data structures
  • User inputs
  • User outputs
  • Transformations
  • Transitions
User Avatar

Wiki User

12y ago
User Avatar

Add your answer:

Earn +20 pts
Q: Differentiate between size oriented and function oriented metrics?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Continue Learning about Engineering

What is the difference between product metrics and process metrics?

What is a difference between product metrics and process metrics


What is a difference between project metrices and process metrices in software engineering?

Process metrics are used to make strategic decisions about how to complete the common process framework activities. Project metrics are used to monitor progress during software development and to control product quality.


What is the software engineering problem?

Lines of code and function points were described as measures from which productivity metrics can be computed. LOC and FP data are used in two ways during software project estimation: (1) as an estimation variable to "size" each element of the software and (2) as baseline metrics collected from past projects and used in conjunction with estimation variables to develop cost and effort projections.


Who created the SPR Software Productivity Research website?

The Software Productivity Research (SPR) website was created by Capers Jones. The website offers the latest news, articles, and research in the world of software metrics.


What are the inputs to Inputs to Performing Quality Assurance?

The inputs to the quality assurance process are:Output from quality planning - The following output items from the quality planning process become the input to the quality assurance process:• Quality management plan - This plan is the output of the quality planning process, and it describes how QA will be performed for this project.• Quality metrics - A quality metric is an operational criterion that defines in specific terms what something (such as a characteristic or a feature) is and how the quality control process measures it. The quality metrics developed during quality planning, such as defect density, failure rates, reliability, and test coverage, must be employed during QA.• Process improvement plan - The process improvement plan, helps improve the quality of the project and must be implemented during QA.