48
THE LAWS OF SOFTWARE PROCESS
of describing the system at the time we drew the model: it tells us that we
do not have the answer. That is, attempting to produce the output required
by the methodology does not necessarily give us the knowledge, it tells us
whether or not we have the knowledge.
In this case we do not. We can tell this by the nonspecific nature of the
model components. What we now do know is that we do not know enough.
By carefully and honestly using the methodology, we have transformed 2OI
into 1OI. I do not have the answer, but now I know that I do not have the
answer. And I may know some of the questions: Who is the user? What inputs
come in? I have somewhat localized my ignorance — I know a little better
where to look. If I have a part ...