SlideShare une entreprise Scribd logo
1  sur  18
Télécharger pour lire hors ligne
JIRA : Point focal des flux d’information
           de l’Usine Logicielle STEF-IT

                                Mars 2012
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




                                                                      2
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.




                                                                                 3
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
                                                                                       4
Notre historique : quelques métriques




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



                                                         5
Notre historique : quelques métriques

                                16/12/       15/12/       26/12/
                                 2008         2010         2011
        Types de demandes         17           20           35
        Nb projets               124           118         130
        Nb utilisateurs          559           989        1336
        déclarés
        Nb groupes                70          84 ì         82
        Nb demandes             38009       121621       196088
        Rubriques                155         132î         132
        personnalisées
        Nb écrans                 33           33           36
        différents
        Règles de                 17          13 î         13
        notification (Mails)
        Règles de                 34         26 î          20
        permission                (0)         (4)           (5)
        (dont basés
        sur les rôles)
        Nb de Workflow          6+1           3+1         3+1
                               (standard)   (standard)   (standard)




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


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


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



Cadrage & analyse                  Réalisation                           Recette

                                              (cognos 8 BI)




                                                                    (qualimétrie code source)




                                                                                                7
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




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

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




                                                                          Le drag & Drop
                                                                             provoque
                                                                           l’affectation.

                                                                          La demande est
                                                                            présentée en
                                                                            fonction de la
                                                                          date de livraison
                                                                            prévue et des
                                                                               charges
                                                                    2     (estimée, saisie)




                                     Liste des demandes
                               1        non affectées



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

          Cadrage & analyse   Réalisation        Recette

Ouverte         analyse         Planification   Attente recette



                                réalisation        recette
                chiffrage


               Précisions      Tests croisés       validée               Fermée
               à apporter




Une sous tache par
      phase                                                   La demande
    est créée                                                quitte le statut
automatiquement,                                             « réalisation »
 dés le début de
    l’analyse


                                                                                  10
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.


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




                                               Message au format Xml +
1 exigence de type « pilotage » associée à
                                                appel des web services
  un ou plusieurs cas de tests unitaires

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

!    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é:




                                                 Focus sur le code modifié et sa qualité




         Complexité et couplage du composant
         maitrisée, mais règle de nommage non
     respectée : Le composant sera retourné au
                                   développeur



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

!    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




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


Support niveau 1                                                      Support niveau 2



 Appel de l’utilisateur                          E     Création de demande
                                                 S                              Ouverte

                                                 B
                           Non                       Capture des commentaires
   Appel traité par le
                                                                                En cours
technicien directement ?          Mail
                               Format XML
       Oui                                                Capture du statut
                                                 M                               validée

                                                 U
                                                          Capture du statut
Ajout de commentaires,                           L                              Fermée
    M.A.J. du statut       m.a.j. commentaires
                                  et statut
                                                 E


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

                                                                                           14
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

                                                                         15
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 …)




                                                               16
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




                                                                   17
Merci pour votre attention




    Stephane Oberlechner
  Chef de projet Méthodes et Qualité


          www.stef.com




                                       18

Contenu connexe

En vedette

Devil's Pool: la piscina del diablo
Devil's Pool: la piscina del diabloDevil's Pool: la piscina del diablo
Devil's Pool: la piscina del diablonopueser
 
Recruteur gérer les personnalités à risque
Recruteur gérer les personnalités à risqueRecruteur gérer les personnalités à risque
Recruteur gérer les personnalités à risqueREALIZ
 
Tutoriel Twitter
Tutoriel Twitter Tutoriel Twitter
Tutoriel Twitter Annegrai
 
Informativo n°30 2° basico b - 10 de octubre de 2014
Informativo n°30   2° basico b - 10 de octubre de 2014Informativo n°30   2° basico b - 10 de octubre de 2014
Informativo n°30 2° basico b - 10 de octubre de 2014Colegio Camilo Henríquez
 
Lewebshow 31 janvier 2012 la monnaie du web
Lewebshow 31 janvier 2012   la monnaie du webLewebshow 31 janvier 2012   la monnaie du web
Lewebshow 31 janvier 2012 la monnaie du webGestion Websource inc.
 
