While the software architect has primary responsibility for the structure of the implementation model, the software
architect's experience needs to include that of an integrator at the system level. They need experience in software
build management, configuration management, and experience in the programming language in which the components to be
integrated are written. Because the automation of integration will be handled by the integrator, the software architect
need not be an expert in scripting or integration automation, but some familiarity with the topic will often help the
build process go more smoothly.
|