Designing a
Method Network (Hierarchy)
Once categorization is complete, the groundwork
for the method hierarchy will be in place.
The benefits of developing a method network are
threefold.
·
It serves to provide much-needed information regarding
method interdependency and, toward that end, provides the stepping
stone to effective documentation of the system being built.
·
It provides the mechanism for decomposing processes so
that more generic and useful atomic level sub-processes can be
created, thus reducing the brunt of coding activity in the long run
because reuse is encouraged.
·
The process of creating a method network serves to
reduce the confusion level that is sure to ensue when there is a
propensity of code embedded in the database in the form of coupled
behavior with data elements.