Les Quatre Bougies
Les Quatre BougiesLes Quatre Bougies
Les Quatre Bougiesnenette33
 
Veille et recherche d’emploi
Veille et recherche d’emploiVeille et recherche d’emploi
Veille et recherche d’emploiREALIZ
 
mon premier bilan de compétences
mon premier bilan de compétencesmon premier bilan de compétences
mon premier bilan de compétencesREALIZ
 

En vedette (20)

Presentacion ea wiki 6
Presentacion ea wiki 6Presentacion ea wiki 6
Presentacion ea wiki 6
 
Devil's Pool: la piscina del diablo
Devil's Pool: la piscina del diabloDevil's Pool: la piscina del diablo
Devil's Pool: la piscina del diablo
 
Recruteur gérer les personnalités à risque
Recruteur gérer les personnalités à risqueRecruteur gérer les personnalités à risque
Recruteur gérer les personnalités à risque
 
Salvador Dali
Salvador DaliSalvador Dali
Salvador Dali
 
Êtes-vous motivé à vendre?
Êtes-vous motivé à vendre?Êtes-vous motivé à vendre?
Êtes-vous motivé à vendre?
 
Tutoriel Twitter
Tutoriel Twitter Tutoriel Twitter
Tutoriel Twitter
 
Informativo n°30 2° basico b - 10 de octubre de 2014
Informativo n°30   2° basico b - 10 de octubre de 2014Informativo n°30   2° basico b - 10 de octubre de 2014
Informativo n°30 2° basico b - 10 de octubre de 2014
 
Lewebshow 31 janvier 2012 la monnaie du web
Lewebshow 31 janvier 2012   la monnaie du webLewebshow 31 janvier 2012   la monnaie du web
Lewebshow 31 janvier 2012 la monnaie du web
 
Grupo Educativo
Grupo EducativoGrupo Educativo
Grupo Educativo
 
Qed4
Qed4Qed4
Qed4
 
Scraping
ScrapingScraping
Scraping
 
Intxpsur
IntxpsurIntxpsur
Intxpsur
 
Les Quatre Bougies
Les Quatre BougiesLes Quatre Bougies
Les Quatre Bougies
 
Hechiceros
HechicerosHechiceros
Hechiceros
 
Veille et recherche d’emploi
Veille et recherche d’emploiVeille et recherche d’emploi
Veille et recherche d’emploi
 
Moonlight 43
Moonlight 43Moonlight 43
Moonlight 43
 
Pronombres
PronombresPronombres
Pronombres
 
Ma famille
Ma familleMa famille
Ma famille
 
mon premier bilan de compétences
mon premier bilan de compétencesmon premier bilan de compétences
mon premier bilan de compétences
 
2º basico a 04 de diciembre
2º basico a  04 de diciembre2º basico a  04 de diciembre
2º basico a 04 de diciembre
 

Similaire à Stef it - unite 2012

OevO - Projets 2011 - 2011 Alain PAYSANT
OevO - Projets 2011 - 2011 Alain PAYSANTOevO - Projets 2011 - 2011 Alain PAYSANT
OevO - Projets 2011 - 2011 Alain PAYSANTampaysant
 
Dossier de competences MA
Dossier de competences MADossier de competences MA
Dossier de competences MAClementine D.
 
Ingénieur étude et développement JAVA JEE.pdf
Ingénieur étude et développement JAVA JEE.pdfIngénieur étude et développement JAVA JEE.pdf
Ingénieur étude et développement JAVA JEE.pdfJEANCLAUDECAMARA
 
Université de la performance
Université de la performanceUniversité de la performance
Université de la performancepkernevez
 
Présentation Rex GWT 2.0
Présentation Rex GWT 2.0Présentation Rex GWT 2.0
Présentation Rex GWT 2.0Ippon
 
JFTL2015 - Comment tester les performances ressenties par l’utilisateur d’une...
JFTL2015 - Comment tester les performances ressenties par l’utilisateur d’une...JFTL2015 - Comment tester les performances ressenties par l’utilisateur d’une...
JFTL2015 - Comment tester les performances ressenties par l’utilisateur d’une...Cedric GAUTIER
 
