18
JIRA : Point focal des flux dinformation de lUsine Logicielle STEF-IT Mars 2012

Stef it - unite 2012

Embed Size (px)

DESCRIPTION

 

Citation preview

Page 1: Stef it - unite 2012

JIRA : Point focal des flux d’information de l’Usine Logicielle STEF-IT

Mars 2012

Page 2: Stef it - unite 2012

2

Sommaire

!   Carte d’identité STEF-IT !   Nos plateformes JIRA

–  Historique de l’implémentation –  Principales métriques

!   Une semaine avec un chef de projet STEF-IT –  Planification des taches de maintenance –  mesure de l’avancement et de la qualité des travaux livrés

!   Fonctionnement de nos équipes Support !   Points forts et prochains challenges

Page 3: Stef it - unite 2012

3

Carte d’identité STEF-IT

!   STEF : Logisticien Européen du froid, spécialiste :

–  du transport et stockage sous température dirigée,

–  des flux physiques et des flux d’information.

!   STEF-IT : Société de Service et d’Ingénierie Informatique, filiale à 100% du groupe STEF.

–  Implantations : Lyon, Paris, Vannes et Madrid

–  200 collaborateurs

–  en charge de la totalité des systèmes d’information du groupe STEF et

de certains de ses clients externes.

Page 4: Stef it - unite 2012

4

Implémentation de l’outil JIRA

!   Mis en place en 2007 pour piloter une T.M.A –  Version 4.2 actuellement, Migration vers la version 4.4 en cours –  Choix de l’intégrateur Valiantys dés le début :

•  Audits annuels, préventifs •  Suivi des plans d’action d’année en année, mesure du respect des bonnes

pratiques

!   Architecture retenue: –  Serveur Tomcat, MySQL 5.0, 8 Go pour la JVM –  Solution couplée à un ESB pour la communication inter-applications et

l’exposition des Web Services (pas d’utilisation de « Jelly Scripts »)

!   2 plateformes JIRA : –  Une interne dédiée au groupe (ses Directions métiers, STEF-IT),

détaillée dans cette présentation : 1500 utilisateurs –  Une externe, dédiée à ses clients, ouverte depuis mi-2011 : 50

utilisateurs

Page 5: Stef it - unite 2012

5

Notre historique : quelques métriques

Une évolution mesurée régulièrement et anticipée

Page 6: Stef it - unite 2012

6

Notre historique : quelques métriques

16/12/ 2008

15/12/ 2010

26/12/ 2011

Types de demandes 17 20 35

Nb projets 124 118 130

Nb utilisateurs déclarés

559 989 1336

Nb groupes 70 84 ì 82

Nb demandes 38009 121621 196088

Rubriques personnalisées

155 132î 132

Nb écrans différents

33 33 36

Règles de notification (Mails)

17 13 î 13

Règles de permission (dont basés sur les rôles)

34 (0)

26 î (4)

20 (5)

Nb de Workflow 6 + 1 (standard)

3 + 1 (standard)

3 + 1 (standard)

Une factorisation régulière pour limiter l’inertie

Page 7: Stef it - unite 2012

7

Une semaine avec un chef de projet STEF-IT: Quelques clés pour comprendre

Cadrage & analyse Réalisation Recette

(cognos 8 BI)

(qualimétrie code source)

!   Bienvenue dans l’équipe de Maintenance ! !   Votre objectif : Produire un patch permettant de répondre à une demande

d’évolution ou de correction.

Page 8: Stef it - unite 2012

8

Une semaine avec un chef de projet STEF-IT: Quelques clés pour comprendre

!   Pour le pilotage de l’activité : Préférence des tableaux de bord, partagés ou personnalisés au détriment des notifications automatiques

Page 9: Stef it - unite 2012

9

Une semaine type d’un chef de projet STEF-IT: ¾Lundi 08H00

Liste des demandes non affectées 1

2

Le drag & Drop provoque

l’affectation.

La demande est présentée en fonction de la

