Critères de compatibilité avec l'agile (Mike Griffiths Juin 2007)

Dimension: px
Commencer à balayer dès la page:

Download "Critères de compatibilité avec l'agile (Mike Griffiths Juin 2007)"

Transcription

1 Pourquoi ne pas utiliser systématiquement les méthodes agiles? Eh bien, même si cela peut vous choquer ou vous horrifier, peut-être qu'elles ne sont pas toujours la meilleure approche en toutes circonstances! Alors, comment pouvonsnous décider quand les utiliser? Il est tentant de penser que tous les projets doivent être gérés selon une démarche agile. Il est vrai que je suis convaincu que tous les projets bénéficieraient de l'encouragement à l'amélioration de la collaboration et de la communication spécifiques à l'approche agile. Néanmoins, la collaboration et la communication ne représentent que deux caractéristiques des projets agiles et nous devons prendre en considération des paramètres plus larges qui influencent le succès ou l'échec d'un projet. Mon hypothèse est que le résultat final que nous recherchons est un projet réussi avec des parties prenantes satisfaites. Il est donc préférable d'avoir un projet réussi et mené selon une démarche traditionnelle plutôt qu'un projet raté mené selon une démarche agile. Certains ne seront pas d'accord mais je les qualifierais de puristes plutôt que de pragmatiques. Les choix possibles sont A) l'utilisation d'un progiciel qui peut éventuellement exiger le développement d'un spécifique et son intégration, B) la conduite du projet selon une démarche traditionnelle (cycle en V en une seule passe) ou C) la conduite du projet selon une démarche agile. Alors, comment pouvons-nous identifier et évaluer les caractéristiques de la "forme" d'un projet? Il existe heureusement une multitude de recherches fructueuses sur le sujet et dont on peut tirer parti. Cet article décrit certains des outils les plus populaires et certains autres moins connus en termes d'estimation de la compatibilité d'un projet avec l'agile : 1. Le curseur 2. Les critères de compatibilité d'un projet selon DSDM 3. La criticité du projet et la taille de l'équipe selon Alistair Cockburn 4. Le radar de Boehm et Turner 5. Les critères agiles selon Dave Cohen 6. Les critères de compatibilité d'une organisation 7. La méthode du marteau Traduction de Fabrice Aimetti, le 05/01/2011 1/14

2 1. Le curseur Le curseur est un modèle simple que j'ai créé pour illustrer le fait que le choix d'une démarche agile ou traditionnelle n'est pas nécessairement binaire. Le modèle est conçu comme une vieille commande de contrôle du chauffage d'une voiture : curseur à gauche : pas d'agile du tout, curseur entre les deux : un mélange avec de l'agile, curseur à droite : à fond agile. Les caractéristiques qui tireront le curseur dans un sens ou l'autre sont représentées par des poids : Stabilité du projet Risque technique faible Inertie au changement Criticité du projet Projet incertain Réactivité du client Culture de l'innovation Colocalisation possible des équipes Certaines caractéristiques d'un projet telles que des "exigences non stabilisées" et des "utilisateurs qui demandent tout le temps de nouvelles choses" sont en faveur d'une démarche agile et tireront le curseur vers la droite. D'autres caractéristiques telles que "des exigences stabilisées" et "l'inertie au changement" rendront la justification d'une démarche agile plus problématique et seront plutôt en faveur d'une démarche plus traditionnelle. Les approches traditionnelle et agile peuvent être combinées avec succès sur des projets hybrides ou difficile à catégoriser. "Vous pouvez utiliser l'agile à fond de temps en temps et un peu d'agile tout le temps." Traduction de Fabrice Aimetti, le 05/01/2011 2/14

3 2. Les critères de compatibilité d'un projet selon DSDM J'ai eu la chance d'être impliqué dans la création de DSDM 1 en 1994 et je me suis donc rappelé les débuts de l'utilisation du Questionnaire sur les critères de compatibilité d'un projet. Il était alors assez primitif et a subsisté sous la forme d'une simple liste de questions auxquelles il fallait répondre par Oui ou par Non. L'idée de base est de vérifier si les caractéristiques du projet sont en faveur d'un développement agile, telles que : 1. Accord sur la philosophie agile avant de commencer à travailler : timeboxing, implication des utilisateurs, développement itératif, Accord sur la délégation du pouvoir de décision aux utilisateurs et développeurs embarquées dans l'équipe. 3. Engagement du management client pour assurer la disponibilité et la participation importante de certains utilisateurs finaux. 4. Livraison incrémentale : accord sur le fait que c'est acceptable et souhaitable. 5. Facilité d'accès des développeurs aux utilisateurs finaux et clients sur site. 6. Stabilité de l'équipe : conserver une équipe minimale pour maintenir la connaissance tacite plutôt que d'exiger de la documentation. 7. Compétences en développement de l'équipe : disposer d'une équipe qualifiée et qui communique. 8. Taille de l'équipe de développement : de petites équipes pour privilégier les discussions en face à face et minimiser les coûts de communication et de documentation. 9. Soutien actif des commerciaux : la confiance et la collaboration sont plus importants que la négociation d'un contrat. 10. Technologie utilisée pour le développement : permet la livraison incrémentale, le prototypage rapide et le refactoring. La présence ou l'absence de ces caractéristiques fournissent une très bonne indication sur la probable adhésion à l'application d'une démarche agile. Des réponses négatives ne signifieront pas automatiquement que l'agile ne fonctionnera pas, elles mettent plutôt en évidence les risques potentiels qui devront être gérés. Par exemple, si l'on répond "Non" sur "la disponibilité des utilisateurs", cela signifiera peut-être que nous avons un risque de faible disponibilité et qu'il faudra le traiter au démarrage du projet pour essayer de garantir cette disponibilité. Par contre si l'on répond "Non" à la plupart des questions, une alerte est levée quant à l'emploi d'une démarche agile. Avec de telles limitations, cela devient rédhibitoire pour le succès du projet. Vous pouvez télécharger une copie du Questionnaire sur les critères de compatibilité DSDM en passant par le lien ci-dessous. Répondre à ces questions peut vous fournir des informations précieuses sur l'emploi de tout type de méthodologie agile. Télécharger project_suitability_questionnaire.doc 1 DSDM : Dynamic Systems Development Method Traduction de Fabrice Aimetti, le 05/01/2011 3/14

4 3. La criticité du projet et la taille de l'équipe selon Alistair Cockburn Les méthodes Crystal créées par Alistair Cockburn sont basées sur la criticité du système et la taille de l'équipe. Alistair a divisé ses méthodes comme indiqué ci-dessous. En abscisse, nous trouvons la taille des équipes en commençant à partir de très petites équipes de 1 à 4 personnes pour aller vers des grands projets de plus de 500 personnes. En ordonnée, nous trouvons la criticité du système exprimée sous la forme des risques encourus. Si un jeu ou un traitement de texte se bloque alors nous perdons un peu de temps. Si un système de facturation tombe alors on peut subir des pertes financières substantielles. Nous pouvons voir que Crystal Clear est une méthodologie agile conçue pour de petites équipes gérant des projets dont la défaillance du système n'entraînerait que des pertes financières maîtrisées. La méthode Crystal Red, par contre, impose plus de rigueur et de contrôle et est destiné aux équipes de 50 à 100 personnes travaillant sur des systèmes dont la défaillance peut entraîner des pertes financières importantes. Prendre en compte la taille de l'équipe et la criticité du projet est un bon moyen d'évaluer la compatibilité du projet avec la démarche agile. Les méthodes agiles ont eu de bons résultats sur des projets mettant en jeu de grandes équipes voire même sur des systèmes dits très critiques, mais cela exige beaucoup plus de compétences et d'efforts. Elles sont beaucoup plus faciles à mettre en œuvre sur de petites applications non critiques. Traduction de Fabrice Aimetti, le 05/01/2011 4/14