Bonita 7.10 - Nathalie Cotté - Bonitaday Paris 2019
Bonita 7.10 - Nathalie Cotté - Bonitaday Paris 2019Bonita 7.10 - Nathalie Cotté - Bonitaday Paris 2019
Bonita 7.10 - Nathalie Cotté - Bonitaday Paris 2019Bonitasoft
 
Cours Génie Logiciel 2016
Cours Génie Logiciel 2016Cours Génie Logiciel 2016
Cours Génie Logiciel 2016Erradi Mohamed
 
Utc apm human talks compiegne
Utc apm human talks compiegneUtc apm human talks compiegne
Utc apm human talks compiegneArthur Van Ceulen
 
Documentation - SQL Shot (MS SQL Server)
Documentation - SQL Shot (MS SQL Server)Documentation - SQL Shot (MS SQL Server)
Documentation - SQL Shot (MS SQL Server)BD3C
 
Industrialisez vos projets Php
Industrialisez vos projets Php Industrialisez vos projets Php
Industrialisez vos projets Php ALTER WAY
 
"La Performance en Continue" à JMaghreb 3.0 - 05/11/2014
"La Performance en Continue" à JMaghreb 3.0 - 05/11/2014"La Performance en Continue" à JMaghreb 3.0 - 05/11/2014
"La Performance en Continue" à JMaghreb 3.0 - 05/11/2014Benoît de CHATEAUVIEUX
 
2012 02-09-eranea-presentation-jug-lausanne
2012 02-09-eranea-presentation-jug-lausanne2012 02-09-eranea-presentation-jug-lausanne
2012 02-09-eranea-presentation-jug-lausanneDidier Durand
 

Similaire à Stef it - unite 2012 (20)

OevO - Projets 2011 - 2011 Alain PAYSANT
OevO - Projets 2011 - 2011 Alain PAYSANTOevO - Projets 2011 - 2011 Alain PAYSANT
OevO - Projets 2011 - 2011 Alain PAYSANT
 
Dossier de competences MA
Dossier de competences MADossier de competences MA
Dossier de competences MA
 
Ingénieur étude et développement JAVA JEE.pdf
Ingénieur étude et développement JAVA JEE.pdfIngénieur étude et développement JAVA JEE.pdf
Ingénieur étude et développement JAVA JEE.pdf
 
Université de la performance
Université de la performanceUniversité de la performance
Université de la performance
 
cvsoulardfred
cvsoulardfredcvsoulardfred
cvsoulardfred
 
Présentation Rex GWT 2.0
Présentation Rex GWT 2.0Présentation Rex GWT 2.0
Présentation Rex GWT 2.0
 
Dev opsday case study
Dev opsday   case studyDev opsday   case study
Dev opsday case study
 
JFTL2015 - Comment tester les performances ressenties par l’utilisateur d’une...
JFTL2015 - Comment tester les performances ressenties par l’utilisateur d’une...JFTL2015 - Comment tester les performances ressenties par l’utilisateur d’une...
JFTL2015 - Comment tester les performances ressenties par l’utilisateur d’une...
 
Visual studio 2010
Visual studio 2010Visual studio 2010
Visual studio 2010
 
Bonita 7.10 - Nathalie Cotté - Bonitaday Paris 2019
Bonita 7.10 - Nathalie Cotté - Bonitaday Paris 2019Bonita 7.10 - Nathalie Cotté - Bonitaday Paris 2019
Bonita 7.10 - Nathalie Cotté - Bonitaday Paris 2019
 
CV_Bilel CHAOUADI
CV_Bilel CHAOUADICV_Bilel CHAOUADI
CV_Bilel CHAOUADI
 
Cours Génie Logiciel 2016
Cours Génie Logiciel 2016Cours Génie Logiciel 2016
Cours Génie Logiciel 2016
 
Utc apm human talks compiegne
Utc apm human talks compiegneUtc apm human talks compiegne
Utc apm human talks compiegne
 
my_resume(fre)
my_resume(fre)my_resume(fre)
my_resume(fre)
 
Documentation - SQL Shot (MS SQL Server)
Documentation - SQL Shot (MS SQL Server)Documentation - SQL Shot (MS SQL Server)
Documentation - SQL Shot (MS SQL Server)
 
cv_hamidi
cv_hamidicv_hamidi
cv_hamidi
 
