43
The Meaning of Methodology
and you will get the right question. As simple as it is, this can be a difficult
concept for many adults to accept in practice because:
• All software is simply a representation of knowledge and it is the
acquisition of this knowledge that is the real activity of software
development.
• All software artifacts (requirements documents, design documents,
code, test plans, management plans, execution scripts, compiler
parameters, etc.) are knowledge repositories of various types.
• Using a methodology is applying a specific process and mindset to
populate these repositories with knowledge through a combination
of analytical activity and interaction with the target knowledge
domain.
• The methodology does not and cannot contain the ...