5 4. Le radar de Boehm et Turner Dans leur livre "Balancing Agility and Discipline: A Guide for the Perplexed" (un très bon livre mais avec un mauvais titre puisque l'agile est discipliné), Barry Boehm et Richard Turner ont trouvé une manière assez sympatique pour représenter visuellement l'évaluation des caractéristiques d'un projet qui, selon eux, le rende compatible avec la démarche agile. L'idée est que le projet est évalué en fonction de cinq caractéristiques et les scores sont reportés sur le radar. Les scores proches du centre indiquent une bonne compatibilité avec la démarche agile, alors que les scores éloignés du centre indiquent une meilleure compatibilité avec l'approche traditionnelle. Les caractéristiques mesurées sont : Personnel : mesure la compétence des développeurs de l'équipe selon une échelle empruntée à Alistair Cockburn : Niveau 1 (débutant), Niveau 2 (intermédiaire) et Niveau 3 (expert). Pour que les projets agiles se passe bien, il est préférable d'avoir une faible proportion de développeurs débutants et une forte proportion de développeurs de niveaux intermédiaire et expert. Si votre équipe a un pourcentage plus élevé de débutants (et donc un faible pourcentage de développeurs plus expérimentés), alors peut-être qu'une approche plus traditionnelle (codage à partir des spécifications) serait plus facile. Dynamisme : c'est un terme qui évalue la probabilité des changements. Le projet est-il dynamique (soumis à des changements), quel est le pourcentage des exigences qui sont susceptibles de changer au cours du projet? Si 50% des exigences sont susceptibles de changer alors nous sommes très proche du centre du graphique dans la zone agile. Si seulement 1% des exigences sont susceptibles de changer alors nous sommes sur le bord extérieur du graphique dans la zone traditionnelle. Cela ne veut pas dire que vous ne pouvez pas utiliser une approche agile, mais peut-être (pour cette caractéristique tout au moins) que planifier le travail puis suivre le planning fonctionnera mieux sur ce projet. Culture (chaos vs ordre) : quel est le profil de l'organisation? Est-ce une organisation qui accueille facilement voire se nourrit du changement, ou est-ce une organisation reposant sur l'ordre et la tradition. Vendre l'agile dans un environnement très ordonné peut être difficile avec des idées Traduction de Fabrice Aimetti, le 05/01/2011 5/14

6 telles que les exigences émergentes, les équipes auto-organisées et le leadership-serviteur qui apparaissent contradictoires par rapport à la culture et les valeurs de l'organisation. Cela peut encore être réalisé en faisant appel à leur désir de réduire l'incertitude du projet. Les deux prochaines caractéristiques "Taille de l'équipe" et "Criticité" de Boehm et Turner sont en fait tirées des méthodes Crystal de Alistair Cockburn. Taille de l'équipe : les méthodes agiles sont plus faciles à mettre en place, à exécuter et à gérer avec de petites équipes. Cela ne veut pas dire que les grandes équipes agiles ne peuvent pas travailler correctement, mais que c'est beaucoup plus difficile à accomplir. Des équipes de moins de 10 personnes constituent une bonne dimension pour l'agile étant donné que ce nombre est plus facile à colocaliser, ils peuvent communiquer en face-à-face, ils peuvent gérer des connaissances informelles (tacites) par le biais des conversations et utiliser des systèmes de suivi très simples et visuels. Au fur et à mesure que la taille des équipes croît, conserver ces principes agiles requièrent des techniques supplémentaires pour dimensionner de manière efficace. Cela peut être fait, mais cela demande plus de travail et de compétence. En revanche, les structures hiérarchiques des projets traditionnels ont été faites pour gérer des équipes de grande dimension en se basant sur la prolifération naturelle des comités, de la documentation et des organisations matricielles. Criticité (la défaillance du système a pour conséquence la perte de...) : il s'agit de la caractéristique la plus controversée. Boehm et Turner se sont basés sur le modèle de Alistair Cockburn et ont affirmé que l'agile est plus approprié pour les applications légères où la défaillance du système conduit à une perte de confort (comme perdre du temps lorsqu'un jeu se bloque ou perdre ses modifications lorsque le traitement de texte se plante), mais moins appropriées pour des applications critiques. Je peux comprendre d'où cela vient, après avoir travaillé sur des projets militaires ; il y a toujours une traçabilité forte des tests par rapport aux exigences et des exigences par rapport aux spécifications qui peuvent être automatiquement vérifiées et dans les deux sens. Les frameworks de tests agiles récents peuvent fournir de telles fonctionnalités mais de nombreuses approches agiles ne prescrivent pas ce niveau de détail. Cependant, cela ne veut pas dire que cela ne peut pas être ajouté, et je recommande une approche itérative agile pour s'attaquer à l'architecture et tester des fonctionnalités significatives tôt et souvent sur des projets qui consistent à construire des applications critiques. Commencez par l'agile et ajouter les couches de vérification supplémentaires exigées par la criticité du système. Pour illustrer la façon dont le radar est utilisé, je montre l'exemple d'un projet de pharmacie en ligne que j'ai géré lorsque je travaillais chez Quadrus développement. Le projet consistait à développer une pharmacie en ligne pour vendre à bas prix des médicaments canadiens sur ordonnance (principalement) pour des clients américains. La vente de ces médicaments est un sujet controversé au Canada ainsi qu'aux États-Unis et par conséquent cette industrie est caractérisée par des changements rapides de la réglementation et une concurrence féroce. Nous avons donc été confrontés à une extrême volatilité des exigences avec des changements majeurs semaine après semaine. Nous avons utilisé des itérations très courtes (2 jours) et des livraisons hebdomadaires pour contrecarrer cette fréquence élevée des changements. Traduction de Fabrice Aimetti, le 05/01/2011 6/14

7 Comme le montre le diagramme, nous avions une équipe expérimentée de développeurs de niveaux 2 et 3 qui ont travaillé sur des exigences très "dynamiques" avec une culture du changement élevée, proche du chaos. La taille de l'équipe était petite (5 personnes), mais la criticité du système assez élevée avec un impact financier fort pour la pharmacie. L'approche a été très fructueuse et très agile. Ce qui contraste avec le projet suivant sur lequel j'ai travaillé lorsque j'étais chez IBM Global Services. C'était un système de messagerie militaire qui fonctionnait depuis déjà 5 ans lorsque j'ai rejoint l'équipe. Il y avait des niveaux de compétence assez variés, des exigences verrouillées parce que tout changement pouvait impacter de nombreux sous-traitants, et la culture était basée sur les spécifications et le contrôle. Le projet était énorme avec plus de 300 personnes provenant uniquement d'ibm et la criticité était élevée puisque des informations vitales pouvaient être Traduction de Fabrice Aimetti, le 05/01/2011 7/14

8 transmises. Certaines parties du projet aurait pu être séparées et menées sous forme de projets agiles, mais la prise d'initiative était difficile au sein de ce monstre monolithique. Réflexions sur le modèle de Boehm et Turner De temps en temps, je donne un cours de gestion de projet agile pour l'université de Calgary et l'un des exercices que nous faisons est d'essayer d'ajouter des axes supplémentaires au radar. En d'autres termes, de quels autres facteurs devez-vous tenir compte pour déterminer si le projet est ou non compatible avec une démarche agile. Une réponse fréquente est "l'effort de Tests" : si tester un incrément est coûteux en termes d'effort ou de temps alors vous n'avez probablement pas les moyens de le faire très souvent. Ou alors vous devez trouver d'autres moyens pour simuler les tests. Les constructeurs automobiles font des milliers d'essais de collision à partir d'une conception itérative du véhicule et en utilisant des simulations sur ordinateur plutôt que des tests sur des véhicules réels. Donc si le test est coûteux en temps ou en effort, nous devons également trouver un moyen de le rendre plus facile (via des bouchons et des outils de tests automatisés). Traduction de Fabrice Aimetti, le 05/01/2011 8/14