Industrialisez vos projets Php
Industrialisez vos projets Php Industrialisez vos projets Php
Industrialisez vos projets Php
 
"La Performance en Continue" à JMaghreb 3.0 - 05/11/2014
"La Performance en Continue" à JMaghreb 3.0 - 05/11/2014"La Performance en Continue" à JMaghreb 3.0 - 05/11/2014
"La Performance en Continue" à JMaghreb 3.0 - 05/11/2014
 
Procima deck 7 May 2014
Procima deck 7 May 2014Procima deck 7 May 2014
Procima deck 7 May 2014
 
2012 02-09-eranea-presentation-jug-lausanne
2012 02-09-eranea-presentation-jug-lausanne2012 02-09-eranea-presentation-jug-lausanne
2012 02-09-eranea-presentation-jug-lausanne
 

Plus de Atlassian

International Women's Day 2020
International Women's Day 2020International Women's Day 2020
International Women's Day 2020Atlassian
 
10 emerging trends that will unbreak your workplace in 2020
10 emerging trends that will unbreak your workplace in 202010 emerging trends that will unbreak your workplace in 2020
10 emerging trends that will unbreak your workplace in 2020Atlassian
 
Forge App Showcase
Forge App ShowcaseForge App Showcase
Forge App ShowcaseAtlassian
 
Let's Build an Editor Macro with Forge UI
Let's Build an Editor Macro with Forge UILet's Build an Editor Macro with Forge UI
Let's Build an Editor Macro with Forge UIAtlassian
 
Meet the Forge Runtime
Meet the Forge RuntimeMeet the Forge Runtime
Meet the Forge RuntimeAtlassian
 
Forge UI: A New Way to Customize the Atlassian User Experience
Forge UI: A New Way to Customize the Atlassian User ExperienceForge UI: A New Way to Customize the Atlassian User Experience
Forge UI: A New Way to Customize the Atlassian User ExperienceAtlassian
 
Take Action with Forge Triggers
Take Action with Forge TriggersTake Action with Forge Triggers
Take Action with Forge TriggersAtlassian
 
Observability and Troubleshooting in Forge
Observability and Troubleshooting in ForgeObservability and Troubleshooting in Forge
Observability and Troubleshooting in ForgeAtlassian
 
Trusted by Default: The Forge Security & Privacy Model
Trusted by Default: The Forge Security & Privacy ModelTrusted by Default: The Forge Security & Privacy Model
Trusted by Default: The Forge Security & Privacy ModelAtlassian
 
Designing Forge UI: A Story of Designing an App UI System
Designing Forge UI: A Story of Designing an App UI SystemDesigning Forge UI: A Story of Designing an App UI System
Designing Forge UI: A Story of Designing an App UI SystemAtlassian
 
Forge: Under the Hood
Forge: Under the HoodForge: Under the Hood
Forge: Under the HoodAtlassian
 
Access to User Activities - Activity Platform APIs
Access to User Activities - Activity Platform APIsAccess to User Activities - Activity Platform APIs
Access to User Activities - Activity Platform APIsAtlassian
 
Design Your Next App with the Atlassian Vendor Sketch Plugin
Design Your Next App with the Atlassian Vendor Sketch PluginDesign Your Next App with the Atlassian Vendor Sketch Plugin
Design Your Next App with the Atlassian Vendor Sketch PluginAtlassian
 
Tear Up Your Roadmap and Get Out of the Building
Tear Up Your Roadmap and Get Out of the BuildingTear Up Your Roadmap and Get Out of the Building
Tear Up Your Roadmap and Get Out of the BuildingAtlassian
 
Nailing Measurement: a Framework for Measuring Metrics that Matter
Nailing Measurement: a Framework for Measuring Metrics that MatterNailing Measurement: a Framework for Measuring Metrics that Matter
Nailing Measurement: a Framework for Measuring Metrics that MatterAtlassian
 
Building Apps With Color Blind Users in Mind
Building Apps With Color Blind Users in MindBuilding Apps With Color Blind Users in Mind
Building Apps With Color Blind Users in MindAtlassian
 
