2008. április 12., szombat

Roadmap of software metrics

First of all, I want to say a few common things about software metrics. These metrics can split into two category:

  • Product metrics: These numbers are shows the attributes of the product, like number of lines, average number of live variables, cyclomatic complexity, etc. . Product metrics can split into two categories:
  1. External(qualitative) attributes: Like reliability, security, mobility, user friendly, etc. Not to easy to measure these metrics, because some of them cannot be defined with numbers.
  2. Internal(quantitative) attributes: Like number of lines, number of comments, etc. Easy to measure these.
  • Process metrics: These describe the process of developing, like developing time, number of detected errors in one month, etc.

The usability of these two class of metrics are different. I will describe it later.

As I mentioned before, external attributes are hard to determine. A common method is to detect a connection between external and internal metrics, and by involving statistical technincian make a formula what is using internal metrics and gives one external.

2008. március 19., szerda

Welcome

This blog is created to share my knowledge and experience about the scientific side of software developing. Maybe some of the readers think, that there is no need to discuss about theoretical stuffs. Yes, it's right. To create long formulas and nice graphs without any practical use, is totally crap. My aim is to observe what is the bottleneck of developing processes, and find a way to dissolve it.
It's not an easy task, and I know, I won't redeem the whole industry. I will be very satisfied, if this blog will be read by many professionals, and they will comment my texts.