|
|
|
|
|
|
|
|
|
|
|
|
|
|
• |
We
can effectively anticipate changes
|
|
|
|
– |
Unanticipated
changes require changes to interfaces or
|
|
(more
commonly) simultaneous changes to multiple
|
|
|
modules
|
|
|
• |
How
accurate is this premise?
|
|
|
|
– |
We
have no idea
|
|
|
|
– |
There
is essentially no research about whether
|
|
|
anticipated
changes happen
|
|
|
|
– |
Nor
do we have disciplined ways to figure out how to
|
|
|
better
anticipate changes
|
|