|
Abstract
In the current competitive and volatile technology market,
every customer wants the software product to be simple,
modular, easy to understand, easy to maintain and easy
to re-engineer. Product development incorporates inclusion
of new features through software enhancements (evolutionary
in philosophy). With globalization at the market place,
quality expectations have gone up. It is a well-known
fact that it is cost-effective to fix a defect earlier
in the software lifecycle than later. To enable this,
one needs to define & measure appropriate s/w metrics
and take timely corrective actions during the product
lifecycle.
This white paper describes the importance of cyclomatic
complexity (CC) and illustrates its usage. A judicious
usage of this parameter during development and maintenance
of s/w products can definitely result in better quality
and maintainability. The document starts with an overview
of the cyclomatic complexity, and describes how it aids
in improving the quality and productivity.
Author
Girish Dandin
To know more about Wipro in telecommunication and internetworking,
go to www.wipro.com/telecom
|