9 5. Les critères agiles selon Dave Cohen En 2004, Cohen, Lindvall et Costa ont publié une bonne introduction à l'agile dans "Advances in Computers". Ils ont identifié les critères suivants déterminants dans l'adoption d'une démarche agile : 1. La culture de l'organisation doit être favorable à la négociation. 2. Les personnes doivent se faire confiance. 3. Peu de personnes, mais très compétentes. 4. Les organisations doivent vivre avec les décisions prises par les développeurs. 5. Les organisations doivent avoir un environnement qui facilite la communication rapide entre les membres de l'équipe. Le point 4 peut sembler bizarre et vous pouvez même penser que c'est le métier, au final, qui doit diriger le développement. Toutefois, lorsque vous lisez l'article, on parle du fait qu'il est nécessaire de faire confiance aux développeurs compétents et de leur laisser prendre des décisions sur la conception plutôt que sur les fonctionnalités métiers. Il s'agit de bons critères et j'apprécie le fait que les facteurs organisationnels aient un poids plus important dans l'évaluation. Parce que c'est là que je ressens le plus d'influence ou de résistance. Nous pouvons examiner le projet dans son coin et penser qu'il s'agit d'un excellent candidat pour l'agile, mais si l'organisation a une culture différente ou des directives opposées, alors nous passons à côté d'une pièce importante du puzzle. Traduction de Fabrice Aimetti, le 05/01/2011 9/14

10 6. Les critères de compatibilité d'une organisation Le Consortium DSDM a publié, sous la forme d'un livre blanc, un questionnaire sur les critères de Compatibilité d'une Organisation. Ce questionnaire va de pair avec le Questionnaire sur les critères de compatibilité d'un Projet (vu précédemment). Malheureusement, le livre blanc n'a pas eu le même succès, ce qui est dommage car il fournit des indications utiles sur la façon dont une organisation doit se structurer lorsqu'elle adopte des pratiques agiles. Le questionnaire comprend 46 questions réparties dans les catégories suivantes. J'ai listé les catégories et reformulé l'essentiel des questions ci-dessous : 1. Utilisateurs : avons-nous les bons utilisateurs? savent-ils de quoi ils parlent? et peuvent-ils prendre des décisions? 2. Gestion des utilisateurs : comprennent-ils le développement itératif? vont-ils garantir la disponibilité des personnes? ont-ils confiance dans ces personnes et vont-ils leur déléguer la prise des décisions au nom du groupe? 3. Organisation : est-ce que la technologie informatique lui est familière? est-elle prête à accepter un contrat agile? 4. Culture : y a-t-il une culture d'ouverture? les gens sont-ils prêts à essayer de nouvelles approches? et une première solution réalisée à 80% est-elle acceptable? 5. Equipe informatique : connaît-elle suffisamment la démarche agile? peut-elle parler efficacement aux utilisateurs? quelle niveau de relation entretient-elle avec la communauté des utilisateurs? 6. Management informatique : comprend-il les méthodes agiles? sont-ils prêts à modifier leurs normes et standards en termes de gestion de projet? 7. Management de l'organisation : est-il procédurier? les parties prenantes seront-elles disponibles pour participer au projet? le métier est-il demandeur pour avoir des livraisons incrémentales? 8. Technique : y a-t-il un fort historique d'utilisation du cycle en V? et des outils de builds et de tests sont-ils disponibles pour appuyer l'environnement technique? Je n'ai pas vraiment fait le questionnaire; il offre un bon aperçu des probables risques liés à l'adoption d'une démarche agile et vous n'en aurez que pour 45 minutes environ. Vous pouvez télécharger une copie ici : Télécharger organizational_suitability_questionnaire.doc Une fois que vous aurez rempli le questionnaire, vous pourrez utiliser la feuille de calcul d'évaluation ci-jointe pour vous aider à interpréter les résultats. Télécharger osf_assessment_scoring_example.xls Traduction de Fabrice Aimetti, le 05/01/ /14

11 Dans le radar ci-dessus, on peut voir un exemple de réponse au questionnaire. Le graphique montre bien les niveaux de risque, plus le score est élevé, plus le risque est important : ici c'est le cas pour la Gestion des utilisateurs et la Culture où le risque est très élevé. A l'image des critères de compatibilité d'un projet, les scores élevés ne signifient pas automatiquement que vous ne pouvez pas utiliser une approche agile. Au contraire, ils identifient les zones à risque qui doivent être examinées, comprises et réduites. En apprendre plus sur ces zones à risque est une bonne chose parce que nous pouvons être proactif pour diminuer ces risques ("un homme averti en vaut deux"). Traduction de Fabrice Aimetti, le 05/01/ /14

12 7. La méthode du marteau : facteurs non liés au projet Ces facteurs organisationnels sont critiques, même si le projet est en théorie idéal pour la démarche agile. Si le management ou les autres parties prenantes sont contre cette approche, alors l'application de la démarche agile comporte un risque important. En outre, si le chef de projet croit que les méthodes agiles ne fonctionne tout simplement pas, alors je suis convaincu qu'il réussira à prouver qu'il a raison et qu'il échouera dans l'utilisation de la démarche agile. Si votre cœur n'y est pas, alors les obstacles du projet apparaîtront comme une justification de la faiblesse du processus, et non comme des défis à surmonter. C'est ce que j'appelle "Les préjugés sur la méthodologie" et je pense que c'est le facteur le plus important à évaluer. Si vous voulez, on pourrait appeler ça "Adhésion à la méthodologie", mais cela cache le côté inconscient du préjugé qui influence nos décisions inconsciemment. Par exemple, personnellement, je suis par nature pro-agile et j'emploierai les principes agiles sur différents types de projets sans grande variation. C'est juste mon approche, j'aime construire progressivement la collaboration et le consensus et j'ai une grande "tolérance aux fautes". Je visualise "Les préjugés sur la méthodologie" sous la forme du marteau que nous utilisons pour faire rentrer nos projets dans la méthode de notre choix. Si une équipe a un fort désir de réussir avec l'approche agile (ou une autre), elle va probablement trouver des moyens inventifs pour faire fonctionner la méthode. Nous pouvons utiliser des outils tels que le radar de Boehm et Turner afin de déterminer les caractéristiques idéales d'un projet agile, mais nous ne devons jamais sous-estimer nos préjugés et notre obstination qui feront que notre marteau pourra rendre les projets les plus improbables compatibles avec une démarche agile. Dans le schéma ci-dessus, le projet A semble un bon choix pour notre marteau Agile, sans trop de modification, cela devrait être un projet agile assez facilement. Il semble que le projet B puisse Traduction de Fabrice Aimetti, le 05/01/ /14

13 mieux être traité avec une approche traditionnelle. Le projet C est plus problématique, il inclut un composant progiciel et le reste pourrait être mené selon une démarche traditionnelle ou agile. Bienvenue dans le monde réel, les choses sont compliquées ; peut-être qu'une approche hybride est nécessaire ici avec la mise en œuvre du progiciel et le développement traités en parallèle. Le Projet D semble comporter une partie traditionnelle et une partie agile ; peut-être pouvons-nous diviser cela en deux sous-projets et les gérer de cette manière? Il s'agit d'une approche valable qui est souvent négligé. Sinon, nous pouvons utiliser notre marteau favori et taper dessus jusqu'à ce que nous nous convainquions nous-mêmes et les autres que le projet est compatible avec notre méthode préférée. Traduction de Fabrice Aimetti, le 05/01/ /14

