UF - Technique de Gestion de projet Evaluation certificative

Documents pareils
Méthodes agiles. CONSEIL & DÉVELOPPEMENT DE SOLUTIONS E-BUSINESS. Jean-Louis Bénard jlb@businessinteractif.

Développement itératif, évolutif et agile

MODALITES DE SUIVI DU PROJET ANNUEL DU MASTER 2 SOLUTIONS INFORMATIQUES LIBRES

Gestion de projet Agile. STS IRIS Module «Gérer et organiser un projet informatique»

Le Product Owner Clé de voute d un projet agile réussi

Scrum et itk : adaptation de la méthode au développement d OAD. D après Henrik Kniberg Scrum et XP depuis les tranchées

Cours Ephec Niv. 2 : Technique et gestion de projet. Par Monsieur Bertieaux Année Académique Quelles sont les 4 valeurs Agiles?

Le Product Backlog, qu est ce c est?

Scrum + Drupal = Julien Dubois

25/12/2012

Règles d engagement. Présentation Diapositives Bibliographie Questions Les vertus de la marche

INTRODUCTION À LA GESTION DE PROJET AGILE (BACKLOG, TABLEAUX DE BORD, BURNDOWN, PLANIFICATION D ITERATIONS)

1/15. Jean Bernard CRAMPES Daniel VIELLE

User stories et Backlog de produit

Génie logiciel avec UML. Notions sur le langage UML adapté pour les cours du programme Techniques de l informatique

Les méthodes itératives. Hugues MEUNIER

backlog du produit Product Owner

Architecture pragmatique pour la gestion du cycle de vie des applications (ALM)

Testeur Agile Niveau Fondation Bertrand Cornanguer, Vice-chair Agile tester WG

Agile 360 Product Owner Scrum Master

Formation Scrum. 2 jours

Topologie du web - Valentin Bourgoin - Méthodes agiles & SCRUM

Certification Scrum Master

Le cycle de développement des produits à la Société GRICS : une nouvelle approche

Formation agile. Formation agile Created on 24 janv Edited on 29 févr Page 1 sur 16

Jean-François McNeil. Consultant en Analyse d Affaires Certification de l IIBA (CCBA) jf@solutionsmcn.com

REX Scrum Master du terrain

L'agilité appliquée à nous-mêmes. Philippe Krief, PhD Development Manager IBM France Lab

Yassine ZAKARIA SÉMINAIRE : MÉTHODES AGILES

GESTION DE PROJET : LA METHODE AGILE

Modèle de changement d organisation. Leanpizza.net présente. Petit Guide Rapide du jeu de cartes Modèle de Changement d Organisation

Méthodologies SCRUM Présentation et mise en oeuvre

Isabelle Nicolas

EXIN Agile Scrum Master

Tableau comparatif des offres Visual Studio

Scrum et l'agilité des équipes de développement

Conduite de projets SI. Les méthodes «Agiles» N QUAL/1995/3660e ORESYS

Formation : Modélisation avec UML 2.0 et Mise en pratique

Formation pour Product Owner

Gestion de Projet Agile

GESTION DE PROJET SÉANCE 2 : LES CYCLE DE VIE D'UN PROJET

Baccalauréat professionnel. Maintenance des Équipements Industriels

Mise en place d'une solution libre de gestion d'entreprise. Maurice MORETTI Directeur associé

Situation actuelle : Sommaire d une recommandation Page 1 de 5

Utilisation du site de retours Lexibook

Diplôme Fédéral de Web Project Manager

Le Processus RUP. H. Kadima. Tester. Analyst. Performance Engineer. Database Administrator. Release Engineer. Project Leader. Designer / Developer

Plan. 1 Cycles de développement. 2 Méthodes agiles, principes généraux. 3 Comment se passe un Sprint?

Scrum Le guide pratique de la méthode agile la plus populaire 3 e édition Claude Aubry 320 pages Dunod, 2013

