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

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 .. 80 81 82 83 84 85 < 86 > 87 88 89 90 91 92 .. 142 >> Next

Convergent Architecture
Chapter 5: The IT-Organization Model
planning and development of capabilities in both system development and operational systems organizations.
Worker Roles and Responsibilities
Worker roles and responsibilities in the operational systems organization include the following:
■ Deployment manager (participates in canonical development
team). This IT operations expert works in the context of system development projects to ensure that the requirements of the operational environment are met. This includes such aspects as infrastructure, installation, testing, training, administration, and upgrades. He or she also coordinates and manages the transition tests and final operational transition of an assembly. This worker is a Convergent Architecture-specific instance of the following RUP worker role: deployment manager.
The User Support Organization
The user support organization (UserSupport-O) provides professional front-line support to end users of assemblies.
Worker Roles and Responsibilities
Worker roles and responsibilities in the user support organization include the following:
■ User support specialist. This worker is an experienced user of the assembly and has been trained to ensure an effective work environment for end users of the assembly. He or she fulfills the following specific responsibilities:
o Sets up and configures the end-user environment for an
installed assembly. o Provides everyday front-line user support and hot-line
o The single escalation interface for end-users to the system
development organization and the assembly developer. He or she provides change requests and feedback to the requirements manager.
■ End-user educator. This experienced user support specialist is
responsible for training groups of new assembly end-users. The trainings are organized with and coordinated by the project information, events, and training organization.
The Infrastructure and Base Systems Organization
Commensurate with the infrastructure and base systems organization in the IT support organization, the operational infrastructure and base systems organization (OPS-InfraBas-O) is responsible for supporting the operational systems organization. An operations-specific organization is required because the priorities and constraints of the operational environment differ significantly from those of the development environment. For example, security, availability, and migration aspects play a much more significant role in the operational environment than they do in the development environment.
Convergent Architecture
Chapter 5: The IT-Organization Model
The chief architect defines the common-denominator operational environments together with this organization. The infrastructure and base systems organization then implements and supports the environment for the operational systems organization. Continuity and consistence with the IT support organization are maintained through frequent, iterative project interaction in the course of system development projects and the activities of the test center organization.
Worker Roles and Responsibilities
Worker roles and responsibilities in the infrastructure and base systems organization include the following:
OPS system administrator. This worker is the operational counterpart to the system administrator in the IT support organization.
Container operator. The container operator takes up where the OPS system administrator leaves off. He or she is a specialist in a specific type of application server container and manages this environment in the interest of all deployed assemblies and their users. This includes professional management of the underlying data stores (databases) and proactive performance management such as clustering and load balancing. For the J2EE/EJB technology projection, this worker installs and manages a distributed J2EE/EJB container environment, including its associated databases. This worker also provides timely feedback on container-specific tuning requirements to the deployment manager and the requirements manager.
Assembly operator. Assemblies may be extensive, heavily used, and widely distributed. The assembly operator complements the container operator in large installations to ensure proper administration, maintenance, and tuning of a specific assembly in the operational environment. This worker also carries out assembly-specific activities in the operational environment such as online monitoring, security management, problem tracing, and infrastructure migration. He or she works closely with the container operator and provides feedback regarding operational improvements to the assembly developer, deployment manager, and requirements manager.
A properly prepared IT organization is fundamental to producing effective IT systems. Above all, a well-tuned organization simplifies things by adding continuity and order to the constantly moving landscape of development activities, workers, and artifacts involved in system development. The IT-organization model presented in this chapter defined such a well-tuned organization. It described a reference organization that has been streamlined to support large-scale system development according to the architectural style. The effectiveness of this reference organization stems from the fact that it is sensitive to the style of systems that will be built. As such, it can be more specific about the resources, processes, and tools used to create these systems.
Previous << 1 .. 80 81 82 83 84 85 < 86 > 87 88 89 90 91 92 .. 142 >> Next