14 Parmi tous ces critères de compatibilité, lesquels utiliser? Eh bien, ce ne serait pas très adaptatif ou agile d'imposer une approche unique ou un parcours d'utilisation unique des différents modèles. Au lieu de cela, je vous suggère de vous familiariser avec une variété d'entre eux, puis de sélectionner ceux que vous pensez les plus adaptés à votre environnement. Soyez tout de même bien conscient que la compatibilité théorique et la compatibilité pratique sont souvent très différentes. Apprenez à reconnaître la présence du marteau et apprenez à comprendre la façon dont il influe sur vos choix et donc sur votre réussite. Enfin, n'oubliez pas que ce ne sont que des outils et qu'ils ne remplaceront pas votre réflexion et votre dialogue avec les parties prenantes du projet. Plutôt que de les utiliser à part, utilisez-les pour démarrer des conversations sur la compatibilité avec une démarche agile et bâtissez un consensus autour de la méthode permettant de faire le bon choix.. Traduction de Fabrice Aimetti, le 05/01/ /14

Méthodes Agiles et gestion de projets

Méthodes Agiles et gestion de projets Méthodes Agiles et gestion de projets Eric LELEU Consultant Solutions Collaboratives Contact ericleleu@nordnet.fr Site Personnel http://home.nordnet.fr/~ericleleu Blog http://ericleleu.spaces.live.fr La

Plus en détail

PARAGON SYSTEM BACKUP 2010

PARAGON SYSTEM BACKUP 2010 PARAGON SYSTEM BACKUP 2010 Paragon System Backup 2010 2 Manuel d'utilisation SOMMAIRE 1 Introduction...3 1.1 Comment System Backup protège mon ordinateur?...3 1.1.1 Emplacement du stockage des clichés...

Plus en détail

La solution IBM Rational pour une ALM Agile

La solution IBM Rational pour une ALM Agile La solution IBM pour une ALM Agile Utilisez votre potentiel agile Points clés Adopter l'agilité à votre rythme Supporter une livraison multiplateforme Intégrer la visibilité Démarrer rapidement Que votre

Plus en détail

2. Activités et Modèles de développement en Génie Logiciel

2. Activités et Modèles de développement en Génie Logiciel 2. Activités et Modèles de développement en Génie Logiciel Bernard ESPINASSE Professeur à l'université d'aix-marseille Plan Les Activités du GL Analyse des besoins Spécification globale Conceptions architecturale

Plus en détail

Les méthodes Agile. Implication du client Développement itératif et incrémental

Les méthodes Agile. Implication du client Développement itératif et incrémental Les méthodes Agile Simon ALEXANDRE - CETIC Plan Overview Agile ne signifie pas Agile signifie Objectifs poursuivis Pourquoi les méthodes Agile apparaissent-elles? Principales causes des échecs de projets

Plus en détail

Les Bonnes PRATIQUES DU TEST LOGICIEL

Les Bonnes PRATIQUES DU TEST LOGICIEL Les Bonnes PRATIQUES DU TEST LOGICIEL SOMMAIRE Qu est-ce que le test logiciel? Pourquoi le test est-il un maillon crucial de l ingénierie logicielle? Quels sont les différents types de tests? Qu est-ce

Plus en détail

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

Modèle de changement d organisation. Leanpizza.net présente. Petit Guide Rapide du jeu de cartes Modèle de Changement d Organisation Guide rapide Leanpizza.net présente Petit Guide Rapide du jeu de cartes Modèle de Changement d Organisation v1.0 Rédacteur : Olivier Lafontan Traduction : Yannick Quenec hdu Date : 29 juin 2010 - Guide

Plus en détail

DÉVELOPPEMENT INFONUAGIQUE - meilleures pratiques

DÉVELOPPEMENT INFONUAGIQUE - meilleures pratiques livre blanc DÉVELOPPEMENT INFONUAGIQUE MEILLEURES PRATIQUES ET APPLICATIONS DE SOUTIEN DÉVELOPPEMENT INFONUAGIQUE - MEILLEURES PRATIQUES 1 Les solutions infonuagiques sont de plus en plus présentes sur

Plus en détail

Introduction. Les articles de la presse spécialisée tendent à nous laisser penser que c est en effet le cas :

Introduction. Les articles de la presse spécialisée tendent à nous laisser penser que c est en effet le cas : Introduction Le CRM se porte-t-il si mal? Les articles de la presse spécialisée tendent à nous laisser penser que c est en effet le cas : «75 % de projets non aboutis» «La déception du CRM» «Le CRM : des

Plus en détail

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

Gestion de projet Agile. STS IRIS Module 4.2 - «Gérer et organiser un projet informatique» Gestion de projet Agile Module 4.2 - «Gérer et organiser un projet informatique» Sommaire Introduction Principes et méthodes Agiles Scrum 2 Introduction Gestion de projet : démarche structurante assurant

Plus en détail

Support Agile avec Kanban quelques trucs et astuces par Tomas Björkholm

Support Agile avec Kanban quelques trucs et astuces par Tomas Björkholm Support Agile avec Kanban quelques trucs et astuces par Tomas Björkholm Avant-propos Il y a un an, j'ai animé un atelier au Scrum Gathering de Stockholm sur le Support Agile. Depuis, j'ai reçu plusieurs

Plus en détail

claroline classroom online

claroline classroom online de la plate-forme libre d'apprentissage en ligne Claroline 1.4 Manuel Révision du manuel: 06/2003 Créé le 07/09/2003 12:02 Page 1 Table des matières 1) INTRODUCTION...3 2) AFFICHER LA PAGE DE DEMARRAGE...3

Plus en détail

Exemples et tutoriels Version 7.5. Tutoriel de l'exemple Recrutement de personnel pour IBM Process Designer

Exemples et tutoriels Version 7.5. Tutoriel de l'exemple Recrutement de personnel pour IBM Process Designer Exemples et tutoriels Version 7.5 Tutoriel de l'exemple Recrutement de personnel pour IBM Process Designer ii Exemple Recrutement de personnel Les manuels PDF et le centre de documentation Les manuels

Plus en détail

COMMENT MAITRISER LA GESTION DES APPROVISIONNEMENTS ET DES STOCKS DE MEDICAMENTS