Scrum Une méthode agile pour vos projets

SCRUM chez BWIN : implémentation d une méthode agile dans Focalpoint Spasija Taseva et Corinne Bacle

Scrum. ... pour des projets informatiques agiles. Pascal Lando Certified Scrum product owner

Méthodes de développement

UML Diagramme de communication (communication diagram) Emmanuel Pichon 2013

Développement ebusiness

BULK SMS Envoi en masse d un message texte moyennant un téléphone mobile (GSM)

EP60.92 Projet d application pluridisciplinaire La chasse aux trésors

Z i e d Z a i e r ( )

Choisir ses priorités: le développement incrémental de produit. Copyright Pyxis Technologies

Technologie Web. Conception de sites Web. Alexandre Pauchet. INSA Rouen - Département ASI. INSA - ASI TechnoWeb : Rappels UML 1/21

Les + SEPRO. Les classiques. Vous êtes client Sepro. Parce que. Helpdesk Sepro

Projektron BCS 7.22 Plus qu'un logiciel de gestion de projets

ANNEXE I RÉFÉRENTIELS DU DIPLÔME. Mention complémentaire Maintenance des systèmes embarqués de l automobile 5

Le management de projet

M1 : Ingénierie du Logiciel

Liste des Formations

Agilitéet qualité logicielle: une mutation enmarche

ISTQB Agile Tester en quelques mots ISTQB Marketing Working Group

La solution IBM Rational pour une ALM Agile

{ mathieu boisvert / michel céré ; }

PROGRAMME DU CONCOURS DE RÉDACTEUR INFORMATICIEN

Scrum/XP adapté au BI/DW

L'AGILITÉ AVEC VISUAL STUDIO

M1 IFPRU Cahier des Charges du projet de TER. Vidéo Surveillance sur IP Le système Rapace. Membres du groupe : Encadrés par :

Soyez agile. Dans l industrie du logiciel, la. De plus chaque projet informatique

Dans un deuxième temps et avec l expérience de cette observation, un ENT mutualisant la Nouvelle Calédonie verra le jour.

Avant propos. Parcours de lecture : combien de sprints vous faut il?

Le rôle de l'analyste d'affaires et la place de la documentation dans un processus Agile

COUR D APPEL DE LYON PROCEDURE INFORMATIQUE IMPRIMANTES. Imprimantes SAR de Lyon / Novembre 2007 Page 1 sur 14

AGILE IPHONE DEVELOPMENT

BTS MANAGEMENT DES UNITES COMMERCIALES GUIDE DU TUTEUR

UML est-il soluble dans les méthodes agiles?

cinq chez votre partenaire de Livre blanc pour les gestionnaires du secteur de la vente au détail au Canada

EXERCICES UML. Modéliser cette situation par un diagramme de cas d utilisation. Consulter planning

APRÈS-VENTE AUTOMOBILE

Livret de stage Canadien: Formulaire d enregistrement de l expérience en architecture

Plateforme de capture et d analyse de sites Web AspirWeb

Analyse,, Conception des Systèmes Informatiques

Estimer et mesurer la performance des projets agiles avec les points de fonction

Identification du module

Augmenter la vélocité Agile avec l usine-service sur Azure

QUARTIS OPTIMA WEB 2.0

C est quoi le SWAT? Les équipes décrites par James Martin s appellent SWAT : Skilled With Advanced Tools.

LA MOBILITE : ACTEURS, OUTILS,

BEP Maintenance des produits et équipements industriels. Annexe I a. Référentiel des activités professionnelles. Page 4 sur 45

Les mécanismes d'assurance et de contrôle de la qualité dans un

LES tests d'acceptation

PagesJaunes.fr Mise en place de Scrum de scrum. Fabien Grellier Agile Tour Octobre

L Université Nice Sophia Antipolis

Besoins utilisateurs. Quelle démarche pour passer des besoins au code? Code. chapitre1 UNIFIED MODELING LANGUAGE. package LogiqueMetier.

