La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

Forum SDLC : méthodologies & indicateurs projets Quelle méthodologie pour quels indicateurs de gouvernance de projets ? Présenté par Jean-Michel MATHIEU.

Présentations similaires


Présentation au sujet: "Forum SDLC : méthodologies & indicateurs projets Quelle méthodologie pour quels indicateurs de gouvernance de projets ? Présenté par Jean-Michel MATHIEU."— Transcription de la présentation:

1 Forum SDLC : méthodologies & indicateurs projets Quelle méthodologie pour quels indicateurs de gouvernance de projets ? Présenté par Jean-Michel MATHIEU - EXAKIS

2 Plan de la session Partie 1 : Présentation de la méthodologie MSF Agile Quest-ce quune méthode ? La réponse de Microsoft au travers de Team System Les possibilités offertes par les méthodes « Out of the box » Partie 2 : Implémenter sa méthode avec Team System Que peut-on changer, et quel est le coût de chaque adaptation ? Modification des workitems Modification des requêtes Création de nouveaux rapports Aménagement du site portail et des espaces documentaires

3 3 Exakis « Leader de marché » pour conseil, intégration de systèmes Microsoft –Infrastructure IT –Logiciel –Conduite du changement et sécurité SI –Tierce maintenance applicative, maintien en conditions opérationnels et support technique (ExaCT+, ExaMSI), solutions logicielles (E-Parapheur, ExaGED, ExaFLOW, …) Deux cent collaborateurs, Chiffre dAffaires (CA) de 14M en 2006 –Croissance chaque année depuis création (CA 2005 : 10,7 M, CA 2004 : 8,75 M, CA 2003 : 6,15 M ) Implantations : Paris, Nantes, Lyon, Grenoble, Nantes, Biarritz(Siège social), Bordeaux, Toulouse, Aix (Eté 2007) Présentation dExakis

4 4 Consulting technologique Chiffre daffaires –25 à 35% de croissance par an –En 2006, CA : 14 M Leader français sur le conseil et lintégration de systèmes Microsoft –N°1 : Expertise Microsoft Exchange (Migration vers Exchange 2007, Mobilité, Messagerie Unifiée, …) –Parmi les N°1 : Intégration de systèmes et services Windows Annuaire (Active Directory, MIIS, …) Migration, consolidation, sécurisation, gestion de systèmes Windows Server Gestion des postes de travail (Zero Touch, ExaMSIforVista) –Parmi les N°1 : Conception.NET (Application Platform : Office 2007, MOSS 2007, BizTalk, …) Centre de Compétences Team System

5 Forum SDLC : 1 ère partie Présentation de la méthodologie MSF for Agile Software Development

6 Cest quoi une méthode ? Un environnement de mise en relation des acteurs du projet Un ensemble de normes et références Un workflow pour chaque activité projet Un ensemble dindicateurs permettant de piloter le projet

7 La réponse de Microsoft Microsoft Solutions Framework (MSF) Cadre méthodologique appliqué par Microsoft Evolue depuis 10 ans, version 4.0 Team System : loutil, le support de la méthode Les 2 méthodologies livrées avec Team System : MSF for Agile Software Development Conçu pour les projets de petite taille (équipe jusquà 10 personnes), cette méthodologie implémente des concepts de la méthode agile à travers loutil Team System MSF for CMMI Process Improvement Conçu pour les projets de grande envergure nécessitant limplémentation des process CMMI (Capability Maturity Model Integration).

8 Les fonctionnalités de Team System

9 Les étapes dans la vie dun projet Choix de la méthode de projet Définition des zones et des itérations Saisie des workitems Utilisation des requêtes Utilisation des rapports Utilisation du site portail et des espaces documentaires

10 Démo : Exemple de projet MSF Agile

11 Forum SDLC : 2 ème partie Implémenter sa méthode projet avec Team System

12 Que peut-on changer, et combien çà coute ? FonctionnalitéNiveau de difficulté Technique utilisée ImpactBénéfice Les workitems ** Process Template Editor *** A faire avant de créer le 1 er projet. Ne pas mélanger les modèles de projets sur le même serveur TFS *** Une intégration optimale des termes et des processus déjà utilisés Les requêtes * Team Explorer * Valider limpact sur certains documents types * Un accès aux workitems amélioré Les rapports *** Reporting Services Connaissance du cube OLAP * Veiller aux liens dans le site portail *** Primordial pour la vision externe du projet Le modèle de site portail et les documents ** Administration sites WSS * Les documents et rapports référencés doivent être présents dans le modèle de projet ** Respect des normes documentaires en vigueur

