“Architecture is [insert favorite technology here].”
“The network is the architecture. The database is the architecture. The transaction server is the architecture. The GUI is the architecture. CORBA is the architecture. This standard is the architecture…” This is a special case of the previous point. Yes, many of these aspects are part of the architecture, but the architecture cannot be restricted to one aspect only.
Architecture is more than just a “technology watch,” but I see many organizations in which the major role of the software architect seems to be experimenting with interesting new technologies. Often this is also the consequence of having architects who all come from one single specialty: for example, an architecture team comprised solely of data engineers. I was told recently: “We do not need anybody to work on architecture; our company has standardized on three-tier client-server architecture.”
Philippe Kruchten
گزیده:
The three most useless things to a project manager are: unnecessary product features, yesterday’s calendar, and “90% done” work.
John M. Nevison, 13 Risk Rules for New Project Managers
دیدگاهتان را بنویسید