CAS EQUIDA

essay A+

BTS SERVICES INFORMATIQUES AUX ORGANISATIONS SESSION 2013 ESSO : PRODUCTION ET FOURNITURE DE SERVICES Durée : 4 heures Coefficient : 5 CAS EQUIDA Ce sujet comporte 18 pages dont un dossier documentaire de 1 1 p g pages. Le candidat est invité complet. Aucun matériel ni do Missions Mission 1 Mission 2 Mission 3 Mission 4 Mission 5 10 pts 30 pts 20 pts 100 pts Analyser la demande 0 ssession d’un sujet ES-PRODUCTION ET FOURNITURES DE SERVICES INFORMATIQUES Durée : 4 h Code sujet : 13SL01 page : 1/18 Présentation générale Créée en 2006, Equida est une société spécialisée dans la vente aux enchères de chevaux de course.

Avec un effectif de vingt-sept personnes, la société a réalisé en 2012 un chiffre d’affaires de 87 millions d’euros. Ses clients sont des vendeurs de chevaux, principalement des haras, des entraîneurs et de grands propriétaires de chevaux, situés en France et ? l’étranger. Pour être plus proche de sa clientèle étrangère, elle s’appuie sur une quinzaine de correspondants répartis dans de nombreux pays comme l’Irlande, la Turquie, ou encore le Japon.

Equida organise environ dix ventes aux enchères par an sur deux sites – l’établissement « Elie de Brignac » situé à proximité de l’hippodrome de Deauville ; le manège « Boussac situé sur l’hippodrome de Saint Cloud. L’offre de vente aux enchères est variée, elle s’organise en catégories : vente mixte de février, vente d’été, vente d’automne, vente d’élevage, etc. Lors d’une vente aux enchères, Equida propose différents types de chevaux : – des yearlings, pur-sang an lais â és d’un an ; – des inédits, pur-sang ane ns n’avant pas encore 20 aux enchères un cheval, va s’adresser au directeur commercial d’Equida.

Une évaluation du cheval est menée par le service technique d’Equida. Si elle s’avère positive, la mise aux enchères du cheval est ntégrée dans le catalogue de la vente correspondante. Cartographie des applications Pour gérer son activité, Equida utilise : – un site web qui présente la société Equida et permet la consultation du calendrier des ventes, et son téléchargement au format PDF ; – une application PLANNING qui permet de gérer les clients et le calendrier des ventes , – un logiciel de comptabilité qui permet de traiter le règlement des ventes.

Une base de données gérée avec SQL Server héberge toutes les données nécessaires à ces applications. Le site web et les applications ont été développés par la SSII SoftSys, située à Caen. Le calendrier des ventes est géré à l’aide de l’application PLANNING et rendu disponible sur le site web. Il indique chaque vente programmée en mentionnant le lieu, la catégorie de la vente et les types de chevaux concernés.

BTS services informatiques aux organisations — 2/18 Parcours SLAM Le catalogue d’une vente est établi par la directrice technique de la société Equida à l’aide d’un logiciel bureautique et mis à dsposition sur le site Internet sous la forme d’un fichier au format PDF. Il précise pour une vente donnée l’ensemble des informations concernant nformatique SoftSys. Employé-e chez SoftSys, vous devez intervenir dans la réalisation des évolutions demandées par Equida.

Afin d’être plus réactive aux demandes de changement de la part de ses clients, la société SoftSys a adopté la méthode agile Scrum pour des projets de petite et moyenne taille, limités ? des équipes de dix personnes. Le projet de modernisation du catalogue des ventes pour Equida en fait partie. La méthode Scrum est basée sur une succession d’itérations d’une durée inférieure à un mois appelées sprints. L’animateur de Péquipe Scrum (Scrum Master) a prévu de mener le projet e modernisation du catalogue des ventes en quatre sprints d’un mois.

