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



Documents pareils
25/12/2012

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

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

GESTION DE PROJET : LA METHODE AGILE

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

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

Déroulement de la présentation

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

Les méthodes itératives. Hugues MEUNIER

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

SQL Server 2008 et YourSqlDba

Certification Scrum Master

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

GPI Gestion pédagogique intégrée

ITIL nouvelle version et état de situation des démarches dans le réseau

Agile 360 Product Owner Scrum Master

Méthodes Agiles et gestion de projets

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

L enseignement de méthodes agiles dans un contexte d apprentissage actif

Agilitéet qualité logicielle: une mutation enmarche

La gestion du cycle de vie des applications avec MICROSOFT TEAM FOUNDATION SERVER 2010

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

EXPERTS EN DÉVELOPPEMENT ET MODERNISATION DE LOGICIELS WEB ET MOBILES

La solution IBM Rational pour une ALM Agile

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

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

backlog du produit Product Owner

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

Compte-rendu du petit-déjeuner. Vers l entreprise Agile

Les méthodes Agiles Introduction. Intervenant : Tremeur Balbous tremeur@agilegardener.com 04/09/2008

Tableau comparatif des offres Visual Studio

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

Programme d'amélioration continue des services

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

1. Logiciel ERP pour les PME d ici Technologies Microsoft Modules disponibles Finance Analyses & BI

Méthodologies SCRUM Présentation et mise en oeuvre

Isabelle Nicolas

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

L'AGILITÉ AVEC VISUAL STUDIO

Démos Reporting Services Migration vers SQL2008

Méthode Agile de 3 ème génération J-P Vickoff

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

Yassine ZAKARIA SÉMINAIRE : MÉTHODES AGILES

Pré-requis Diplôme Foundation Certificate in IT Service Management.

Marketing et communication interactive comprendre et anticiper les usages et les besoins. Expertise technologique

Présentation UBO 12/2008 Présentation des méthodes agiles

Développement d'applications Web HTML5 L'art et la manière avec Visual Studio 2015 et TFS

curité des TI : Comment accroître votre niveau de curité

CONSEIL STRATÉGIQUE. Services professionnels. En bref

Garantir une meilleure prestation de services et une expérience utilisateur optimale

Convergence, Communication Unifiée, Nouvelle ère logicielle Microsoft 2007: quelles perspectives d adoption pour l entreprise?

Comment mettre en oeuvre une gestion de portefeuille de projets efficace et rentable en 4 semaines?

Fabien Pinckaers Geoff Gardiner. OpenERP. Tiny. Pour une. gestion d entreprise efficace et intégrée. Groupe Eyrolles, 2008, ISBN :

Une bonne dose d'agilité au cœur de votre équipe. La rece e Visual Studio 2012 pour des projets maitrisés

L entreprise prête pour l informatique en nuage Élaborer un plan et relever les principaux défis

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

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

Les offres de Xebia : Agilité, Big Data, Cloud, DevOps, Java & Friends, Mobilité et Web Oriented Architecture.

Le rôle de l architecte Agile

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

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

Soutenance de projet. Mise en place d une solution de reporting

User stories et Backlog de produit

Mozaïk. Nouveautés et améliorations. de la version

REX Scrum Master du terrain

Scrum + Drupal = Julien Dubois

Guide de Préparation. EXIN Agile Scrum. Foundation

1/15. Jean Bernard CRAMPES Daniel VIELLE

Comment optimiser l utilisation des ressources Cloud et de virtualisation, aujourd hui et demain?

Eclipse Process Framework et Telelogic Harmony/ITSW

Ingénierie des méthodes Agiles : Que cache l opposition entre déploiement et livraison en continu? Faut-il adopter DevOps 1?

Jean-Pierre Vickoff

Formation Scrum. 2 jours

Gestion Projet. Cours 3. Le cycle de vie

CHAPITRE 3 : LES METHODES AGILES?

Défi de l infonuagique en éducation

HERMES 5.1. Méthode de gestion pour tous les projets MANUEL DE REFERENCE

Génie logiciel (Un aperçu)

Information, réseautage et concertation. Services administratifs

Retour d expérience RATP. Intégrer le test de performance au cœur du processus de développement agile. Challenges, techniques, résultats.

Rapport de certification

Fonctions Informatiques et Supports Opérationnels

Le Product Backlog, qu est ce c est?

Modernisation et gestion de portefeuilles d applications bancaires