COMMENT MAITRISER LA GESTION DES APPROVISIONNEMENTS ET DES STOCKS DE MEDICAMENTS 1 sur 9 COMMENT MAITRISER LA GESTION DES APPROVISIONNEMENTS ET DES STOCKS DE MEDICAMENTS (L'article intégral est paru dans Gestions Hospitalières n 357 de juin-juillet 1996) Pour plus d'informations concernant

Plus en détail

Guide de Préparation. EXIN Agile Scrum. Foundation

Guide de Préparation. EXIN Agile Scrum. Foundation Guide de Préparation EXIN Agile Scrum Foundation Édition Décembre 2014 Droits d auteur 2014 EXIN Tous droits réservés. Aucune partie de cette publication ne saurait être publiée, reproduite, copiée, entreposée

Plus en détail

LES tests d'acceptation

LES tests d'acceptation dans la série : b.d. agile! Idée et dessins par Anis berejeb : www.berejeb.com LES tests d'acceptation reflexions, experimentations... réussites et échecs... apprentissage et amelioration. à Partager avec

Plus en détail

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

Soyez agile. Dans l industrie du logiciel, la. De plus chaque projet informatique Soyez agile Dans l industrie du logiciel, la gestion de projet est confrontée à de nombreux défis. Le principal est de pouvoir assurer l adéquation d un produit et de ses fonctionnalités avec les besoins

Plus en détail

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

Conduite de projets SI. Les méthodes «Agiles» N QUAL/1995/3660e ORESYS Conduite de projets SI Les méthodes «Agiles» N QUAL/1995/3660e ORESYS Agilité : de quoi parle-t-on? Agilité de l entreprise Urbanisme Architectures SOA Agilité du SI ERP Plateformes applicatives agiles

Plus en détail

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

GESTION DE PROJET SÉANCE 2 : LES CYCLE DE VIE D'UN PROJET GESTION DE PROJET SÉANCE 2 : LES CYCLE DE VIE D'UN PROJET 1 Tianxiao LIU Licence Professionnelle Réseaux & Sécurité Université de Cergy-Pontoise http://depinfo.u-cergy.fr/~tliu/lpg.php PLAN Objectif et

Plus en détail

Cours Gestion de projet

Cours Gestion de projet Cours Gestion de projet Méthodes de conduite de projet Version Date Auteur V1.8 Septembre 2007 Pascal HEYER 1 Méthodes de conduite de projet Ce document est publié sous la licence libre Creative Commons-BY-NC-SA

Plus en détail

Plan d action SMB d une Approche Agile de la BITM Pour les PME

Plan d action SMB d une Approche Agile de la BITM Pour les PME Plan d action SMB d une Approche Agile de la BITM Pour les PME Personnel, processus et technologie nécessaires pour élaborer une solution rapide, souple et économique Copyright 2013 Pentaho Corporation.

Plus en détail

GL - 2 2.2 Processus de développement Cycles de vie

GL - 2 2.2 Processus de développement Cycles de vie GL - 2 2.2 Processus de développement Cycles de vie Lydie du Bousquet Lydie.du-bousquet@imag.fr En collaboration avec J.-M. Favre, Ph. Lalanda, I. Parissis, Y. Ledru 1 Plan Introduction Modèles en cascade

Plus en détail

AdWords Guide de survie

AdWords Guide de survie AdWords Guide de survie Avril 2011 Guide de survie AdWords. Ce guide liste dix des astuces les plus utiles pour gérer une campagne AdWords efficacement, et sans gaspiller d argent. Plan de référencement

Plus en détail

Tune Sweeper Manuel de l'utilisateur

Tune Sweeper Manuel de l'utilisateur Tune Sweeper Manuel de l'utilisateur www.wideanglesoftware.com Table des matières Introduction 2 Démarrage rapide 5 Recherche de doublons 9 Sélection des pistes à conserver 12 Éliminer les doublons 15

Plus en détail

Logiciels de Gestion de Projet: Guide de sélection

Logiciels de Gestion de Projet: Guide de sélection Logiciels de Gestion de Projet: Guide de sélection Logiciels de Gestion de Projets: Guide de sélection PPM Software Selection Guide ETAPE 1: Faiblesses Organisationnelles identifier clairement vos besoins

Plus en détail

Comprendre le financement des placements par emprunt. Prêts placement

Comprendre le financement des placements par emprunt. Prêts placement Comprendre le financement des placements par emprunt Prêts placement Comprendre le financement des placements par emprunt Le financement des placements par emprunt consiste simplement à emprunter pour

Plus en détail

Développement d'un projet informatique

Développement d'un projet informatique Développement d'un projet informatique par Emmanuel Delahaye (Espace personnel d'emmanuel Delahaye) Date de publication : 27 janvier 2008 Dernière mise à jour : 25 avril 2009 Cet article présente un certain

Plus en détail

Gestion de projets logiciels. Xavier Dubuc

Gestion de projets logiciels. Xavier Dubuc Gestion de projets logiciels Résumé blocus Xavier Dubuc 16 janvier 2011 1 Table des matières 1 Planification (PERT-GANTT) 3 1.1 Définitions............................................. 3 1.2 Analyse un

Plus en détail

Navigation dans Windows

Navigation dans Windows Cours 03 Navigation dans Windows Comme je le disais en introduction, notre souris se révèle plus maligne qu'elle n'en a l'air. À tel point qu'il faut apprendre à la dompter (mais c'est très simple, ce

Plus en détail

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

Méthodes agiles. www.businessinteractif.com CONSEIL & DÉVELOPPEMENT DE SOLUTIONS E-BUSINESS. Jean-Louis Bénard jlb@businessinteractif. Méthodes agiles www.businessinteractif.com Jean-Louis Bénard jlb@businessinteractif.fr CONSEIL & DÉVELOPPEMENT DE SOLUTIONS E-BUSINESS 0 20 mai 2002 Sommaire Méthodes agiles : une réponse à un malaise?

Plus en détail

Pour le désactiver, décochez "Site web du logiciel au démarrage" dans le menu "Fichier"

Pour le désactiver, décochez Site web du logiciel au démarrage dans le menu Fichier 1 Présentation PersoApps Semainier est un petit logiciel totalement gratuit permettant à un particulier ou une petite association de gérer des agendas à la semaine. Il vous permettra de saisir les rendez-vous,

Plus en détail

Qu'est-ce que le BPM?

Qu'est-ce que le BPM? Qu'est-ce que le BPM? Le BPM (Business Process Management) n'est pas seulement une technologie mais, dans les grandes lignes, une discipline de gestion d'entreprise qui s'occupe des procédures contribuant

Plus en détail

Topologie du web - Valentin Bourgoin - http://www.valentinbourgoin.net. Méthodes agiles & SCRUM

Topologie du web - Valentin Bourgoin - http://www.valentinbourgoin.net. Méthodes agiles & SCRUM Méthodes agiles & SCRUM 1/ Pourquoi les méthodes agiles? Définition d une méthode agile. Fondamentaux. Quand les utiliser? 2/ SCRUM En quoi est-ce une méthode agile? Sprints et releases. Le Product Owner.

Plus en détail

DECLARATION ISO/CEI SUR LA PARTICIPATION DES CONSOMMATEURS AUX TRAVAUX DE NORMALISATION

DECLARATION ISO/CEI SUR LA PARTICIPATION DES CONSOMMATEURS AUX TRAVAUX DE NORMALISATION ISO/CEI/GEN 01:2001 DECLARATION ISO/CEI SUR LA PARTICIPATION DES CONSOMMATEURS AUX TRAVAUX DE NORMALISATION Avant-propos Parallèlement à l'essor rapide du commerce international des biens et services,

Plus en détail

Didacticiel de mise à jour Web

Didacticiel de mise à jour Web Didacticiel de mise à jour Web Copyright 1995-2012 Esri All rights reserved. Table of Contents Didacticiel : Création d'une application de mise à jour Web.................. 0 Copyright 1995-2012 Esri.

Plus en détail

Méthodes de développement

Méthodes de développement 1 / 9 Méthodes de développement Méthodes agiles 1 - Introduction... 2 2 -Le manifeste agile et les méthodes agiles... 2 2.1 Le manifeste agile... 2 2.2 Les méthodes agiles... 3 3 - Caractéristiques communes

Plus en détail

5 semaines pour apprendre à bien jouer un morceau de piano

5 semaines pour apprendre à bien jouer un morceau de piano 5 semaines pour apprendre à bien jouer un morceau de piano Ce guide peut être librement imprimé et redistribué gratuitement. Vous pouvez pouvez l'offrir ou le faire suivre à vos amis musiciens. En revanche,

Plus en détail

Les Méthodes Agiles. description et rapport à la Qualité. Benjamin Joguet Rémi Perrot Guillaume Tourgis

Les Méthodes Agiles. description et rapport à la Qualité. Benjamin Joguet Rémi Perrot Guillaume Tourgis Les Méthodes Agiles description et rapport à la Qualité Benjamin Joguet Rémi Perrot Guillaume Tourgis 1 Plan Présentation générale d'agile Qu'est ce qu'une méthode Agile? Le manifeste Les valeurs Les principes

Plus en détail

INF2015 Développement de logiciels dans un environnement Agile. Examen intra 20 février 2014 17:30 à 20:30

INF2015 Développement de logiciels dans un environnement Agile. Examen intra 20 février 2014 17:30 à 20:30 Examen intra 20 février 2014 17:30 à 20:30 Nom, prénom : Code permanent : Répondez directement sur le questionnaire. Question #1 5% Quelle influence peut avoir le typage dynamique sur la maintenabilité

Plus en détail

Import de comptes (xls)

Import de comptes (xls) Import de comptes (xls) BIG 1 O2S Import de comptes Sommaire Introduction... 3 Modalités de mise en œuvre... 4 Accès à l'import des comptes (xls)... 4 Télécharger le fichier modèle (xls)... 4 Renseigner

Plus en détail

25/12/2012 www.toubkalit.ma

25/12/2012 www.toubkalit.ma 25/12/2012 www.toubkalit.ma 1 Définition Exemple des méthodes agiles Valeurs Principes Le cycle itératif et incrémental (Itération/Sprint) Schéma de travail Méthode Scrum. Méthode XP (Extreme programming).

Plus en détail

Gestion Projet. Cours 3. Le cycle de vie

Gestion Projet. Cours 3. Le cycle de vie Gestion Projet Cours 3 Le cycle de vie Sommaire Généralités 3 Séquentiel 7 Itératif/Incrémental 17 Extreme Programming 22 Que choisir? 29 Etats Transverse 33 Cours 3 2006-2007 2 Généralités Cours 3 2006-2007

Plus en détail

Vision Produit. Un sacré attracteur pour une équipe auto-organisée. Thierry Cros

Vision Produit. Un sacré attracteur pour une équipe auto-organisée. Thierry Cros Vision Produit Un sacré attracteur pour une équipe auto-organisée Thierry Cros Sommaire Attracteur et équipe auto-organisée Vision Produit Contenu Qui fait quoi? Formats Vision : un sacré attracteur http://etre-agile.com

Plus en détail

Économies d'échelle... 5. Aide à l'intégration... 6. Mises à niveau... 7. Infrastructure et sécurité de niveau international... 7

Économies d'échelle... 5. Aide à l'intégration... 6. Mises à niveau... 7. Infrastructure et sécurité de niveau international... 7 5 Contents Économies d'échelle... 5 Aide à l'intégration... 6 Mises à niveau... 7 Infrastructure et sécurité de niveau international... 7 Minimisation du risque... 8 Évolutivité... 8 Aptitude à l'emploi...

Plus en détail

Pluridisciplinarité. Classe de BTS DATR 1 -----------------------------------------------------------------------

Pluridisciplinarité. Classe de BTS DATR 1 ----------------------------------------------------------------------- Pluridisciplinarité Classe de BTS DATR 1 ----------------------------------------------------------------------- Module M53: Diagnostic de territoire cible dans le secteur des services. -----------------------------------------------------------------------

Plus en détail

Scrum Une méthode agile pour vos projets

Scrum Une méthode agile pour vos projets Avant-propos 1. Objectif du livre 17 2. Notre démarche 17 3. Structure du livre 18 4. Remerciements 20 Scrum, une méthode agile avant tout 1. Le grand départ 21 2. La gestion de projet informatique 22

Plus en détail

Jusqu à trois prix seront décernés annuellement et ce dans les deux catégories suivantes.

Jusqu à trois prix seront décernés annuellement et ce dans les deux catégories suivantes. Directives de mise en candidature Association des universités de l Atlantique Prix d enseignement distingué et de leadership en éducation, 2015 Objectif Le but de ce programme de prix est d encourager

Plus en détail

MS PROJECT 2000. Prise en main. Date: Mars 2003. Anère MSI. 12, rue Chabanais 75 002 PARIS E mail : jcrussier@anere.com Site : www.anere.

MS PROJECT 2000. Prise en main. Date: Mars 2003. Anère MSI. 12, rue Chabanais 75 002 PARIS E mail : jcrussier@anere.com Site : www.anere. DOCUMENTATION MS PROJECT 2000 Prise en main Date: Mars 2003 Anère MSI 12, rue Chabanais 75 002 PARIS E mail : jcrussier@anere.com Site : www.anere.com Le présent document est la propriété exclusive d'anère

Plus en détail

A-t-on le temps de faire les choses?

A-t-on le temps de faire les choses? A-t-on le temps de faire les choses? A-t-on le temps de faire les choses? Un parcours de 25 ans dans le domaine des Systèmes d'information de 6 grandes entreprises Consultante depuis 19 ans Mission / contrats

Plus en détail

Extrait du site de l'oseo (ex.anvar) http://www.anvar.fr/projlanc.htm. Reste à déterminer les points incontournables

Extrait du site de l'oseo (ex.anvar) http://www.anvar.fr/projlanc.htm. Reste à déterminer les points incontournables Extrait du site de l'oseo (ex.anvar) http://www.anvar.fr/projlanc.htm Notez que vous trouverez les fiches citées à chaque étape sur le site (Normalement, les liens ont été conservés et fonctionnent) Reste

Plus en détail

Le management immobilier intelligent

Le management immobilier intelligent APFM-HELPDESK.com Le management immobilier intelligent Base de données accessible à tous APFM-HELP DESK.com Le management immobilier transparent, efficace et intelligent. Vous pouvez réaliser facilement

Plus en détail

GANTTPROJECT. Julien TENDERO

GANTTPROJECT. Julien TENDERO GANTTPROJECT Julien TENDERO SOMMAIRE : 1 -Introduction : 2 -Installation et utilisation : 3-Édition, compilation et exécution dans Eclipse : 4-Améliorations apportées : 5-Conclusion: 1 -Introduction :

Plus en détail

Manuel d'utilisation

Manuel d'utilisation Manuel d'utilisation Version 1.0 Le 25/09/2014 par i-médias, service commun informatique et multimédia Pôle Services numériques Pôle Applications & Développements I-médias Manuel d'utilisation de l'application

Plus en détail

IBM Unica emessage Version 8.x. Présentation du démarrage d'un compte de messagerie électronique

IBM Unica emessage Version 8.x. Présentation du démarrage d'un compte de messagerie électronique IBM Unica emessage Version 8.x Présentation du démarrage d'un compte de messagerie électronique Important Avant d'utiliser le présent document et le produit associé, prenez connaissance des informations

Plus en détail

1. Considérations sur le développement rapide d'application et les méthodes agiles

1. Considérations sur le développement rapide d'application et les méthodes agiles Chapitre 1 Introduction 1. Considérations sur le développement rapide d'application et les méthodes agiles 1.1 Rappel Longtemps les méthodes en cascade ou en V ont été opposées aux démarches empiriques

Plus en détail

Séance 1 Méthodologies du génie logiciel

Séance 1 Méthodologies du génie logiciel Séance 1 Méthodologies du génie logiciel Objectifs : Histoire du développement du logiciel. La crise du logiciel. Explorer les différentes méthodologies de développement. Comprendre l importance d adopter

Plus en détail

Conditions gagnantes pour démarrer sa transition Agile

Conditions gagnantes pour démarrer sa transition Agile Conditions gagnantes pour démarrer sa transition Agile 1 4 Les De plus en plus d organisations voient l Agilité comme une piste de solution aux problèmes auxquels elles sont confrontées. Par ailleurs,

Plus en détail

Jade. Projet Intelligence Artificielle «Devine à quoi je pense»

Jade. Projet Intelligence Artificielle «Devine à quoi je pense» Jade Projet Intelligence Artificielle «Devine à quoi je pense» Réalisé par Djénéba Djikiné, Alexandre Bernard et Julien Lafont EPSI CSII2-2011 TABLE DES MATIÈRES 1. Analyse du besoin a. Cahier des charges

Plus en détail

Sécurité et «Cloud computing»

Sécurité et «Cloud computing» Sécurité et «Cloud computing» Roger Halbheer, conseiller en chef pour la sécurité, secteur public, EMEA Doug Cavit, conseiller principal pour la stratégie de sécurité, Trustworthy Computing, États-Unis

Plus en détail

On site CRM ou SaaS : quel est le bon choix pour votre entreprise?

On site CRM ou SaaS : quel est le bon choix pour votre entreprise? LIVRE BLANC On site CRM ou SaaS : quel est le bon choix pour votre entreprise? Une comparaison détaillée pour vous guiderau travers le processus de sélection d uneplateforme CRM. INTRODUCTION Un survol

Plus en détail

INF2015 Développement de logiciels dans un environnement Agile Examen final hiver 2015

INF2015 Développement de logiciels dans un environnement Agile Examen final hiver 2015 INF2015 Développement de logiciels dans un environnement Agile Examen final hiver 2015 Question #1 Quelle technique de mise sous test devons-nous utiliser si nous voulons simuler le comportement d'une

Plus en détail

Manuel de l'utilisateur d'intego VirusBarrier Express et VirusBarrier Plus

Manuel de l'utilisateur d'intego VirusBarrier Express et VirusBarrier Plus Manuel de l'utilisateur d'intego VirusBarrier Express et VirusBarrier Plus Bienvenue dans le manuel de l'utilisateur d'intego VirusBarrier Express et VirusBarrier Plus. VirusBarrier Express est un outil

Plus en détail

La gestion du personnel

La gestion du personnel Auto-diagnostic de votre fonction Ressources Humaines Le questionnaire ci-après vous permet de préparer vos réponses avant de les saisir en ligne sur www.fact.aract.fr Evaluez la gestion des compétences

Plus en détail

Maitre de conférences associé en e-marketing à l'université d'angers. Responsable webmarketing International chez Jymeo

Maitre de conférences associé en e-marketing à l'université d'angers. Responsable webmarketing International chez Jymeo Maitre de conférences associé en e-marketing à l'université d'angers Responsable webmarketing International chez Jymeo Auteur de deux livres en web analytique aux éditions ENI Formateur et consultant indépendant

Plus en détail

Utiliser Access ou Excel pour gérer vos données

Utiliser Access ou Excel pour gérer vos données Page 1 of 5 Microsoft Office Access Utiliser Access ou Excel pour gérer vos données S'applique à : Microsoft Office Access 2007 Masquer tout Les programmes de feuilles de calcul automatisées, tels que

Plus en détail

Débuter avec OOo Base

Débuter avec OOo Base Open Office.org Cyril Beaussier Débuter avec OOo Base Version 1.0.7 Novembre 2005 COPYRIGHT ET DROIT DE REPRODUCTION Ce support est libre de droit pour une utilisation dans un cadre privé ou non commercial.

Plus en détail

Méthodologies de développement de logiciels de gestion

Méthodologies de développement de logiciels de gestion Méthodologies de développement de logiciels de gestion Chapitre 5 Traits caractéristiques des deux approches de méthodologie Présentation réalisée par P.-A. Sunier Professeur à la HE-Arc de Neuchâtel http://lgl.isnetne.ch

Plus en détail

XP : plus qu'agile. Extreme Programming v2 et Développement Responsable. Thierry Cros

XP : plus qu'agile. Extreme Programming v2 et Développement Responsable. Thierry Cros XP : plus qu'agile Extreme Programming v2 et Développement Responsable Thierry Cros Retrouvez cette présentation sur le site http://thierrycros.net Licence CC-BY-NC-SA XP : plus qu'agile Pourquoi XP Installer

Plus en détail

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

Le Processus RUP. H. Kadima. Tester. Analyst. Performance Engineer. Database Administrator. Release Engineer. Project Leader. Designer / Developer Le Processus RUP Database Administrator Project Leader H. Kadima Performance Engineer Release Engineer Analyst Designer / Developer Tester Table des matières 1. De l artisanat à l industrialisation de

Plus en détail

Guide de l'utilisateur

Guide de l'utilisateur BlackBerry Internet Service Version: 4.5.1 Guide de l'utilisateur Publié : 2014-01-08 SWD-20140108170135662 Table des matières 1 Mise en route...7 À propos des formules d'abonnement pour BlackBerry Internet

Plus en détail

Scrum. Description. Traduit en langue française par Bruno Sbille et Fabrice Aimetti - Avril 2014 - Trad FR v1.1

Scrum. Description. Traduit en langue française par Bruno Sbille et Fabrice Aimetti - Avril 2014 - Trad FR v1.1 Scrum Description Traduit en langue française par Bruno Sbille et Fabrice Aimetti - Avril 2014 - Trad FR v1.1 V 2012.12.13 2014 Scrum Alliance,Inc 1 Les principes de Scrum Les Valeurs du Manifeste Agile

Plus en détail

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

Règles d engagement. Présentation Diapositives Bibliographie Questions Les vertus de la marche Règles d engagement Présentation Diapositives Bibliographie Questions Les vertus de la marche Plan Rappels sur l agilité Scrum : une implantation de l agilité Scrum ou XP? Conclusion Historique sélectif

Plus en détail

Simulation EIS. Changement et Innovation. Les Défis du Management

Simulation EIS. Changement et Innovation. Les Défis du Management Simulation EIS Changement et Innovation. Les Défis du Management Manuel d Utilisation 1. Présentation 2. Votre Mission pendant la Simulation EIS 3. Structure de l Equipe de Management de Teleswitches 4.

Plus en détail

360 feedback «Benchmarks»

360 feedback «Benchmarks» 360 feedback «Benchmarks» La garantie d un coaching ciblé Pour préparer votre encadrement aux nouveaux rôles attendus des managers, Safran & Co vous propose un processus modulable, adapté aux réalités

Plus en détail

2.DIFFERENTS MODELES DE CYCLE DE VIE

2.DIFFERENTS MODELES DE CYCLE DE VIE 2.DIFFERENTS MODELES DE CYCLE DE VIE 2.1. INTRODUCTION... 1 2.1.1 Notion de cycle de vie... 1 2.1.2 Justification du cycle de vie... 1 2.2. LES DIFFERENTES PHASES DU CYCLE DE VIE... 2 2.2.1 Définition

Plus en détail

FICHE S PEDAGOGIQUE S. Bilan personnel et professionnel Recherche active d emploi

FICHE S PEDAGOGIQUE S. Bilan personnel et professionnel Recherche active d emploi FICHE S PEDAGOGIQUE S Bilan personnel et professionnel Recherche active d emploi 2 TABLE DES MATIERES PREMIERE PHASE : BILAN 1. Organisation de la phase de bilan 5 2. Fiches relatives à l'expression orale

Plus en détail

1. QU'EST CE QUE LE TABLEAU DE BORD D UN PROJET?

1. QU'EST CE QUE LE TABLEAU DE BORD D UN PROJET? 1. QU'EST CE QUE LE TABLEAU DE BORD D UN PROJET?... 1 2. LES TABLEAUX DE BORD, OUTILS DE PILOTAGE... 2 3. LES TABLEAUX DE BORD : OUTILS DE DIALOGUE A L'INTERIEUR DE L'ORGANISATION... 3 4. LA PRESENTATION

Plus en détail

Introduction Les processus traditionnels extreme Programming Conclusion. extreme Programming. vers plus d agilité. F. Miller francois.miller@inpg.

Introduction Les processus traditionnels extreme Programming Conclusion. extreme Programming. vers plus d agilité. F. Miller francois.miller@inpg. vers plus d agilité F. Miller francois.miller@inpg.fr FC INPG Octobre 2008 - version 1.0 Introduction Contexte Le monde bouge économie des moyens (humains, financier,...) ; recherche de plus d efficacité

Plus en détail

Un moyen simple d'être plus favorable aux familles Les points les plus importants du Family Score en un coup d'œil

Un moyen simple d'être plus favorable aux familles Les points les plus importants du Family Score en un coup d'œil Un moyen simple d'être plus favorable aux familles Les points les plus importants du Family Score en un coup d'œil c/o Pro Familia Suisse Marktgasse 36 Tél. 031 381 90 30 info@profamilia.ch 3011 Berne

Plus en détail

Audit interne. Audit interne

Audit interne. Audit interne Définition de l'audit interne L'Audit Interne est une activité indépendante et objective qui donne à une organisation une assurance sur le degré de maîtrise de ses opérations, lui apporte ses conseils

Plus en détail

Installation de Windows 2003 Serveur

Installation de Windows 2003 Serveur Installation de Windows 2003 Serveur Introduction Ce document n'explique pas les concepts, il se contente de décrire, avec copies d'écran, la méthode que j'utilise habituellement pour installer un Windows

Plus en détail

Réussir et traiter ses photos sous UV avec Photoshop

Réussir et traiter ses photos sous UV avec Photoshop Réussir et traiter ses photos sous UV avec Photoshop par Rémi BORNET le 29/12/2009 Beaucoup de personnes n'arrivent pas à obtenir de bons résultats en photos sous UV et ne trouvent pas de conseils. Cet

Plus en détail

LIVRE BLANC. Mise en œuvre d un programme efficace de gestion des vulnérabilités

LIVRE BLANC. Mise en œuvre d un programme efficace de gestion des vulnérabilités Mise en œuvre d un programme efficace de gestion des vulnérabilités Sommaire Les défis de la gestion des vulnérabilités 3 Identification des principales faiblesses 3 Développement d un programme efficace

Plus en détail

Méthodologies SCRUM Présentation et mise en oeuvre

Méthodologies SCRUM Présentation et mise en oeuvre Méthodologies SCRUM Présentation et mise en oeuvre Réalisé par Istace Emmanuel (Manu404) pour la communauté Hackbbs Document sous license GFDL (Licence de documentation libre GNU) http://www.gnu.org/licenses/licenses.fr.html

Plus en détail

Maîtriser les mutations

Maîtriser les mutations Maîtriser les mutations Avec UNE Supply chain AGILE La réflexion porte ses fruits www.cereza.fr TALAN Group Notre savoir-faire : maîtriser les mutations et en faire une force pour l entreprise Cereza,

Plus en détail

Installation / configuration des applications PreInscription et Inscription Web Ajax

Installation / configuration des applications PreInscription et Inscription Web Ajax Installation / configuration des applications PreInscription et Inscription Web Ajax 1. Overview 2. Pré-requis 3. Où trouver les applications / ressources 4. Configuration base de données 5. Configuration

Plus en détail

Sage 50 Comptabilité. Solutions logicielles en nuage, sur place et hybrides : Qu'est-ce qui convient le mieux à votre petite entreprise?

Sage 50 Comptabilité. Solutions logicielles en nuage, sur place et hybrides : Qu'est-ce qui convient le mieux à votre petite entreprise? Sage 50 Comptabilité Solutions logicielles en nuage, sur place et hybrides : Qu'est-ce qui convient le mieux à votre petite entreprise? À titre de propriétaire de petite entreprise, vous devez bien sûr

Plus en détail

GUIDE PRATIQUE DU REFERENCEMENT NATUREL

GUIDE PRATIQUE DU REFERENCEMENT NATUREL GUIDE PRATIQUE DU REFERENCEMENT NATUREL Auteur Walid Gabteni, Consultant SEO édition du 20 Juin 2015 Source officielle du guide pratique du référencement naturel : https://upload.wikimedia.org/wikipedia/commons/f/f3/guide_pratique_du_référencem

Plus en détail

NOTICE DE EOBD-Facile Pour Android

NOTICE DE EOBD-Facile Pour Android NOTICE DE EOBD-Facile Pour Android EOBD-Facile Android 1 Outils OBD Facile copyright Introduction : EOBD-Facile est une application de diagnostic automobile. Elle vous permettra de lire les défauts moteurs

Plus en détail

S'organiser pour ne plus se noyer dans l'information

S'organiser pour ne plus se noyer dans l'information S'organiser pour ne plus se noyer dans l'information S'organiser pour ne plus se noyer dans l'information Filtrer ce qui est important Filtrer les informations au regard de sa mission Transformer l'information

Plus en détail

Conclusions du Conseil sur l'innovation dans l'intérêt des patients

Conclusions du Conseil sur l'innovation dans l'intérêt des patients Conseil de l'union Européenne PRESSE FR CONCLUSIONS DU CONSEIL Bruxelles, le 1 décembre 2014 Conclusions du Conseil sur l'innovation dans l'intérêt des patients Session du Conseil Emploi, politique sociale,

Plus en détail

ExiOuest 2009. Résultats de l enquête ExiOuest 2009 sur l'ingénierie des exigences. Enquête en ligne de Juillet à Octobre 2009 sur www.exibri.

ExiOuest 2009. Résultats de l enquête ExiOuest 2009 sur l'ingénierie des exigences. Enquête en ligne de Juillet à Octobre 2009 sur www.exibri. ExiOuest 2009 Résultats de l enquête ExiOuest 2009 sur l'ingénierie des exigences Enquête en ligne de Juillet à Octobre 2009 sur 1 ExiOuest 2009 ExiOuest 2009 a reçu plus de 80 réponses. Nous avons éliminé

Plus en détail

Organiser des séquences pédagogiques différenciées. Exemples produits en stage Besançon, Juillet 2002.

Organiser des séquences pédagogiques différenciées. Exemples produits en stage Besançon, Juillet 2002. Cycle 3 3 ème année PRODUCTION D'ECRIT Compétence : Ecrire un compte rendu Faire le compte rendu d'une visite (par exemple pour l'intégrer au journal de l'école ) - Production individuelle Précédée d'un

Plus en détail

La situation financière des Canadiens

La situation financière des Canadiens La situation financière des Canadiens 1 Approche client Microsoft Advertising Hiver 2015 LA SITUATION FINANCIÈRE DES CANADIENS 2 Des décisions financières difficiles et importantes doivent être prises

Plus en détail

Recueil des réponses au questionnaire confié aux Professeurs de Ecoles Stagiaires (PES) lors de leur stage de janvier à l'iufm

Recueil des réponses au questionnaire confié aux Professeurs de Ecoles Stagiaires (PES) lors de leur stage de janvier à l'iufm Recueil des réponses au questionnaire confié aux Professeurs de Ecoles Stagiaires (PES) lors de leur stage de janvier à l'iufm - Contenu de la formation à l'iufm Quels contenus vous ont servi pendant ces

Plus en détail

Service de réplication des données HP pour la gamme de disques Continuous Access P9000 XP

Service de réplication des données HP pour la gamme de disques Continuous Access P9000 XP Service de réplication des données HP pour la gamme de disques Continuous Access P9000 XP Services HP Care Pack Données techniques Le service de réplication des données HP pour Continuous Access offre

Plus en détail

Il faut maintenant enregistrer la naissance de bébé! Visitez notre kiosque d'enregistrement des naissances avant de quitter l'hôpital.

Il faut maintenant enregistrer la naissance de bébé! Visitez notre kiosque d'enregistrement des naissances avant de quitter l'hôpital. Il faut maintenant enregistrer la naissance de bébé! Visitez notre kiosque d'enregistrement des naissances avant de quitter l'hôpital. Vous pourrez y présenter cinq demandes en une! Kiosque d enregistrement

Plus en détail