Another important feature of free software is its great capacity for change, improvement, new features.
This philosophy is so variant in a short time a good solution becomes obsolete.
It is therefore important for an architect in Drupal to keep up to date on new components, their adaptation to the versions.
Well aware of the Update Status and the Upgrade Status of their portals.
Anticipating problems and when to act, be prepared for it.
It is important to test new features, contributions to the product test, learn about the benefits provided.
Browse product comparisons, analysis of new features made to be able to decide if the news is important for improving the site or simply a code that does not fully expanded new functionality.
Drupal has more than 5,000 modules currently four versions in dance, more than 500 contributions, many information.
All this makes the product complete and complex.
There are a thousand variations and many different ways of doing things has to be any better, except some exceptional cases.
So a good architecture that Drupal should devise ongoing effort in research of new components and upgrades to existing components.