Dell vous aide à simplifier votre infrastructure informatique

Kanban et son utilisation à la Société GRICS

ITIL V2 Processus : La Gestion des Configurations

Alignement stratégique du SI et gestion de portefeuille de projets

CONFIGURER ET DÉPLOYER UN CLOUD PRIVÉ AVEC SYSTEM CENTER 2012

Transformation vers le Cloud. Premier partenaire Cloud Builder certifié IBM, HP et VMware

LICENCE PROFESSIONNELLE EN MANAGEMENT ET ECONOMIE DU NUMERIQUE (LIPMeN)

Maîtrise d ouvrage agile

Gestion de Projet Agile

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

CONSULTANT AMOA/RECETTE à la recherche d un poste dans la région de Montpellier 7 ans d expérience

Arcserve unifié UNE SOLUTION UNIQUE

Jean-Pierre Vickoff J-P Vickoff

AQUADEV asbl (Belgique)

Transcription:

Le cycle de développement des produits à la Société GRICS : une nouvelle approche Par : Denis Bessette Développement des systèmes Société GRICS

Plan de la présentation 1. Agile et la planification stratégique 2. Bref aperçu d Agile et de SCRUM 3. 2010-11, une année d actions 4. Encore plus en 2011 5. La gestion de produit 6. Conclusion Société GRICS

Agile et la planification stratégique

Agile, c est Un ensemble de méthodes utilisant une approche itérative, incrémentale et adaptative Scrum, c est Un processus Agile que nous utilisons à la GRICS pour la conduite des projets de développement et d entretien

Certaines valeurs GRICS et les valeurs Agile Cinq valeurs GRICS en lien avec Agile : Orientation client Travail d équipe Résultats Efficacité organisationnelle Innovation Société GRICS

Valeur GRICS Orientation client Valeur Agile Davantage la collaboration avec le client que la négociation de contrat Société GRICS

Valeur GRICS Travail d équipe Valeur Agile Davantage l interaction avec les personnes que les processus et les outils Société GRICS

Valeur GRICS Résultats Valeur Agile Davantage un produit opérationnel qu une documentation pléthorique Société GRICS

Valeur GRICS Efficacité organisationnelle Valeur Agile Davantage la réactivité face au changement que le suivi d'un plan Société GRICS

Valeurs GRICS et valeurs Agile Innovation Par l agilité! Société GRICS

Orientations GRICS ORIENTATION 1 Développer et mobiliser nos ressources humaines pour relever les nouveaux défis de l organisation Société GRICS

Orientations GRICS ORIENTATION 4 Créer notre portefeuille d applications stratégiques aligné sur les besoins des commissions scolaires Société GRICS

Orientations GRICS ORIENTATION 5 Accroître l efficience dans la livraison de nos produits et services afin de créer de la valeur pour nos clients et mieux gérer nos coûts Société GRICS

Axes d intervention Le développement des compétences La mobilisation du personnel Une feuille de route Or4 Or1 Les méthodologies de développement Les meilleures pratiques Or5 L utilisation de nouvelles technologies Société GRICS

Dans les équipes de développement, l amélioration sur trois fronts Outils (VSTS) Compétences (personnes) Processus (Scrum)

Bref aperçu d Agile et de SCRUM

Processus Scrum

Processus Scrum

Rôle du propriétaire de produit (1/2) Définit les fonctionnalités et décide des dates de mise en production et de leur contenu Regroupe les commentaires des utilisateurs, parties prenantes et autres personnes Est responsable de la profitabilité du produit

Rôle du propriétaire de produit (2/2) Définit la priorité des fonctionnalités en accord avec leur valeur marchande Lui seul peut changer les priorités et les fonctionnalités à développer Accepte ou rejette le travail de l équipe Une seule personne

Rôle du Scrum Master (1/2) S assurer que le processus est respecté Enlever les barrières et empêchements Évaluer le progrès Gérer l équipe jusqu au moment où elle se gère seule Protéger l équipe des interférences externes

Rôle du Scrum Master (2/2) Contribuer à l amélioration des pratiques de développement et des outils

2010-11 une année d actions

Le projet de transformation RN 2009 Présentation de la méthode Agile pour le développement de Tandem Décembre 2009 Promotion des méthodes Agile à l interne Acquisition de VSTS 2010 Janvier 2010 Premiers diagnostics d In-Cycle Software Évaluation de la maturité des pratiques