Creating Inclusive Experiences: Balancing Personality and Accessibility in UX...
Creating Inclusive Experiences: Balancing Personality and Accessibility in UX...Creating Inclusive Experiences: Balancing Personality and Accessibility in UX...
Creating Inclusive Experiences: Balancing Personality and Accessibility in UX...Atlassian
 
Beyond Diversity: A Guide to Building Balanced Teams
Beyond Diversity: A Guide to Building Balanced TeamsBeyond Diversity: A Guide to Building Balanced Teams
Beyond Diversity: A Guide to Building Balanced TeamsAtlassian
 
The Road(map) to Las Vegas - The Story of an Emerging Self-Managed Team
The Road(map) to Las Vegas - The Story of an Emerging Self-Managed TeamThe Road(map) to Las Vegas - The Story of an Emerging Self-Managed Team
The Road(map) to Las Vegas - The Story of an Emerging Self-Managed TeamAtlassian
 
Building Apps With Enterprise in Mind
Building Apps With Enterprise in MindBuilding Apps With Enterprise in Mind
Building Apps With Enterprise in MindAtlassian
 

Plus de Atlassian (20)

International Women's Day 2020
International Women's Day 2020International Women's Day 2020
International Women's Day 2020
 
10 emerging trends that will unbreak your workplace in 2020
10 emerging trends that will unbreak your workplace in 202010 emerging trends that will unbreak your workplace in 2020
10 emerging trends that will unbreak your workplace in 2020
 
Forge App Showcase
Forge App ShowcaseForge App Showcase
Forge App Showcase
 
Let's Build an Editor Macro with Forge UI
Let's Build an Editor Macro with Forge UILet's Build an Editor Macro with Forge UI
Let's Build an Editor Macro with Forge UI
 
Meet the Forge Runtime
Meet the Forge RuntimeMeet the Forge Runtime
Meet the Forge Runtime
 
Forge UI: A New Way to Customize the Atlassian User Experience
Forge UI: A New Way to Customize the Atlassian User ExperienceForge UI: A New Way to Customize the Atlassian User Experience
Forge UI: A New Way to Customize the Atlassian User Experience
 
Take Action with Forge Triggers
Take Action with Forge TriggersTake Action with Forge Triggers
Take Action with Forge Triggers
 
Observability and Troubleshooting in Forge
Observability and Troubleshooting in ForgeObservability and Troubleshooting in Forge
Observability and Troubleshooting in Forge
 
Trusted by Default: The Forge Security & Privacy Model
Trusted by Default: The Forge Security & Privacy ModelTrusted by Default: The Forge Security & Privacy Model
Trusted by Default: The Forge Security & Privacy Model
 
Designing Forge UI: A Story of Designing an App UI System
Designing Forge UI: A Story of Designing an App UI SystemDesigning Forge UI: A Story of Designing an App UI System
Designing Forge UI: A Story of Designing an App UI System
 
Forge: Under the Hood
Forge: Under the HoodForge: Under the Hood
Forge: Under the Hood
 
Access to User Activities - Activity Platform APIs
Access to User Activities - Activity Platform APIsAccess to User Activities - Activity Platform APIs
Access to User Activities - Activity Platform APIs
 
Design Your Next App with the Atlassian Vendor Sketch Plugin
Design Your Next App with the Atlassian Vendor Sketch PluginDesign Your Next App with the Atlassian Vendor Sketch Plugin
Design Your Next App with the Atlassian Vendor Sketch Plugin
 
Tear Up Your Roadmap and Get Out of the Building
Tear Up Your Roadmap and Get Out of the BuildingTear Up Your Roadmap and Get Out of the Building
Tear Up Your Roadmap and Get Out of the Building
 
Nailing Measurement: a Framework for Measuring Metrics that Matter
Nailing Measurement: a Framework for Measuring Metrics that MatterNailing Measurement: a Framework for Measuring Metrics that Matter
Nailing Measurement: a Framework for Measuring Metrics that Matter
 
Building Apps With Color Blind Users in Mind
Building Apps With Color Blind Users in MindBuilding Apps With Color Blind Users in Mind
Building Apps With Color Blind Users in Mind
 