date de livraison prévue et des

charges (estimée, saisie)

!   Planification des demandes non assignées, visualisation du plan de charge avec notre « Gadget Planificator »

Page 10: Stef it - unite 2012

10

Une semaine type d’un chef de projet STEF-IT: ÂMardi 12H00

Cadrage & analyse Réalisation Recette

analyse

chiffrage

Précisions à apporter

Ouverte

Fermée

Planification

réalisation

Tests croisés

Attente recette

recette

validée

Une sous tache par phase

est créée automatiquement,

dés le début de l’analyse

La demande quitte le statut « réalisation »

Page 11: Stef it - unite 2012

11

1 exigence de type « pilotage » associée à un ou plusieurs cas de tests unitaires

Détection sous Quality center, de la mise à jour du statut de l’exigence.

Message au format Xml + appel des web services

Une semaine type d’un chef de projet STEF-IT: ÀJeudi 10H00

!   Les tests unitaires ont été passés sur la suite HP Quality center.

Page 12: Stef it - unite 2012

12

!   L’audit de code s’est exécutée le jeudi soir. Le chef de projet va prendre connaissance de la qualité du code livré:

Complexité et couplage du composant maitrisée, mais règle de nommage non

respectée : Le composant sera retourné au développeur

Une semaine type d’un chef de projet STEF-IT: ¾Vendredi 08H00

Focus sur le code modifié et sa qualité

Page 13: Stef it - unite 2012

13

!   Le code source a finalement été corrigé à temps, puis livré à nouveau !   La demande peut être fermée par le chef de projet.

–  Sa fermeture provoque automatiquement celle des sous-taches –  Les temps consignés sur les sous taches sont agrégés sur la demande principale

!   La fermeture de plusieurs demandes peut revêtir d’autres formes, en conservant le même mode collaboratif

Une semaine type d’un chef de projet STEF-IT: ÁVendredi 22H00

Page 14: Stef it - unite 2012

14

ESB MULE

Pendant ce temps au Help Desk Les techniciens communiquent par outils interposés

En cours

Ouverte

Fermée

validée

Appel de l’utilisateur

Fin de l’appel (+60% des cas)

Support niveau 1 Support niveau 2

Appel traité par le technicien directement ?

Oui

Non

Mail Format XML

Création de demande

Ajout de commentaires, M.A.J. du statut

Capture des commentaires

Capture du statut

Capture du statut

m.a.j. commentaires et statut

Page 15: Stef it - unite 2012

15

Points forts

!   Ergonomie appréciée des utilisateurs !   Adhésion des équipes, France et Europe (Interface multilingues) !   Stabilité de la plateforme

!   Intégration de l’outil dans notre environnement de développement . Jira devient le point focal pour piloter les flux d’information.

!   Un tableau de bord bien construit, et idéalement partagé, permet

d’évacuer 80% de la complexité apparente !   Offre plugins : Riche, variée, facile à implémenter

Page 16: Stef it - unite 2012

16

Nos prochains challenges

!   Déléguer une partie de l’administration (gestion des utilisateurs, des groupes, par exemple)

–  Etude de la version JIRA 4.4 en cours –  Mieux exploiter notre Active Directory

!   Archiver facilement des demandes (et assurer leur restauration éventuelle)

!   Trouver l’équilibre personnalisation / administration / performances

!   Incorporer ou lier nos référentiels (sites, clients …)

Page 17: Stef it - unite 2012

17

Nos prochains challenges (suite)

!   Mieux exploiter JIRA dans le cadre d’une méthodologie AGILE –  Greenhopper ? –  Balsamiq for JIRA ?

!   Personnaliser le reporting sur les délais de résolution

!   Mesurer si les processus sont sous contrôle : –  Jira permet de structurer un process. –  Six sigma permet de le mesurer

et confirmer sa mise sous contrôle

Page 18: Stef it - unite 2012

18

Merci pour votre attention

Stephane Oberlechner

Chef de projet Méthodes et Qualité

www.stef.com