Mission 1 – Analyser la demande Documents à utiliser : 1, 2 et 3 Vous intégrez le projet de modernisation du catalogue des ventes dans sa phase préparatoire pendant laquelle sont recensés les besoins qui seront retenus pour l’ensemble du projet. Afin de pouvoir participer à la priorisation des différents besoins, l’animateur de l’équipe Scrum (Scrum Master) vous confie le cahier des charges pour analyser la demande du client et réfléchir à l’architecture applicative à adopter pour le service d’inscription des chevaux aux entes par les clients. TRAVAIL À FAIRE 1. Modéliser pour chaque acteur les besoins relatifs au nouveau service d’élaboration du catalogue des ventes en adoptant le formalisme utilisé par SoftSys. 1. 2 Rédiger une courte note à destination de vos collègues expliquant en quoi le choi 4 20 optimiser l’envoi des courriels Documents à utiliser : 4, 5, 6, 7, 8 et 9 MPORTANT : le candidat peut choisir de présenter les éléments de code à l’aide du langage de programmation de son choix ou de pseudo-code algorithmique. La phase préparatoire du projet de modernisation du catalogue des ventes a permis de définir uatre itérations.

Une des exigences prioritaires prises en charge par la première itération concerne l’envoi de courriels par le directeur commercial. Ce dernier pourra ainsi envoyer BTS services informatiques aux organisations — Parcours SLAM 3/18 automatiquement un courriel à chaque client potentiellement intéressé par une vente aux enchères. Cette première itération est actuellement en fin de phase de réalisation. Le formulaire de l’application PLANNING est opérationnel, les classes de la couche métier ainsi que la classe Manager ont été enrichies et la base de données existante a été omplétée.

Les tests de validation ont été passés sur l’application obtenue et ont permis de relever un dysfonctionnement : la création des courriels produit une erreur d’exécution lorsque la catégorie de la vente n’intéresse pas tous les clients. Par ailleurs, une de vos collègues, Mme Byron, a évoqué lors de la dernière mêlée quotidienne (Daily Scrum) une optimisation possible dans la méthode « EnvoiCourriel totalité des clients Comme en moyenne envi 0 catégorie de la vente.

