System Architecture Engineering Challenges 23
Many different system architecture teams must collaborate. N Systems are developed by
a large number of teams of various types. ese teams have cross-functional memberships,
relationships between teams, and multiple stakeholders. e organizations will also tend
to be divided into acquisition organizations and development organizations consisting of
both prime contractor (a.k.a. system integrator) and multiple subcontractors. It is difficult to
properly staff these teams and to get them to properly collaborate.
e size and complexity of many software-intensive systems and their architectures have
outgrown the ability of any single architect to completely master. Typically, one or more
architec ...