Books
in black and white
Main menu
Share a book About us Home
Books
Biology Business Chemistry Computers Culture Economics Fiction Games Guide History Management Mathematical Medicine Mental Fitnes Physics Psychology Scince Sport Technics
Ads

convergent architecture Building model driven J2EE Systems with UML - Hubert R.

Hubert R. convergent architecture Building model driven J2EE Systems with UML - Wiley publishing , 2002. - 289 p.
ISBN: 0-471-10560-0
Download (direct link): convergentarchitecturebu2002.pdf
Previous << 1 .. 68 69 70 71 72 73 < 74 > 75 76 77 78 79 80 .. 142 >> Next

-129-
Convergent Architecture
Chapter 5: The IT-Organization Model
Figure 5.3: The architecture organization.
Worker Roles and Responsibilities
Worker roles and responsibilities in the architecture organization include the following:
■ Chief (convergent) architect. The chief architect is the organization manager of the architecture organization and the single top-level authority on decisions regarding the Convergent Architecture and its use. In addition to a high level of technical and communication skills, the chief architect must have a wide range of hands-on experience with various roles in real-world development projects. The logical career path leading to the required skill set starts with work as a component developer, then lead developer, and then convergent architect. These worker roles are defined below. The chief architect has the following specific responsibilities, which may be delegated to another convergent architect (discussed later) in the organization:
■ Defines a specific instance of the Convergent Architecture for the IT organization and consistently evolves the instance. This includes the coordination and prioritization of requirements on the architectural style together with the requirements manager (discussed later). It also includes working closely with the architectural Integrated Development Environment (IDE) specialist (discussed later).
■ Monitors and controls proper use of the style across all system development projects. This includes reviewing all system project plans and monitoring development-process workflows. Operational problems in workflows are delegated to the IT-organization manager, whereas
-130-
Convergent Architecture
Chapter 5: The IT-Organization Model
modifications in workflow definitions are worked into the instance of the Convergent Architecture.
■ Assists in detailed planning and buildup of the IT support, system development, and operational systems organizations. The chief architect regularly reviews these organizations and works with them to simplify and optimize overall operations from the perspective of the three pillars of holistic architecture: project design, business design, and system design.
■ Selects technologies and designates the resource owner for the technology. The chief architect identifies the need for sentinels for specific technologies and works together with the respective resource owner to define the sentinel.
■ Reviews project teams to ensure adequate skill sets and preparation.
■ Assists lead developers as a participant in system development projects (discussed later), particularly in the project inception and elaboration phases.
■ Is a Convergent Architecture-specific consolidation of the following RUP worker roles: architect, process engineer, business process analyst, architecture reviewer, design reviewer, business model reviewer, and project reviewer from the IT-architecture perspective.
■ Owned resources:
o Change sets (artifacts):
o Convergent Architecture style reference. This describes an organization-specific instance of the Convergent Architecture as defined in this book. The instance may be a one-to-one application of the entire style as described in this book or a documented variant that remains compatible with the architectural and development models as described in this book. o Assembly architecture review. This is a review report confirming and explaining the architectural compliance of a particular assembly component. o Unified glossary. This consolidates all glossaries produced by assembly developers (discussed later). o Sentinels. All sentinels describing the architecture-conform positioning and the use of technology within the IT organization, including its system development projects.
o Top-level OPR business model and context diagrams. o Specialized Technologies: None pre-defined.
Owned activities: T-bar business analysis and architectural evolution.
■ Convergent architect.[2] This apprentice or assistant to the chief architect gains experience as a convergent architect while assisting the chief architect in day-to-day activities. The number of convergent architects required depends on the size and maturity of the IT organization. A convergent architect accompanies each system development project and serves as the technology-versed counter-part to the system project manager (discussed later). His or her primary role is to guarantee cross-project integrity of the architecture, timely
-131-
Team-Fly®
Convergent Architecture
Chapter 5: The IT-Organization Model
feedback between the architecture organization and other IT organizations, and mentoring of lead developers. The number of convergent architects also must suffice to ensure adequate redundancy and long-term continuity in this critical area. This worker is a Convergent Architecture-specific instance of the following RUP worker role, the same as the chief architect previously.
■ Speaker of the architecture. This communicator professionally explains and teaches the architecture to its many stakeholders at all levels of the organization. Due to the critical importance of the IT architecture in all aspects of the entire business, it is important that it be properly communicated at all levels of the business. The speaker of the architecture focuses on this specialized task. This person must be a master in the skills required to communicate the features, goals, status, advantages, and plans of the architecture and the architecture organization. The chief architect does not necessarily fulfill this role. In fact, in large organizations, this speaker frees up the chief architect to carry out his or her core responsibilities.
Previous << 1 .. 68 69 70 71 72 73 < 74 > 75 76 77 78 79 80 .. 142 >> Next