Creating Inclusive Experiences: Balancing Personality and Accessibility in UX...
Creating Inclusive Experiences: Balancing Personality and Accessibility in UX...Creating Inclusive Experiences: Balancing Personality and Accessibility in UX...
Creating Inclusive Experiences: Balancing Personality and Accessibility in UX...
 
Beyond Diversity: A Guide to Building Balanced Teams
Beyond Diversity: A Guide to Building Balanced TeamsBeyond Diversity: A Guide to Building Balanced Teams
Beyond Diversity: A Guide to Building Balanced Teams
 
The Road(map) to Las Vegas - The Story of an Emerging Self-Managed Team
The Road(map) to Las Vegas - The Story of an Emerging Self-Managed TeamThe Road(map) to Las Vegas - The Story of an Emerging Self-Managed Team
The Road(map) to Las Vegas - The Story of an Emerging Self-Managed Team
 
Building Apps With Enterprise in Mind
Building Apps With Enterprise in MindBuilding Apps With Enterprise in Mind
Building Apps With Enterprise in Mind
 

Stef it - unite 2012

  • 1. JIRA : Point focal des flux d’information de l’Usine Logicielle STEF-IT Mars 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 2
  • 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. 3
  • 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 4
  • 5. Notre historique : quelques métriques Une évolution mesurée régulièrement et anticipée 5
  • 6. Notre historique : quelques métriques 16/12/ 15/12/ 26/12/ 2008 2010 2011 Types de demandes 17 20 35 Nb projets 124 118 130 Nb utilisateurs 559 989 1336 déclarés Nb groupes 70 84 ì 82 Nb demandes 38009 121621 196088 Rubriques 155 132î 132 personnalisées Nb écrans 33 33 36 différents Règles de 17 13 î 13 notification (Mails) Règles de 34 26 î 20 permission (0) (4) (5) (dont basés sur les rôles) Nb de Workflow 6+1 3+1 3+1 (standard) (standard) (standard) Une factorisation régulière pour limiter l’inertie 6
  • 7. Une semaine avec un chef de projet STEF-IT: Quelques clés pour comprendre !  Bienvenue dans l’équipe de Maintenance ! !  Votre objectif : Produire un patch permettant de répondre à une demande d’évolution ou de correction. Cadrage & analyse Réalisation Recette (cognos 8 BI) (qualimétrie code source) 7
  • 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 8
  • 9. Une semaine type d’un chef de projet STEF-IT: ¾Lundi 08H00 !  Planification des demandes non assignées, visualisation du plan de charge avec notre « Gadget Planificator » Le drag & Drop provoque l’affectation. La demande est présentée en fonction de la date de livraison prévue et des charges 2 (estimée, saisie) Liste des demandes 1 non affectées 9
  • 10. Une semaine type d’un chef de projet STEF-IT: ÂMardi 12H00 Cadrage & analyse Réalisation Recette Ouverte analyse Planification Attente recette réalisation recette chiffrage Précisions Tests croisés validée Fermée à apporter Une sous tache par phase La demande est créée quitte le statut automatiquement, « réalisation » dés le début de l’analyse 10
  • 11. 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. Détection sous Quality center, de la mise à jour du statut de l’exigence. Message au format Xml + 1 exigence de type « pilotage » associée à appel des web services un ou plusieurs cas de tests unitaires 11
  • 12. Une semaine type d’un chef de projet STEF-IT: ¾Vendredi 08H00 !  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é: Focus sur le code modifié et sa qualité Complexité et couplage du composant maitrisée, mais règle de nommage non respectée : Le composant sera retourné au développeur 12
  • 13. Une semaine type d’un chef de projet STEF-IT: ÁVendredi 22H00 !  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 13
  • 14. Pendant ce temps au Help Desk Les techniciens communiquent par outils interposés Support niveau 1 Support niveau 2 Appel de l’utilisateur E Création de demande S Ouverte B Non Capture des commentaires Appel traité par le En cours technicien directement ? Mail Format XML Oui Capture du statut M validée U Capture du statut Ajout de commentaires, L Fermée M.A.J. du statut m.a.j. commentaires et statut E Fin de l’appel (+60% des cas) 14
  • 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 15
  • 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 …) 16
  • 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 17
  • 18. Merci pour votre attention Stephane Oberlechner Chef de projet Méthodes et Qualité www.stef.com 18