13 Créer son modèle de projet (Process Template) Process Template ProcessTemplate.xml WSS Reporting Work Items Bug.xml Task.xml Scenario.xml Références Externes Process Template Définition

14 Les workitems fournis en standard La méthodologie MSF Agile propose 5 workitems : –Les scénarios Ce sont les exigences fonctionnelles que lon doit satisfaire –Les risques Risques à surveiller tout au long du projet –Les impératifs de qualité de service Exigences techniques (temps de réponse, volumétrie, …) –Les tâches Tout type daction permettant de réaliser le projet (développement, gestion de projet, test, …) –Les bugs Inévitables, hélas (!), mais gérés dans Team System pour un meilleur suivi

15 Modification des workitems Utiliser loutil Process Template Editor Les types de workitems sont spécifiés dans des fichiers XML dans le répertoire WorkItem Tracking\TypeDefinitions Pour chaque type de workitem, définir ses états et les transitions entre les états. Ci-contre le workflow dun scénario MSF Agile : Ajouter des nouvelles propriétés si besoin Ajouter ou modifier les listes de valeurs par défaut (par exemple, liste des valeurs possibles pour la discipline dune tâche) Modifier le rendu de la fiche de saisie Enregistrer les modifications dans le fichier XML du type de workitem

16 Démo : Modification des workitems

17 Modification des requêtes Les requêtes qui permettent de présenter les workitems selon différentes vues sont définies dans des fichiers WIQ dans le répertoire WorkItem Tracking\Queries Le plus simple pour spécifier de nouvelles requêtes est de les créer directement dans le Team Explorer, puis de les enregistrer au format WIQ. Astuce : Ne pas oublier de supprimer dans le fichier WIQ ainsi créé la référence au serveur et au projet TFS courant ( ASR ) Il faut ensuite référencer les nouvelles requêtes dans le fichier WorkItem Tracking\workitems.xml

18 Démo : Modification dune requête

19 Ajout de nouveaux rapports Du workitem au rapport : –Les workitems sont saisis avec Team Explorer ou dans Excel –Ils sont publiés dans la base de données –Ces données sont retraitées dans un Datawarehouse –Les rapports sappuient ensuite sur cet entrepôt de données

20 Ajout de nouveaux rapports Architecture du Datawarehouse : –Cube OLAP TFSWarehouse qui sert de base aux rapports –Base SQL Server TFSWarehouse qui organise les données TFS dans un schéma en étoile (tables de faits et dimensions) –Bases relationnelles SQL Server de TFS qui stockent les différents éléments de Team System

21 Ajout de nouveaux rapports Commencez par explorer le cube TeamSystem directement dans SQL Management Studio pour vous familiariser avec les mesures et les dimensions Vous pouvez créer vos rapports Reporting Services dans un projet de rapports avec Visual Studio Vous pouvez aussi utiliser Excel et ses tableaux croisés dynamiques pour réaliser de nouveaux rapports

22 Démo : Création de rapports Team System

23 Modification du site portail et des documents La définition du modèle de site portail MSFAgile.stp se trouve dans le répertoire C:\Program Files\Microsoft Visual Studio 2005 Team Foundation Server\TF Setup\1036\ Ce modèle de site peut être modifié avec Frontpage ou Sharepoint Designer, en y ajoutant de nouvelles bibliothèques et de nouvelles Webparts Les documents du projet sont référencés et associés aux bibliothèques de documents Sharepoint du site dans le fichier Windows SharePoint Services\WssTasks.xml

24 A vous de façonner votre Team System … FonctionnalitéNiveau de difficulté Technique utilisée ImpactBénéfice Les workitems ** Process Template Editor *** A faire avant de créer le 1 er projet. Ne pas mélanger les modèles de projets sur le même serveur TFS *** Une intégration optimale des termes et des processus déjà utilisés Les requêtes * Team Explorer * Valider limpact sur certains documents types * Un accès aux workitems amélioré Les rapports *** Reporting Services Connaissance du cube OLAP * Veiller aux liens dans le site portail *** Primordial pour la vision externe du projet Le modèle de site portail et les documents ** Administration sites WSS * Les documents et rapports référencés doivent être présents dans le modèle de projet ** Respect des normes documentaires en vigueur


Télécharger ppt "Forum SDLC : méthodologies & indicateurs projets Quelle méthodologie pour quels indicateurs de gouvernance de projets ? Présenté par Jean-Michel MATHIEU."

Présentations similaires


Annonces Google