CONTEXTE
Entreprise
GSB (Galaxy Swiss Bourdin) est un laboratoire pharmaceutique. Il développe (R&D) , produit et vend des médicaments. Son principal canal de vente repose sur les visiteurs médicaux employés, qui démarchent les médecins. L’informatique intervient en support dans le processus de vente.
Projet
Il faut concevoir et mettre en place une solution pour équiper les visiteurs médicaux en STA (Solution Technique d’Accès) leur permettant l’accès à leurs applications (gestion des frais de déplacement, compte-rendu des visites aux médecins, base de connaissance sur les médicaments…). Ils doivent disposer d’outils simple d’utilisation et transportable facilement.
Il faut s’assurer que les applications développées par GSB soit versionnées.
Mission
-
- Choix des équipements , planification du projet et éléments de coûts
- Choix des matériels et logiciels : analyser les solutions proposées en respectant les contraintes données
- Architecture Web N Tiers : analyser une architecture et estimer son coût dans le cloud ; haute disponibilité d’ un serveur Web
- Étapes du projet d’équipement : établir le planning
- Eléments de coût : établir l’amortissement des équipements
- Cycle de vie du développement d’application
- Gestion de version
- Gestion de tickets
- Choix des équipements , planification du projet et éléments de coûts
RÉALISATION
- Mission 1
- Mission 2
Choix des matériels et logiciels
Caractéristiques matérielles des STA retenues
Éléments de solutions logicielles retenues*

Contraintes Utilisation
L’équipement doit être transportable et connectable à un réseau filaire ou sans fil.
Il est destiné à la saisie de comptes-rendus et saisie des frais à partir d’un serveur Web, à la visualisation de la documentation technique notamment des médicaments.
Contraintes Environnement
Les visiteurs ont l’habitude des environnements Microsoft Windows. Les outils de mobilité Windows (WindowsMobile, Surface) peuvent être étudiés. Une expérimentation Android (smartphones et tablettes) est menée en parallèle.
Contraintes Coût
480 visiteurs sont à équiper : on cherchera un tarif/processus concurrentiel. Seuls les besoins professionnels seront pris en compte pour choisir les capacités de l’équipement.
Tableau de comparaison des caractéristiques des STA retenues
Suite à cette analyse, nous choisissons d’équiper les visiteurs médicaux avec des tablettes Acer Iconia A510.
Architecture Web N Tiers
Analyser une architecture avec un serveur web en haute disponibilité
Ce schéma représente une architecture web 3 tiers dotée d’une mise à l’échelle automatique du serveur web.
Elle est en très haute disponibilité car elle est équipée d’un répartiteur de charge qui va répartir la charge entre les différents serveur web créés en fonction de la demande des internautes. Cela va également diminuer l’indisponibilité potentielle du service que pourrait provoquer la panne logicielle ou matérielle d’un unique serveur.

Cahier des charges matériel et estimation du coût d’hébergement dans le cloud de l’application de gestion des frais visiteurs
Le coût mensuel de cet hébergement dans le cloud a été calculé avec le calculateur de coûts mensuels d’Amazon Web Services : https://calculator.s3.amazonaws.com/index.html

Étapes du projet d’équipement
Le territoire français a été découpé en 5 régions pour cette opération. Il est ainsi possible de répartir les livraisons et les formations des visiteurs médicaux sur 5 sites de GSB.
Les dates suivantes de livraison ont été négociées avec les revendeurs :
- Régions 1, 2, 5 : 19 avril 2019
- Régions 3, 4 : 17 avril 2019
Il faut prévoir 3 jours après la livraison pour que les techniciens configurent les équipements.
Les visiteurs doivent ensuite suivre une formation d’une journée pour l’utilisation des applications :
- Régions 1, 2, 5 : 2 mai 2019
- Régions 3, 4 : 3 mai 2019


Diagrammes de Gantt des plannings des différentes régions


Eléments de coût
Il faut équiper 480 visiteurs médicaux avec des tablettes Acer Iconia A510 à 500 € l’unité.
En prévoyant une mise en service le 1er mai 2019, et un amortissement linéaire sur 3 ans, on obtient le tableau d’amortissement suivant :
Base d’amortissement : 480 x 500 = 240 000,00 €

Gestion de version
Git est un logiciel de gestion de versions (donc un logiciel de gestion de configuration), il agit sur une arborescence de fichiers d’un projet afin de conserver toutes leurs versions avec leurs différences.
Ce système permet de mutualiser un développement et de stocker toute évolution du code source.
Exemple d’une succession de versions sur le projet de gestion des frais visiteurs

Gestion de tickets
SourceForge est un site web hébergeant la gestion du développement de logiciels majoritairement libres.
Il permet à l’aide de ticket de reporter au développeur tout type de problèmes concernant son application. Ces derniers indique leur gravité et en quoi ils consistent. Le développeur peut ensuite les gérer et les passer de l’état « Ouvert », c’est-à-dire posté et possiblement en cours de traitement, à l’état « Fermé » où le problème a été résolu.

Menu administrateur de gestion des tickets
Exemples de tickets fermés et ouverts

Exemple de changement de statut d’un ticket

COMPÉTENCES DU RÉFÉRENTIEL
- A1.4.1 Participation à un projet
- Diagramme de Gantt
- A2.2.1 Suivi et résolution d’incidents
- SourceForge
- A2.2.2 Suivi et réponse à des demandes d’assistance
- SourceForge
- A5.1.1 Mise en place d’une gestion de configuration
- Git, SourceForge
- A5.1.2 Recueil d’informations sur une configuration et ses éléments
- Git, SourceForge
- A5.1.3 Suivi d’une configuration et de ses éléments
- Git (suivi des commit)
- A5.1.5 Évaluation d’un élément de configuration ou d’une configuration
- Application web 3 Tiers : architecture et coût, AWS calculator
- A5.1.6 Évaluation d’un investissement informatique
- Calcul du coût amortissement