Development time comparison

For a project, I need to analyze the differences in development time between two different structures in order to implement the same thing.

I can’t just write myself one, and then write another myself, because I will almost inevitably write the second faster, having experienced traps and corrections when writing the first.

My first instinct would be to use simple metrics as heuristics, such as number of bytes, number of words, or LOC.

I know that there are other code size measurements, such as Halstead complexity measures , however I don't think they correlate exactly with development time.

In this particular case, I am only interested in development time. I know that maintenance time probably correlates quite strongly with complexity measures, but suppose this is to write a completely new function that has no dependency on previously written code.

Suggestions?

+3
source share
2 answers

I can’t just write myself one, and then write another myself, because I will almost inevitably write the second faster, having experienced traps and corrections when writing the first.

, . A 1, 2 ; B 2, 1. , , .

, , ...:)

+5

- (GQM):

  • , .
  • , ( ).
  • , .

!

+2

Source: https://habr.com/ru/post/1752009/


All Articles