Présentation technique de Sun Java Enterprise System 5 Update 1

Cycle de vie d'une solution Java ES

Les tâches intervenant dans la création de solutions d'entreprise basées sur le logiciel Java ES peuvent être divisées en plusieurs phases, comme illustré dans la figure suivante. Cette figure présente également la catégorie d'utilisateurs de Java ES qui effectue les diverses tâches en règle générale.

Figure 1–3 Phases du cycle de vie d'une solution et catégories d'utilisateurs

Diagramme représentant les phases du cycle de vie et les catégories d'utilisateurs Java ES qui effectuent les tâches associées à chaque phase.

Les phases du cycle de vie indiquées dans la figure précédente peuvent être divisées en trois grands groupes :

Les tâches de chacune des phases illustrées dans la Figure 1–3 sont étudiées plus en détail dans le Chapitre 4, Cycle de vie d'une solution Java ES.

La Figure 1–3 présente les utilisateurs de Java ES qui réalisent généralement les tâches des différentes phases du cycle de vie. Le tableau suivant décrit les connaissances et l'expérience correspondant à chaque catégorie d'utilisateurs.

Tableau 1–5 Catégories d'utilisateur de Java ES pour les tâches du cycle de vie

Utilisateur 

Connaissances et expérience 

Phases 

Planificateur

Analyste système 

Possède des connaissances générales et non des connaissances techniques approfondies. 

Sait en quoi consiste la direction stratégique d'une entreprise. 

Connaît les processus, les objectifs et les exigences d'entreprise. 

Analyse d'exploitation 

Exigences techniques 

Conception logique 

Architecte

Est très technique. 

Possède de vastes connaissances sur les architectures de déploiement. 

Connaît les technologies les plus récentes. 

Comprend les exigences et les contraintes d'entreprise. 

Exigences techniques 

Conception logique 

Conception de déploiement 

Intégrateur système

Ingénieur de projet 

Administrateur système 

Gestionnaire technique 

Est très technique. 

Connaît très bien les environnements de technologie d'information. 

A de l'expérience en matière d'implémentation de solutions logicielles distribuées. 

Connaît les protocoles, les périphériques, la sécurité et l'architecture réseau. 

Connaît les langages de script et de programmation. 

Conception de déploiement 

Implémentation du déploiement 

Administrateur système spécialisé

Administrateur délégué 

Ingénieur de maintenance 

Possède des connaissances sur le produit ou des connaissances techniques spécialisées. 

Connaît le matériel, les plates-formes, les répertoires et les bases de données. 

Dispose de l'expérience requise en matière de contrôle, de dépannage et de mise à niveau des logiciels. 

Connaît l'administration système pour les plates-formes du système d'exploitation. 

Opérations