Le projet de transformation Avril 2010 Début du projet de transformation Vision : transformer toutes les équipes d entretien et de développement Projet géré en mode Agile Itération de ± 2 mois Backlog des transformations Planification, revue, priorités, etc. Utilisation de VSTS

Le processus de transformation Planification (identification des équipes) Introduction (2,5 jrs) 1. Survol Scrum (formation 1 j) 2. Gestion des exigences (formation 1 j) 3. Planification de projet Agile (formation 0,5 j)

Le processus de transformation Gestion des sources (1,5 j) 1. Stratégie de gestion des sources et des branches (atelier 1 j) 2. Gestion des sources et des branches (formation 0,5 j)

Le processus de transformation Préparation (5-6 jrs) 1. Initiation à la préparation du backlog de produit (atelier 1 j) 2. Préparation du backlog de produit (travail 2-3 jrs) 3. Révision de backlog de produit (atelier 1 j) 4. Préparation du sprint et du plan de version (atelier 1j)

Le processus de transformation Outils VSTS (1,5 j) 1. Scrum avec TFS 2010 (formation 0,5 j) 2. Migration des sources et des items de travail (atelier 0,5 j) 3. Installation de Team Explorer et des serveurs de compilation (0,5 j)

Le processus de transformation Suivi et mentorat (4 jrs) Nos équipes sont suivies et appuyées par des experts - ± 4 jrs

Nos outils - VSTS 2010 Chaque développeur est outillé avec la version Ultimate de VSTS 2010 Outil utilisé chez Microsoft Environnement intégré Outils de tests très sophistiqués Gestion de laboratoire (virtualisation) Outils d analyse Portail Etc.

Le bilan au 1 er décembre 2010 Équipes transformées (phase I) Jade/Tosca 1 Tandem 1 Édu-groupe Paie 2 GPI 1 Lumix* *la semaine prochaine Jade/Tosca 2 Tandem 2 Paie 1 Paie 3 GPI 2 Dofin Librairie

Équipes à transformer TFP GRDS/Clé de voûte Avant-Garde/Effets scolaires Ludik

Nouvelle structure GRICS - Le Secteur du développement - Le développement est dorénavant orienté par produit Le Secteur du développement des systèmes devient responsable du «contenant», c'est-à-dire qu il doit s assurer d optimiser la capacité de livraisons de logiciels de bonne qualité

Nouvelle structure GRICS Le Secteur du développement Tous les logiciels, modules ou autres, qui font partie du portefeuille de produits de la Société GRICS, sont développés et entretenus par ce secteur Les groupes d architecture, de contrôle de la qualité et de tests font maintenant partie intégrante du Secteur du développement des systèmes

Nouvelle structure GRICS Le Secteur du développement Une équipe a aussi comme mandat de définir et de soutenir l environnement de développement, les outils et la méthodologie Le Secteur du développement est responsable du «Comment» et le «Quoi» est réservé au secteur de la gestion de produit

Encore plus en 2011

Le projet Agile se poursuit Compléter les formations initiales pour les équipes en attente Assurance qualité Qualité du Code Gouvernance (suite) Architecture et conception Mise en place progressive de la gestion de produit Société GRICS

La gestion de produit

La gestion de produit À compter du 1 er décembre, un secteur de gestion de produit sera créé à la Société GRICS Luc Boudrias, vice-président, en assumera la responsabilité

Rôles - gestion de produit Responsable de la gestion du portefeuille de produits Produit les feuilles de route Implante les mécanismes de définition des priorités Responsable des backlogs

La gestion du portefeuille Gestion du portfolio d applications Consiste à évaluer et mettre à jour l inventaire des applications, produire des analyses pertinentes et préparer les décisions d amélioration Gestion du portfolio de projets Consiste à identifier, sélectionner, planifier et assurer l exécution du portfolio de projets

Conclusion La transformation en Agile va bon train Les bénéfices des transformations se font sentir de plus en plus Le personnel est mobilisé La gestion de produit soutient la prise de décisions stratégiques Rôles et responsabilités sont clairs Moins de «bruit» dans l organisation

Pour en savoir plus Rendez-vous au kiosque des vice-présidents AGILE/SCRUM Jeudi, de 13 h 15 à 14 h 15

Pour plus de renseignements Internet: www.grics.qc.ca Téléphone: 514 251-3730 Télécopieur: 514 251-3920 Courriel: info@grics.qc.ca