CQE-9016: Modular Development

 
Modular Development
[an error occurred while processing this directive] Definition in a New Window Definition in a New Window
Practice ID: 9016 Maturity: Preliminary
+ Description

Description Summary

Modularity

Extended Description

Software that does not follow the principles of modularity causes excessive propagation of modification impacts.

+ Relationships
NatureTypeIDNameView(s) this relationship pertains to
View
CanPrecede
Co
Consequence
9141Excessive Propagation of Modification Impacts
Default Graph (primary)9001
ParentOf
Is
Issue
9018Modules with Circular Dependencies
Quality Issues Organized by Practices (primary)9002
ParentOf
Is
Issue
9024Callable and Method Control Element Number of Outward Calls
Quality Issues Organized by Practices (primary)9002
ParentOf
Is
Issue
9151Source Code File with Excessive Number of Lines of Code
Quality Issues Organized by Practices (primary)9002
MemberOf
Vi
View
9002Quality Issues Organized by Practices
Quality Issues Organized by Practices (primary)9002
Page Last Updated or Reviewed: October 01, 2017