Transcription:

UF - Technique de Gestion de projet Evaluation certificative GILLAIN Bachelier en informatique de gestion Année scolaire 2015-2016 Jean-Pierre

Rapport 1 1

Table des matières Présentation du contexte... 3 Modélisation UML... 4 Analyse métier... 4 Diagramme d activité... 5 Diagramme de séquence... 6 Analyse des besoins système(s) (Use Case)... 7 Agile scrum... 8 Backlog product ordonnancé (User Stories)... 8 Backlog Sprint (Semaine 1) Essentiel fonctionnel.... 9 Backlog Sprint (Semaine 2) Optimisation et ajouts divers.... 9 Découpe des sprints... 9 Commentaire personnel... 10 2

Présentation du contexte Soit à modéliser les concepts suivants «Service après-vente», <Centre médical» (Répartition faite en classe) Eléments demandés (modélisation UML) Analyse métier (Processus métier - 3 diagrammes) Analyse des besoins système(s) (Use case) Dans le cadre d une gestion de projet de type «agile scrum»: Créer un backlog product ordonnancé (user stories) Choisir 2 backlog sprint (itérations) et réaliser une planification (division en étapes sous la forme d un tableau) Sachant que, en tant que «scrum master> vous avez à votre disposition des : architectes systèmes, analystes orientés BD, web masters, programmeurs, spécialistes hardware,... Comment répartiriez-vous la découpe des sprints dans le cadre de votre exemple (tableau)? Remettre cela sous la forme d un rapport argumenté avec la présentation habituelle. Pour plus de précisions, consultez la grille d évaluation. Une présentation orale est prévue. 3

Modélisation UML Analyse métier Ici nous abordons le service après-vente d un magasin tel que Media Markt, il ne possède pas ses propres ateliers de réparations mais propose dans la plupart des cas de s occuper du service après-vente auprès du constructeur. En cas de retour SAV pour des raisons qui ne sont pas due à une panne mais par exemple à un produit non conforme à celui acheter (Produit vendu incomplet, d une couleur où de différences techniques ne correspondant pas au produit vendu, rappel de masse, ) Le client doit donc se présenter au SAV avec le produit qui est contrôler de prime abord par le SAV du magasin (Garantie conforme, ) ensuite le SAV se charge de son retour. En cas de retour n aboutissant pas à une réparation où remplacement, par exemple en cas de demande hors des délais couverts par la garantie, le produit défectueux est rendu tel quel au client qui doit se charger alors lui-même des réparations. 4

Diagramme d activité 5

Diagramme de séquence Ici nous pouvons voire un diagramme de séquence expliquant étape par étape de ce qu il peut par exemple arriver lorsqu un produit retourner au service après-vente est repéré comme altérer par l utilisateur et donc non couvert par la garantie. Le produit transite jusqu au fabricant qui une fois le contrôle fait renvois le produit sans réparation aucune au magasin qui le remettra à son tour au client. 6

Analyse des besoins système(s) (Use Case) Dans ce diagramme de cas d usage nous développons les différentes options auquel le programme doit pouvoir répondre. Nous pouvons y voire par exemple qu un client peut s informer à propos de l un de ses retours SAV en cours via son compte personnel en passant par le site internet de l application. Nous ajoutons entre autre aux fonctions de service après-vente standard un système de compte utilisateur personnel, ce compte peut se créer à la caisse du magasin lors de l achat et ainsi relier chaque achat à un client, ce qui facilitera les éventuels futures retours. 7

