Page modified: Friday, June 23, 2006 20:31:10
A software (quality) metrik is a function, which illustrates a software unit in one numerical value. This computed value is interpretable as those rate of admission of a quality characteristic of the software unit. (IEEE standard 1061)
A Metrik is a yardstick for a characteristic (or a quality criterion) of software. It can be represented a functional connection or be derived also from a check list.
The interpretation of the data of a Softwaremetrik is task of the discipline of the Softwaremetrie.
Use
- Evaluation of:
- Development phases and
- Phase results
- Technologies
Sight
- Management
- Costs of the software development (offer, cost minimizing)
- Productivity increase (processes, experience curve)
- Risks (market position, Time2Market)
- Certifying (marketing)
- Developer
- Legibility (maintenance, re-use)
- Efficiency and effectiveness
- Confidence (remaining error, MTBF, test)
- Customer
- Estimations (budget loyalty, date loyalty)
- Quality (reliability, correctness)
- Return on Investment (maintenance, expandability)
Classification
- Process Metrik
- Resources expenditure (coworker, time, costs)
- Error
- Communication expenditure
- Product Metrik
- Extent (LOC, re-use, procedures,"
)
- Complexity
- Legibility (style)
- (modularity, connection, coupling,"
)
- Product quality (test results, test cover,"
)
Control criteria
- Objectivity
- no subjective influences of the measurement
- Reliability
- when repetition same results
- Standardisation
- Result of measurement scale and comparability scale
- Comparability
- Measure with other masses in relation settable
- Economics
- Usefulness
- Fulfilment of practical needs
- Validity
- of results of measurement on characteristic closable (with difficulty)
Methods/Metriken
Common procedures e.g. are:
- the Function POINT procedure for the expenditure estimation in the analysis phase
- the McCabe Metrik for implementation estimation in the design phase
- the Halstead Metrik for implementation estimation in the design phase
Proceed
- Phase and role model specify
- Goals determine
- Metrik mask define
- Measuring plan set up
- Data collect
- Data validate
- Data analyze and interpret
- Data secure and visualize
Literature
- George E. Thaller: Software Metriken begin - evaluate - measure. Publishing house technology, 2000, ISBN 3341012605
Related links
Articles in category "Softwaremetrik"
We found here 5 articles.