Le Scrum Master vous charge de procéder, d’une part, à l’analyse et correction du ysfonctionnement détecté sur la création de courriels, d’autre part, à l’optimisation du traitement proposée par Mme Byron. 2. 1 Rédiger une courte note expliquant au Scrum Master la raison du dysfonctionnement signalé et indiquant les corrections à apporter à la méthode « EnvoiCourriel » de la classe « Manager 2. Réaliser Poptimsation proposée par Mme Byron en écrivant la méthode « GetClientsCateg » et en réécrivant la méthode « EnvoiCourriel BTS services informatiques aux organisations – Parcours SLAM 4/18 Mission 3 – Concevoir une nouvelle version de renvoi des courriels Documents à utiliser : 3, 5, et 7 IMPORTANT : le candidat peut choisir de présenter les évolutions de la structure de la base de données sous la forme de son choix (schéma entité- association, diagramme de classes, schéma relationnel, etc. . À la demande du directeur commercial d’Equida, représentant des clients dans l’équipe projet, une seconde version de l’envoi des courriels est inscrite dans la liste des besoins retenus pour la deuxième itération. Actuellement, lorsque plusieurs courriels sont envoyés pour une même vente, seul le dernier est mémorisé. 6 0 concevoir les adaptations nécessaires pour cette nouvelle version e l’envoi des courriels. 3. 1 Modifier la structure de la base de données pour prendre en compte l’évolution demandée. . 2 Pour chaque couche de l’architecture présentée dans le dossier documentaire, indiquer si elle doit subir une évolution et présenter succinctement les modifications nécessaires (sans aller jusqu’à leur réalisation). 3. 3 Adapter le diagramme des classes métier utilisées pour l’envoi des courriels pour prendre en compte cette demande d’évolution. BTS services informatiques aux organisations – 5/18 Mission 4 Adapter la base de données à la gestion des ventes Documents à utiliser : 5 et 10

La deuxième itération voit aussi le démarrage de la réalisation des fonctionnalités relatives ? la gestion des ventes. II s’agit de faire évoluer le site web pour prendre en compte – la consultation du catalogue des ventes ; – la consultation des résultats d’une vente , – la consultation en ligne de statistiques sur les ventes passées. Avant une vente, l’ensemble des informations concernant la vente et le détail des chevaux proposés aux acheteurs devront être consultables sur le site web. ? fissue d’une vente, le prix final et l’acheteur de chaque cheval seront mis en ligne. Le détail de chaque enchère passée au ours de la vente doit être (schéma entité-association, diagramme de classes, schéma relationnel, etc. ). 6/18 Mission 5 – Proposer une solution pour le développement de l’application mobile Documents à utiliser : 1, 11 et 12 Le « cahier des charges du service d’élaboration du catalogue des ventes » précise que l’inscription de chevaux à une vente devra pouvoir être faite ? l’aide d’une application pour terminal de poche.

La société SoftSys ne dispose pas en interne des compétences nécessaires ? la réalisation de cette application mobile. un rapide sondage auprès des clients d’Equida a mis en évidence ue 75% d’entre eux utilise un terminal de poche fonctionnant sous Android. Sur le plan technique, deux possibilités sont à l’étude : – réaliser une application Android qui conviendra à la majorité des clients ; – réaliser un site web accessible aux terminaux de poche en utilisant les technologies Ajax et HTM L5.

Deux solutions sont envisagées : – confier le développement à un prestataire externe (la société MobileEfficience a été contactée et a fourni des propositions chiffrées pour le développement de cette solution) ; – acquérir les compétences en interne en inscrivant l’un des éveloppeurs de l’équipe à une formation adéquate. Pour la solution de dévelop ement rise en charge en interne, il est possible d’envisager • nécessiterait qu’un développeur de SoftSys suive d’abord les modules « DM015 » et « DM 102 Le temps de réalisation du site web est ensuite estimé à 10 jours/homme.

Le coût d’un jour/homme de développement interne est fixé chez SoftSys à 250 €. Vous êtes chargé-e de préparer le choix d’une solution s’offrant ? SoftSys pour produire le service attendu par Equida. 5. 1 Présenter les avantages et les inconvénients de chacune des solutions en comparant : ?? la solution Android et la solution web d’une part, • le développement en interne et le recours à un prestataire externe d’autre part. 5. Proposer la solution qui vous paraît la plus intéressante en termes d’évolutivité, en justifiant la réponse. 7/18 DOSSIER DOCUMENTAIRE Document 1 – Cahier des charges du service d’élaboration du catalogue des ventes 1. 1 Processus actuel de l’élaboration du catalogue d’une vente Les caractéristiques des clients et le calendrier des ventes aux enchères sont enregistrés dans l’application PLANNI ent par le directeur établit le planning des visites de contrôle des hevaux et centralise les comptes-rendus de visite.

Pour des raisons pratiques, tous les chevaux inscrits ne peuvent pas être retenus : le directeur général est la seule personne habilitée à sélectionner les chevaux qui figureront au catalogue. Lorsqu’il est finalisé, le catalogue d’une vente est publié sur le site web sous la forme d’un fichier PDF. 1. 2 Évolutions souhaitées dans le processus d’élaboration du catalogue d’une vente Dorénavant, chaque client sera informé par courriel de la date de début d’inscription à une vente. Actuellement on dispose de radresse de messagerie de chaque client.

La fonctionnalité de gestion des clients devra être modifiée car on souhaite que le client puisse choisir la (ou les) catégories(s) de vente aux enchères pour lesquelles il souhaite recevoir un courriel automatiquement. Un formulaire permettant de déclencher renvoi automatique des courriels aux clients doit être ajouté : seul le directeur commercial y aura accès. Les clients disposeront sur le site web d’un formulaire d’inscription dans lequel ils saisiront eux-mêmes les caractéristiques des chevaux qu’ils souhaitent proposer à la vente ; l’identifiant et le m connexion leur seront 0 0