Agile scrum Backlog product ordonnancé (User Stories) N En tant que Je veux Pour Importance Difficulté 1 Employé SAV Encoder des retour SAV. Que les retours SAV soient gerer. 3 1 2 Employé SAV Ajouter un échange Savoir où vont les produits standard en magasin. du magasin. 2 1 3 Pouvoir consulter Savoir si le client Client l avancement de la récupèreras bientôt son Employé SAV procédure de matériel. réparation. 2 2 4 5 Client Employé SAV Client Employé SAV 6 Client 7 Client Employé SAV Consulter les informations du produits (date d achat, extension de garantie, ). Consulter le site internet sur mon navigateur web. Consulter mon compte sur une application mobile. Me connecter au site internet avec mon compte personnel. 8 Application Être ergonomique 9 Caissier 10 Caissier 11 Employé atelier SAV 12 Application Créer des comptes clients. Ajouter des produits au compte d un client à l aide de sa carte d identité et des produits scannés. Signaler réparation et/ou acceptation de la garantie. Etre sécuriser contre les attaques. 13 Application Etre stable et sans bug. 14 Application 15 Employé SAV Contenir une base de donnée. Savoir quels sont les produits arrivés en attente de récupération par le client. Accepter ou non la réparation. 3 3 Utiliser le programme. 3 4 Pouvoir me tenir informer partout. Me différencier des autres types d utilisateurs et ainsi identifier mes droits. Que les utilisateurs s y retrouvent. Qu ils puissent se tenir informer de la garantie de leurs produits et de leurs retours SAV. Gérer les retours en fonction clients et non du produit uniquement. Mettre à jour la base de donnée Eviter les fraudes et autres nuisances. Offrir une expérience utilisateur et une sécurité accrue. Pouvoir faire fonctionner l ensemble de l application. Pouvoir informer le client par téléphone. 1 5 3 2 1 3 1 1 1 1 2 1 3 3 2 3 3 5 2 3 8

Backlog Sprint (Semaine 1) Essentiel fonctionnel. N Tâche Quantité de travail estimée 1 Ajouter la fonction d ajout de retour SAV. 1 2 Ajouter la fonction d ajout d échange standard. 1 3 Rendre lisible les retour. 1 4 Rendre lisibles les infos produites. 2 5 Créer le site internet. 20 7 Ajouter la fonction de connexion au compte. 3 11 Ajouter la fonction de mise à jour de l état d un retour. 4 14 Créer la base de données. 20 Backlog Sprint (Semaine 2) Optimisation et ajouts divers. N Tâche Quantité de travail estimée 6 Créer application mobile. 20 8 Améliorer l ergonomie du site Internet. 10 9 Ajouter la création de compte client automatique. 5 10 Ajouter la liaison automatique des produits aux compte client. 3 12 Sécuriser l application. 6 13 Stabiliser l application. 6 15 Ajouter une fonction de notification des arrivées. 2 Découpe des sprints Les sprints sont découpés en heures par personne, il faudrait ainsi 52 heures au total à une personne seule pour effectuer chaque sprint. Cependant, la charge de travail est partagée entre deux développeurs polyvalents, en effet dans l optique d une petite entreprise de développement pour professionnel, la polyvalence des collaborateurs est indispensable, de plus pour ce genre d application, un bachelier en informatique de gestion est qualifié pour l ensemble des taches dévolue à l équipe de développement, en ajoutant éventuellement une formation autodidacte au webdesign. Le premier sprint une fois terminer et mis entre les mains du client permet à celui-ci de faire usage des premières fonctions essentielles, après un retour de celui-ci concernant les éventuels bugs, nous pouvons attaquer le second sprint qui permettra d optimiser au mieux le logiciel tout en y ajoutant quelques options. 9

Commentaire personnel Ce travail m as permis de mettre en évidence mon besoin de m impliquer plus fortement dans l organisation de mon travail à la fois en tant qu étudiant mais aussi pour mon avenir professionnel. En effet j ai relevé quelques difficultés qu il m aurait été plus simple d accomplir en ayant une meilleure organisation de mon travail, de plus une fois le travail accomplis, il me semble évident que ce genre de projet à effectuer pour un client nécessite une sérieuse organisation préalable, il est clairement inenvisageable d entreprendre la création d une application de service après-vente sur le tas sans analyse préalable. 10