C A T A L O G U E D E S
|
|
- Hervé Leclerc
- il y a 8 ans
- Total affichages :
Transcription
1 C A T A L O G U E D E S Méthodes et pratiques agiles Architecture et intégration Analyse, conception et modélisation avec UML Développement Java et C++ Java EE et Frameworks Développement Web XML et Web Services Développement mobile
2 J ai le plaisir de vous faire découvrir notre catalogue de formations spécialisées dans le domaine des nouvelles technologies de l information. Celui-ci est le fruit du partenariat établi depuis 2008 avec la société française Valtech Training, spécialisée dans les formations relatives aux technologies objet et Web. Nous vous proposons dans ce qui suit un catalogue complet, qui a été conçu comme un outil de travail, vous permettant d accéder rapidement et facilement aux thèmes recherchés. Les nouvelles formations portent sur les méthodes agiles de gestion de projet telles que Scrum, les frameworks Java EE telles que Seam et les EJB 3, le développement Web avec notamment Ajax, le Google Web Toolkit ou encore le nouveau framework Rails, la stratégie de développement logiciel, et bien d autres thèmes d actualité dans l univers du développement logiciel moderne tels que le développement d'applications sur téléphone mobile. Un glossaire, est adjoint p.101, pour permettre aux plus néophytes de faire un premier pas vers l univers sémantique des nouvelles technologies. Enfin, nous sommes en mesure d étudier, avec vous, des projets de formation personnalisés, spécifiques à votre environnement et à vos contraintes, réalisables aussi bien en cycle, qu intra-entreprises. Espérant vous compter parmi nos futurs stagiaires, je vous en souhaite d ores et déjà bonne lecture et bon usage. Nasser BENKIRANE Directeur Général OmniAcademy
3 Recherche d une formation par : Sommaire Index Filières Couvertures techniques Page 04 Page 06 Page 07 Page 17 Découvrez nos petits secrets 1 er indice p. 7. 3
4 METAGIL XP SCRUM SKA SPO LSD STEVA TDR TDDJ USIL SVN COQ Méthodes et pratiques agiles Méthodes agiles de développement logiciel Pratiquer l extreme Programming (XP) Nouveauté Gérer les projets agiles avec Scrum Mise en œuvre avancée de Scrum Nouveauté Devenir Scrum Product Owner Mettre en œuvre le Lean Software Development Stratégie de test, vérification et validation Test Driven Requirement ou la gestion des exigences dirigée par les tests Test Driven Development ou la programmation pilotée par les tests en Java Usine logicielle, des concepts à la pratique Gestion de configuration logicielle avec Subversion Qualité du code dans les projets Java 06 Index Filières Guide de lecture des filières Chef de projet agile Architecte Java EE Maîtrise d ouvrage (MOA) / Analyste métier Analyste / testeur Ingénieur d études Java Développeur Web Développeur Web Java EE Expert technique Java EE TIWEB TITOU TISOA TICLO URBA SOA JEA NEA Architecture et intégration Introduction aux architectures et technologies du Web Introduction technique au Web 2 Nouveauté Introduction à l architecture orientée service (SOA) Introduction au Cloud Computing Nouveauté Urbanisation du système d information Architecture orientée service (SOA) Architecture d entreprise avec Java EE Architectures.Net multi-niveaux Couvertures techniques Modélisation avec UML Java Méthodes et pratiques agiles IOT TIUML UMLMOA MODSY REQOOA OOAD OD-EA ADP Analyse, conception et modélisation avec UML Introduction technique à l analyse, la conception et la programmation objet Introduction à UML Modélisation métier avec UML Modélisation des systèmes complexes avec UML 2 et SysML Modéliser les besoins et analyser avec UML Analyse et conception avec UML UML avec Enterprise Architect Concevoir avec les Design Patterns 4
5 55 Développement Java et C++ TIJ ECLOS JOD IJOP AJOD XJAVA SWT AOP ECOD PREFC Introduction technique à Java Eclipse, créer son environnement de développement intégré Java et la conception objet Programmation intensive avec Java Atelier Java avancé Extrême Java Développement d un client riche avec SWT et Eclipse RCP Programmer en utilisant les aspects et les Design Patterns L essentiel de C++ et la conception objet Programmation efficace et avancée en C++ TIXML TIWSERV EXML XSL WSERJ XML4J REST XML et Web Services Introduction à la technologie XML Introduction aux technologies Web Services Développer avec XML Développer une application XSL Développer des Web Services en Java Développer des applications XML avec Java Concevoir une application Rest Nouveauté JWEB STRUTS JSF AJSF EJB3 PERIB PIBA SPRI SEAM Java EE et Frameworks Conception d applications Web d entreprise avec Java EE Développement d applications Web avec Struts Développement d applications Web avec JSF Développement de composants JSF Développer une application Java EE avec les EJB 3 Gestion de la persistance avec Hibernate Gestion avancée de la persistance avec Hibernate Développement avec le Framework Spring Mise en œuvre du Framework Seam IPO GAD Développement mobile Développement d une application sur iphone Développer avec Google Androïd Nouveauté Glossaire Nouveauté 105 Renseignements complémentaires HWEB JASI AJAX DOJO GWT GRAILS PHP FLEX AIR WEHA Développement Web Développement de pages Web avec HTML et CSS Développement client avec JavaScript et Prototype Ajax, pour dynamiser le poste client Programmation Ajax avec Dojo Toolkit Développer une application Web avec Ajax et GWT Développement Web avec Grails Nouveauté Développement d applications Web avec PHP Développer des applications avec Adobe Flex Développer des applications pour Adobe Integrated Runtime (AIR) Hacking des applications Web Découvrez Valtech Le groupe Valtech Technology Valtech Agency Valtech Axelboss Valtech Training 5
6 Index Dans cette liste de mots-clés, apparaissent les thèmes principaux de nos formations. Pour trouver les sous-thèmes et aller plus loin sur les technologies, reportez-vous aux matrices des couvertures techniques (p. 17 et suivantes). A Page Agile (méthodes) 21 AIR 86 Ajax 80 Analyse et conception 51 Androïd 99 Architecture 42, 43 Architecture orientée service 38, 41 Aspect ou AOP 63 B BPEL 38, 41 BPM 38, 41 C C++ 64, 65 Cas d utilisation 50 Cloud Computing 39 CSS 78 D Design Pattern 53 Diagramme UML 45 Dojo 81 DOM 95 E Eclipse 57 Eclipse RCP 62 EJB 3 72 extreme Programming 23 F Facelet 71 Fit et Fitnesse 29 Flex 85 G Gestion de configuration 32 Grails 83 Groovy 83 GWT ou Google Web Toolkit 82 H Page Hibernate 73, 74 HTML 78 I Intégration continue 31 IPhone 98 J Java (développement 1 er niveau) 58, 59 Java (développement 2 ème niveau) 60, 61 Java EE ou J2EE 67 JavaScript 79 JBoss 72 JFace 62 JSF 70, 71 JSP 68 JUnit 30 L Lean 27 M MOA 48 Mock Object 30 Modélisation métier 48 O O/R (Objet / Relationnel) mapping 73 Objet 46 P Persistance 73, 74 PHP 84 Product Owner 26 Prototype 79 R RCP 62 Refactoring 53 Requirement 50 Rest 96 ROA ou architecture orientée ressources 96 S Page SAX 95 Scrum 24, 25 Scrum Product Owner 26 Seam 76 Sécurité 87 Servlet 68 SOA 38, 41 Soap 94 Spring 75 Struts 69 SVN ou Subversion 32 SWT 62 SysML 49 T Test 28 Tests fonctionnels 29 Tests unitaires 30 U UML 45 Urbanisation 40 Use Case 50 Usine logicielle 31 W Web 2 37 Web Beans 76 Web Services 94 X XML 92 XP 23 XSL 93 6
7 Filières Guide de lecture des filières Chef de projet agile Architecte Java EE Maîtrise d ouvrage (MOA) / Analyste métier Analyste - testeur Ingénieur d études Java Développeur Web Développeur Web Java EE Expert technique Java EE Le saviez-vous? 16 Le groupe Valtech, c est 3 continents, 8 pays, 20 agences et employés. Prochain indice p
8 Guide de lecture de nos filières Vous souhaitez devenir Développeur Web Java EE Les filières présentées sont des exemples. Toutes les formations présentées peuvent être suivies indépendamment les unes des autres. Maîtriser le développement avec Java ou avoir suivi le cours JOD (p. 58) ou IJOP (p. 59) La zone indique une compétence indispensable pour entrer dans la filière et la liste des cours permettant de l acquérir. Le ou les cours principaux permettent d acquérir les compétences essentielles indispensables pour exercer la fonction indiquée dans le titre. Pour bien se préparer Cours principal Développement de pages Web avec HTML et CSS HWEB 2 jours P. 78 Conception d applications Web d entreprise avec Java EE JWEB 5 jours P. 68 Développement client avec JavaScript et Prototype JASI 3 jours P. 79 La zone «Pour bien se préparer» propose des cours sur des sujets connexes souvent nécessaires pour aborder le ou les cours principaux. Ils ne doivent donc pas être assimilés aux pré-requis indiqués plus haut. Lorsque des cours proposés sont exclusifs, un losange indique la question à se poser pour faire le bon choix. STRUTS Développement d applications Web avec Struts STRUTS 3 jours P. 69 Sur quel Framework allez-vous vous appuyer? JSF Développement d applications Web avec JSF JSF 3 jours P. 70 Ajax, pour dynamiser le poste client Hacking des applications Web Programmation Ajax avec Dojo Toolkit Un ou plusieurs de ces cours peuvent être suivis en complément du cours principal. Pour aller plus loin Développement de composants JSF AJAX 2 jours P. 80 WEHA 1 jour P. 87 DOJO 2 jours P. 81 AJSF 2 jours P. 71 8
9 Vous souhaitez devenir Chef de projet agile Connaissance des bases de la conduite de projet Pour bien se préparer Méthodes agiles de développement logiciel METAGIL 1 jour P. 22 Cours principal Gérer les projets agiles avec Scrum SCRUM 2 jours P. 24 Pour aller plus loin Mise en œuvre avancée de Scrum SKA Pratiquer l extreme Programming (XP) XP Qualité du code dans les projets Java COQ Mettre en œuvre le Lean Software Development LSD 1 jour P jours P jours P jours P. 27 9
10 Vous souhaitez devenir Architecte Java EE Pour bien se préparer Introduction technique à l analyse, la conception et la programmation objet IOT 1 jour P. 46 Cours principal Architecture d entreprise avec Java EE JEA 4 jours P. 42 Pour aller plus loin Méthodes agiles de développement logiciel METAGIL Usine logicielle, des concepts à la pratique USIL Test Driven Development ou la programmation pilotée par les tests en Java TDDJ Introduction à l architecture orientée service (SOA) TISOA 1 jour P jours P jours P jour P
11 Vous souhaitez devenir Maîtrise d ouvrage (MOA) / Analyste métier Pour bien se préparer Introduction technique à l analyse, la conception et la programmation objet IOT 1 jour P. 46 Introduction aux architectures et technologies du Web TIWEB 1 jour P. 36 Cours principaux Modélisation métier avec UML UMLMOA 3 jours P. 48 Pour aller plus loin Test Driven Requirement ou la gestion des exigences dirigée par les tests TDR Méthodes agiles de développement logiciel METAGIL Devenir Scrum Product Owner SPO 2 jours P jour P jours P
12 Vous souhaitez devenir Analyste - testeur Pour bien se préparer Stratégie de test, vérification et validation STEVA 3 jours P. 28 Cours principal Test Driven Requirement ou la gestion des exigences dirigée par les tests TDR 2 jours P. 29 Pour aller plus loin Test Driven Development ou la programmation pilotée par les tests en Java TDDJ 3 jours P
13 Vous souhaitez devenir Ingénieur d études Java NON Avez-vous une première expérience avec un langage objet? OUI Pour bien se préparer Introduction technique à l analyse, la conception et la programmation objet IOT Java et la conception objet JOD Programmation intensive avec Java IJOP 1 jour P jours P jours P. 59 Atelier Java avancé Cours principal AJOD 5 jours P. 60 Pour aller plus loin Conception d applications Web d entreprise avec Java EE JWEB Développement d un client riche avec SWT et Eclipse RCP SWT Test Driven Development ou la programmation pilotée par les tests en Java TDDJ 5 jours P jours P jours P
14 Vous souhaitez devenir Développeur Web Pour bien se préparer Développement de pages Web avec HTML et CSS HWEB 2 jours P. 78 Développement client avec JavaScript et Prototype JASI 3 jours P. 79 Pages dynamiques Quel type de développement Web? Rich Internet Application Avec quelle technologie allez-vous développer? Avec quelle technologie allez-vous développer? Cours principaux PHP Grails GWT Flex Développement d applications Web avec PHP Développement Web avec Grails Développer une application Web avec Ajax et GWT Développer des applications avec Adobe Flex PHP 5 jours P. 84 GRAILS 3 jours P. 83 GWT 3 jours P. 82 FLEX 5 jours P. 85 Pour aller plus loin Programmation Ajax avec Dojo Toolkit DOJO Ajax, pour dynamiser le poste client AJAX Hacking des applications Web WEHA 2 jours P jours P jour P
15 Vous souhaitez devenir Développeur Web Java EE Maîtriser le développement avec Java ou avoir suivi le cours JOD (p. 58) ou IJOP (p. 59) Pour bien se préparer Développement de pages Web avec HTML et CSS HWEB 2 jours P. 78 Développement client avec JavaScript et Prototype JASI 3 jours P. 79 Cours principal Conception d applications Web d entreprise avec Java EE JWEB 5 jours P. 68 STRUTS Sur quel Framework allez-vous vous appuyer? JSF Développement d applications Web avec Struts Développement d applications Web avec JSF Ajax, pour dynamiser le poste client Hacking des applications Web Programmation Ajax avec Dojo Toolkit STRUTS JSF AJAX WEHA DOJO 3 jours P jours P jours P jour P jours P. 81 Pour aller plus loin Développement de composants JSF AJSF 2 jours P
16 Vous souhaitez devenir Expert technique Java EE Maîtriser le développement avec Java ou avoir suivi le cours JOD (p. 58) ou IJOP (p. 59) Pour bien se préparer Concevoir avec les Design Patterns ADP Extrême Java XJAVA 5 jours P jours P. 61 Cours principaux Développer une application Java EE avec les EJB 3 EJB3 Gestion de la persistance avec Hibernate PERIB Mise en œuvre du Framework Seam SEAM Développement avec le Framework Spring SPRI 5 jours P jours P jours P jours P. 75 Pour aller plus loin Développer des Web Services en Java WSERJ Concevoir une application Rest REST Usine logicielle, des concepts à la pratique USIL 3 jours P jours P jours P
17 Couvertures techniques Java Modélisation avec UML Méthodes et pratiques agiles Le saviez-vous? Plus de feuilles de papier ont été préservées en En effet, 10 de nos supports de cours majeurs sont passés d une version imprimée au format électronique. Prochain indice p
18 Java Avancé Essentiel Bases JEA (p. 42) JOD (p. 58) IJOP (p. 59) AJOD (p. 60) SWT (p. 62) JWEB (p. 68) JSF (p. 70) AJSF (p. 71) STRUTS (p. 69) SPRI (p. 75) EJB3 (p. 72) SEAM (p. 76) PERIB (p. 73) PIBA (p. 74) WSERJ (p. 94) XJAVA (p. 61) TDDJ (p. 30) Conception Langage API Framework Architecture Syntaxe Java Java 5 Multi-threading Sécurité Swing SWT JSP / Servlet JMS RMI JDBC JNDI EJB 3 Web Services Struts JSF JPA / Hibernate Spring JUnit 18
19 Modélisation avec UML IOT (p. 46) TIUML (p. 47) UMLMOA (p. 48) REQOOA (p. 50) OOAD (p. 51) MODSY (p. 49) OD-EA (p. 52) ADP (p. 53) Modélisation métier Concept objet Discipline Expression de besoins Analyse Architecture Conception et Design Patterns Processus de développement Cas d'utilisation Activité Diagramme Classes Séquence Etat Package Structure composite Produit Timing Enterprise Architect Avancé Essentiel Bases 19
20 L agilité, ce sont des valeurs déclinées en méthodes Gérer les projets agiles avec Scrum SCRUM 2 jours P. 24 Mettre en œuvre le Lean Software Development LSD 3 jours P. 27 Pratiquer l extreme Programming (XP) XP 2 jours P à découvrir Méthodes agiles de développement logiciel METAGIL 1 jour P. 22 Mise en œuvre avancée de Scrum SKA 1 jour P encourageant certaines pratiques Devenir Scrum Product Owner SPO 2 jours P. 26 Usine logicielle, des concepts à la pratique USIL 3 jours P. 31 Gestion de configuration logicielle avec Subversion SVN 1 jour P. 32 Test Driven Requirement ou la gestion des exigences dirigée par les tests TDR 2 jours P. 29 Qualité du code dans les projets Java COQ 2 jours P. 33 Test Driven Development ou la programmation pilotée par les tests en Java TDDJ 3 jours P
21 Méthodes et pratiques agiles METAGIL XP SCRUM SKA SPO LSD STEVA TDR TDDJ USIL SVN COQ Méthodes agiles de développement logiciel Pratiquer l extreme Programming (XP) Nouveauté Gérer les projets agiles avec Scrum Mise en œuvre avancée de Scrum Nouveauté Devenir Scrum Product Owner Mettre en œuvre le Lean Software Development Stratégie de test, vérification et validation Test Driven Requirement ou la gestion des exigences dirigée par les tests Test Driven Development ou la programmation pilotée par les tests en Java Usine logicielle, des concepts à la pratique Gestion de configuration logicielle avec Subversion Qualité du code dans les projets Java Le saviez-vous? Au 1 er juillet 2009, Valtech Training avait déjà formé personnes aux méthodes et pratiques agiles dont 592 uniquement sur Scrum. Prochain indice p
22 Méthodes et pratiques agiles Méthodes agiles de développement logiciel Scrum, extreme Programming, Lean Software Development... ces nouvelles pratiques, dites agiles, bousculent les habitudes de travail et font couler beaucoup d encre. Elles sont tantôt perçues comme des techniques relevant du bricolage, tantôt considérées comme l état de l art des pratiques de développement logiciel mais font dorénavant bel et bien partie du paysage des projets informatiques. Ce cours vous propose de découvrir les fondements de la «philosophie agile», résolument humaniste, centrée sur la qualité, la livraison rapide de fonctionnalités à forte valeur ajoutée et la prise en compte du changement. Une présentation des principales méthodes et leur positionnement vous familiarisera avec ce qui fait leurs spécificités, leurs différences et leurs interdépendances. Vous appréhenderez les impacts de l agilité sur l organisation des entreprises ainsi que les différentes possibilités de contractualiser le développement d un projet agile. Cette journée de formation synthétique, pratique, réaliste et lucide sur les avantages de l agilité, apporte des réponses aux questions suivantes : «Quelles pratiques déployer en fonction des caractéristiques des projets?», «Comment anticiper les freins et les risques auxquels une démarche vers l agilité est fréquemment confrontée?», «Comment mesurer les bénéfices potentiels pour les équipes de développement?», «Comment s organisent les équipes et la relation client?». metagil 1 jour - 7 heures Toute personne impliquée dans les projets informatiques et le développement logiciel Avoir participé à un projet informatique 20 % de travaux pratiques Contenu L émergence des méthodes légères - Contexte de l industrie du logiciel - Les acteurs principaux - L Agile Alliance et le Manifeste Agile Valeurs et principes des méthodes agiles - Les quatre valeurs fondamentales - Les douze principes généraux - L Agile Management : le rôle du chef de projet Panorama des principales méthodes agiles : cycle de vie, rôles et meilleures pratiques - Scrum - extreme Programming (XP) - Lean Software Development - Positionnement des différentes méthodes : Analyse comparative en fonction de la taille du projet, du degré de formalisme, du profil des acteurs - La miscibilité des méthodes - Histoire des méthodes agiles - Appréhender concrètement les enjeux et les contraintes des projets informatiques d aujourd hui - Découvrir les valeurs et les principes de la philosophie agile - Comprendre les concepts liés à l agilité : adaptation, communication, livraisons incrémentales, tests, gestion des changements, qualité - Reconnaître les spécificités de chacune des méthodes présentées - Appréhender les impacts organisationnels - Comprendre les mutations qui s opèrent sur l équipe projet et la relation avec le client - Découvrir les clefs de la contractualisation agile - Présenter des arguments pertinents face aux objections des détracteurs potentiels - Distinguer l effet médiatique des vrais bénéfices de ces méthodes La mise en œuvre d une méthode agile - Risques et freins : objections et arguments - Les étapes de la mise en œuvre - Agilité et entreprise - Ecarts entre méthodes et mises en pratique - Effet de mode ou bénéfice réel Contractualisation des projets agiles - La nouvelle façon de penser les contrats - Contrats types 22
23 Contenu Introduction à XP - Les limites des démarches prédictives - Le manifeste agile - XP : un changement de référentiel - Les quatre valeurs de XP - Les principaux rôles - Focus sur la place du client dans le projet - Historique Pratiques de XP - Pratiques de programmation - Pratiques de collaboration - Pratiques de pilotage La conception en XP - Définir les besoins avec les User Stories - Les itérations pour créer de la valeur - Architecture logicielle et conception - La communication verbale et par métaphore Le développement en XP - Construire de la qualité - La programmation en binôme - Le développement piloté par les tests (TDD) - Intégration continue et automatisation - Outillage Gestion de projet - Estimations et planification : le Planning Game - Indicateurs de suivi d avancement - Manager une équipe XP - Coûts et retours sur investissement - Contractualisation Pratiquer l extreme Programming (XP) L extreme Programming (XP) doit son nom à une pratique qui place l activité de développement au centre du projet. XP rassemble et pousse à l extrême certains usages de développement comme le Refactoring, l intégration continue ou l automatisation des tests. Son ambition est de réconcilier l humain avec la productivité. Pour y arriver, et en opposition aux méthodes prédictives, XP redéfinit la gestion de projet en tenant compte des phénomènes de notre temps (le Time to Market, la satisfaction utilisateur, l adaptation...). Il en découle de surprenants résultats en termes de qualité, de délais et de retour sur investissement pour ceux qui sauront la maîtriser! A travers ce cours, vous comprendrez les fondements de l agilité et les principes de XP qui en découlent. Vous verrez comment l utiliser dans un projet, fédérer l esprit d équipe et gérer la relation client / fournisseur pour développer un produit de haute qualité. Conçue autour d exercices pratiques accompagnés d un atelier ludique, cette formation vous familiarisera avec des concepts clefs de XP comme la vélocité, les estimations agiles, les Stories ou les principes d une équipe intégrée. Elle répondra aux questions suivantes : «Quels sont les valeurs et les principes de l agilité?», «Sur quelle typologie de projets doit-on utiliser XP?», «Qui sont les nouveaux acteurs des projets XP?», «Concrètement... comment ça marche?», «En quoi XP est-il un facteur de compétitivité pour l entreprise?», «Quels sont les impacts organisationnels et contractuels de XP?». - Appréhender et manipuler les concepts des méthodes agiles - Comprendre les pratiques et les valeurs de XP - Etre sensibilisé à la productivité dans un esprit de collaboration - Comprendre le développement piloté par les tests - Découvrir le cycle de vie et les acteurs - Savoir mettre en œuvre un projet XP dans l entreprise - Donner de la visibilité aux managers sur l état d avancement du projet - Savoir analyser les bénéfices d un projet XP - Discerner quand utiliser XP et comment en faire un facteur de succès Nouveau cours XP 2 jours - 14 heures Managers, chefs de projet, chefs d équipe, développeurs Aucun 30 % de travaux pratiques Méthodes et pratiques agiles 23
24 Méthodes et pratiques agiles Gérer les projets agiles avec Scrum Focalisées sur l efficacité, l interaction entre les personnes, le feedback et l adaptation, les méthodes agiles bousculent les processus classiques construits autour d un plan et de livrables. Dédié à la gestion de projet, Scrum est l un des membres les plus en vue de cette nouvelle famille de processus. Bien que simples, ses principes sont rigoureux et efficaces, une fois correctement compris. Ce cours vous permettra d appréhender Scrum, depuis les valeurs et principes agiles qui sous-tendent la méthode, jusqu à la mise en pratique de ses techniques. Au travers d une présentation de la méthode complétée d exercices de mise en situation, vous assimilerez les rôles, pratiques et outils qui constituent l environnement d un projet Scrum. Parce qu un processus de développement n est pas une recette magique, vous serez amené à explorer des variations possibles pour comprendre comment adapter les techniques tout en restant fidèle aux principes et à la rigueur de Scrum. Cette formation répond aux attentes suivantes : «Comment les méthodes agiles peuventelles améliorer mes projets?», «Quels sont les principes de Scrum et comment cela fonctionne-t-il?», «Comment puis-je appliquer concrètement Scrum sur un projet?», «Quels outils dois-je employer et comment les mettre en œuvre?». - Comprendre les principes et valeurs de l agilité - Appréhender les principes de fonctionnement d un projet Scrum - Mettre en œuvre les techniques et outils nécessaires à un projet Scrum - Connaître les rôles et leurs responsabilités associées SCRUM 2 jours - 14 heures Managers, chefs de projet, chefs d équipe Aucun 30 % de travaux pratiques Contenu Pourquoi l agilité? - Comprendre les faiblesses des processus de développement classiques - Le manifeste agile - Valeurs et principes des méthodes agiles Présentation générale de Scrum - Scrum en tant que processus empirique - Fonctionnement des cycles de Scrum Les rôles dans Scrum - Équipe de développement, Scrum Master et Product Owner - Droits et devoirs de l équipe Définir les besoins - Établir la vision - L itération zéro - Le Product Backlog Gérer l itération - Estimer et planifier l itération - Construire et suivre l itération Backlog - L organisation en Features Teams - La rétrospective d itération La gestion de projet agile - Construire et gérer le Release Plan - Organiser l espace de travail et la communication - La collaboration dans l équipe Le cycle de travail journalier - Le Scrum Meeting - Gérer l affectation des tâches - Le développement piloté par les tests (TDD) et les exigences pilotées par les tests (TDR) La relation avec le client - Proposer et évaluer les options - Négocier les changements - Évaluer le produit 24
25 Contenu Retour sur les fondamentaux - Le manifeste agile : l esprit de Scrum - Le cycle de vie Scrum : métronome du projet - Les rôles : devoirs et responsabilités - Scrum aujourd hui : les dernières nouveautés La gestion des besoins - Granularité des besoins : Epic ou Story? - Rédiger de bonnes Stories - Gestion des priorités en fonction du contexte - Un autre regard sur les besoins : MMF, MRF et MDF - Planifier les Releases Les estimations et le planning - Story Points : techniques pour estimer et ré-estimer - Optimiser et rassurer l itération - Planification : anticipation et visibilité - Indicateurs et suivi de projet Mise en œuvre avancée de Scrum La mise en place d une nouvelle façon de travailler n est jamais une entreprise évidente. Bien que le processus soit connu, on a souvent le sentiment qu il manque des pièces au puzzle pour le rendre réellement opérationnel. Ce sentiment peut être exacerbé lorsqu on veut optimiser la méthode ou l appliquer à un contexte projet bien spécifique. Cette formation est bâtie sur le retour d expériences de Scrum Masters qui pratiquent ce cadre méthodologique au quotidien dans des univers hétérogènes. Vous y découvrirez les bonnes pratiques, des outils performants et les dernières avancées sur les techniques agiles. Vous prendrez du recul sur Scrum et augmenterez votre palette d outils pour instancier ou améliorer la méthode et gérer les situations complexes. Cette journée permet de renforcer le bagage des Scrum Masters en abordant des sujets comme : les bonnes pratiques et les nouveaux outils, rassurer le planning, la gestion de grands projets, la communication, les techniques pour gérer efficacement les besoins, maîtriser les itérations et le rythme du projet, les pratiques de développement. Nouveau cours SKA 1 jour - 7 heures Scrum Masters Connaître Scrum ou avoir suivi le cours SCRUM (p. 24) 25 % de travaux pratiques Méthodes et pratiques agiles L équipe multi-fonctionnelle - Architecture logicielle : une conception émergente? - Construire de la qualité - Outils de développement Gestion de projet - Projet complexe avec Scrum : équipes multiples ou maintenance - Scrum et offshore - Gestion de la coordination : le client, les utilisateurs, les besoins et la production - Outils de gestion de projet - Amélioration de la méthode : prise de décisions et plans d actions - Savoir mettre en place une méthode réaliste - Communiquer efficacement avec le client - Savoir optimiser les coûts et les risques - Présenter de la visibilité sur le planning - Avoir des techniques et des outils pour gérer des projets complexes - Savoir adapter la méthode de travail en fonction du contexte - Etre capable d identifier les impacts de Scrum sur l entreprise 25
26 Méthodes et pratiques agiles Devenir Scrum Product Owner Les méthodes agiles deviennent courantes sur les projets informatiques. Pour garantir leur efficacité, la totalité des équipes doit comprendre et adhérer aux pratiques mises en œuvre, comme par exemple la rédaction de tests unitaires ou l intégration continue pour les développeurs. Au sein des équipes, Scrum propose un rôle supplémentaire : le Product Owner ou Directeur de Produit. C est lui qui connaît les besoins des utilisateurs mais c est également lui qui possède le budget. Bref, c est le champion fonctionnel qui a la vision, la conviction et les ressources financières pour réaliser un nouveau produit. Ce cours destiné à ceux qui auront le rôle de directeur de produit dans un projet Scrum ou utilisant une méthode de développement agile, permettra de clarifier les rôles et responsabilités qui seront les vôtres. Il y sera question, entre autres, de la gestion des fonctionnalités, la gestion des plannings ou encore des liens avec les utilisateurs. SPO 2 jours - 14 heures Maîtrises d ouvrage, responsables fonctionnels La connaissance des méthodes agiles est un plus Contenu Le Product Owner dans un projet agile - L agilité, Scrum et les rôles sur un projet agile - Vision et budget - Les qualités d un Product Owner La liste des fonctionnalités - Le Product Backlog - Réunir les besoins des utilisateurs : le modèle de Kano - Les fonctionnalités de type Invest - Documenter les fonctionnalités - Les Use Cases - Les histoires et les épiques - Prioriser les fonctionnalités - Quand mettre à jour le Product Backlog? Sujets avancés - Le Product Owner : intégré ou séparé de l équipe? - Une équipe de Product Owners? - Le Product Owner avec des équipes multiples Ce cours apportera des réponses aux questions suivantes : «Quelle est l implication d un Product Owner sur un projet agile?», «Quelles sont les limites de son action?», «Comment communiquer les fonctionnalités aux membres de l équipe de réalisation?». - Comprendre le rôle de Product Owner dans un développement agile - Rédiger et maintenir la liste des fonctionnalités à implémenter - Découper ces fonctionnalités en tâches de taille réaliste - Estimer ces fonctionnalités - Rédiger des cas de tests agiles - Participer à une réunion de démonstration du produit - Utiliser des techniques permettant de connaître la liste des fonctionnalités souhaitées 40 % de travaux pratiques Estimer des fonctionnalités - La méthode des points de fonction - La méthode des Use Case Points - La méthode des points relatifs - La méthode du temps idéal de travail - Obtenir un consensus avec Wide Band Delphi - Ré-estimer les fonctionnalités - Estimer la fin d un projet L implication dans une itération - La réunion de planning - Rédiger des cas de tests automatisés - Aider l équipe de réalisation - Limites de l intervention d un Product Owner - Comprendre les Burndown Charts - Adapter le contenu de l itération - La revue de sprint 26
27 Contenu Les initiatives Lean - Lean Manufacturing (Toyota) - Lean Thinking - Lean Entreprise - Lean Software Development Le positionnement - Se concentrer sur les personnes et le processus - Penser produits et projets Les 7 principes de Lean Software Development et les bonnes pratiques - Éliminer les gaspillages - Favoriser la connaissance - Construire la qualité intrinsèque - Reporter la décision - Livrer rapidement - Respecter les personnes - Optimiser le système dans son ensemble Le centre d intérêt du client - Les 7 gaspillages du développement logiciel - Comprendre la valeur pour le client - La fluidité du processus Les outils - Choisir le projet, la cible, les participants - Créer et utiliser une Value Stream Mapping (VSM), VSM courante et future VSM - Quantifier vos activités et définir vos objectifs de performance de processus - Mettre en place le Visual Management Mettre en œuvre le Lean Software Development Toyota est devenu aujourd hui le premier constructeur automobile, reconnu à la fois pour la qualité et l innovation de ses produits. Tout le monde s accorde à reconnaître que ce succès est dû à son système de production Lean. Cette approche vise à la fois à améliorer la qualité et les délais, à réduire les coûts en tirant le meilleur parti des ressources tant humaines que matérielles, et en évitant toute forme de gaspillage. Forte de cette réussite, la démarche Lean a depuis dépassé les frontières du monde de la fabrication industrielle pour gagner la logistique, la construction et la fourniture de services. Le Lean Software Development est la déclinaison de cette démarche au développement logiciel. Il s appuie sur les pratiques agiles pour renforcer l implication des individus, éliminer les activités sans valeur et assurer au plus tôt la qualité du produit en s inscrivant dans une dynamique d amélioration continue des processus. L objectif de ce cours est d appréhender les principes et diverses stratégies du Lean Software Development et d en apprendre les pratiques et les outils. - Réaliser une «Value Stream Mapping» sur un processus courant - Mettre en œuvre les principes Lean Software Development pour définir un processus cible - Identifier et éliminer les gaspillages - Identifier les activités à valeur ajoutée et à non-valeur ajoutée - Quantifier les améliorations par la mise en place de mesures - Faire intervenir les personnes aux différents stades du processus LSD 3 jours - 21 heures Chefs de projet ou d équipe, analystes, testeurs, développeurs, responsables d amélioration des processus, responsables qualité Connaissance des pratiques de développement logiciel 40 % de travaux pratiques Méthodes et pratiques agiles Les mesures - Quantifier les objectifs - Définir et mettre en place les mesures qui alignent les efforts de développement logiciel avec les résultats Business Lean et les autres approches ou méthodes agiles - Lean et Six Sigma - Lean et Scrum 27
28 Méthodes et pratiques agiles Stratégie de test, vérification et validation Si le test est une pratique essentielle au succès de tout projet de développement logiciel, c est aussi une des plus négligées faute d une organisation adéquate. Pourtant, devant l accroissement continu de la complexité et / ou de la criticité des systèmes développés aujourd hui (refonte de tout ou partie d un système d information, développement de logiciels embarqués, assemblage de composants multiples d origines variées) le test ne peut plus être une activité reléguée au second plan. L objectif de ce cours est de démontrer que le processus de test / vérification / validation peut être parfaitement maîtrisé à condition de l articuler avec le processus de développement et de le compléter par d autres techniques pour définir un processus de recherche des défauts. Une bonne stratégie de recherche des défauts, puis de correction des défauts, permet de s assurer que le système développé est, d une part, conforme aux exigences initiales (vérification) et, d autre part, qu il répond au besoin du client (validation). Ce cours est destiné à ceux qui se demandent : «Quelles sont les stratégies possibles de test?», «Comment organiser son projet pour que les tests ne soient pas faits au dernier moment?», «Quelles sont les techniques modernes de test?». - Définir, instancier et suivre une stratégie de test - Connaître les différentes techniques de test, de vérification et de validation - Introduire des revues de pairs dans vos processus de développement - Comprendre l organisation des équipes de test et de développement STEVA 3 jours - 21 heures Chefs de projet, responsables de test, responsables de MOE et de MOA ayant à définir la stratégie, donner les moyens ou mettre en œuvre des processus de test Avoir des notions de gestion de projet est un plus 50 % de travaux pratiques Contenu Pourquoi une stratégie de vérification et validation - Problème de l élimination et de l injection des défauts - Qu est ce qu un défaut? - La gestion des exigences - Le test - Améliorer le processus de détection - Améliorer le processus de développement - Quelle stratégie, à quel niveau (itération, projet, organisation)? État de l art - Les pratiques acceptées - Les pratiques issues de UP, XP, RP Rôles et Responsabilités (R&R) - R&R de l équipe de management du projet - R&R de l équipe de test - R&R de la MOE - R&R de la MOA - R&R de l exploitation - R&R des utilisateurs Survol des techniques de test - Test fonctionnel - Test technique - Test boîte blanche - Test boîte noire Organisation des vérifications et validations - Organisation des revues de pairs - Définition des niveaux de test - Test de déploiement - Test d installation - Aspects budgétaires - Remarques sur les outils Bâtir une stratégie de vérification et validation - Compromis entre exigences «à tester» et exigences «de test» - La gestion des données de test - La non-régression - Le respect des engagements : coûts, délais et qualité - FAT, SAT, VABF et VSR Suivi de l avancement - Passage des tests - État des anomalies - Correction et livraison des correctifs - Indicateurs d avancement Gérer les défauts - Cycle de vie d un défaut - Processus de gestion des défauts - Intégration dans le processus de développement Compléments optionnels - Le concept de modèle de maturité - Modèles de maturité orientés test 28
29 Contenu Recueil du besoin et gestion des tests - Les techniques de recueil du besoin - Le cycle de tests - Pourquoi aller plus loin? Liens entre tests fonctionnels et tests unitaires - Qu est-ce que le Test Driven Development? - Impact sur la conception - Parallèle avec le Test Driven Requirement (TDR) - Impact sur l analyse et la gestion de projet Comment faire du TDR? - Les grandes étapes - Les principales techniques - Les pièges à éviter - Le Behaviour Driven Development Outils et mise en œuvre - Tour d horizon des solutions du marché - Utilisation FitNesse (Fit et Slim) - Création des classes de test Liens entre tests et agilité - Les cycles de développement - Les méthodes agiles et l importance des tests - Comment piloter l ensemble de son processus par les tests - Que sont les principes Lean? Changements d organisation à prévoir - Quelques critères pour choisir la technique TDR adaptée - Quelles modifications par rapport à l existant? - Quels rapprochements au sein des équipes? Test Driven Requirement ou la gestion des exigences dirigée par les tests Le recueil des besoins et les tests de vérification sont des activités dont la complémentarité a été mise en avant dans de nombreux modèles de développement logiciel. Pour autant ces activités n en demeurent pas moins problématiques et coûteuses pour de nombreux projets car elles sont symptomatiques de la présence de silos organisationnels et sont alors très souvent un frein à l agilité. L objectif de ce cours est de montrer que l on peut aller très loin dans l intégration de ces deux activités en supprimant la frontière entre l analyse et les tests. Vous apprendrez à éviter la déperdition d informations dans le processus de recueil de besoins en appliquant les principes du développement dirigé par les tests aux activités de spécifications et d analyse. Au travers de techniques innovantes, vous apprendrez à écrire des dossiers de spécifications efficaces et interprétables automatiquement par des outils de validation. Vous apprendrez également à mettre en place dans votre organisation les éléments essentiels pour tirer le meilleur bénéfice d une telle approche. Ce cours est destiné à ceux qui se posent les questions suivantes : «Peut-on tester fonctionnellement un logiciel sans en attendre le déploiement et sans passer par l interface graphique?», «Comment écrire les spécifications pour faciliter le développement et les tests?», «Peut-on réellement substituer un dossier de spécifications par des cas de test de recette?», «Quels sont les risques et les limites de cette pratique?». - Découvrir les principes du pilotage par les tests - Évaluer l impact sur le fonctionnement d un projet - Découvrir les outils accompagnant cette démarche - Suivre une méthodologie appliquée sur de nombreux projets - Comprendre comment cette activité s insère dans une démarche agile TDR 2 jours - 14 heures Chefs de projet ou d équipe, analystes fonctionnels, testeurs, développeurs Connaissance des concepts objets ou avoir suivi le cours IOT (p. 46) La connaissance d un langage objet (Java) est un plus 50 % de travaux pratiques Méthodes et pratiques agiles 29
30 Méthodes et pratiques agiles Test Driven Development ou la programmation pilotée par les tests en Java Les objectifs de test ambitieux fixés en début de projet ne résistent pas aux fréquents retards. Le développement piloté par les tests (TDD) propose de garantir radicalement le niveau de l effort de test : les tests systématiques sont écrits avant le code à tester! Il existe autour de Java de nombreux outils supportant le TDD. Le retour sur investissement peut être important (qualité du code, non régression, évolutivité, maintenabilité). Encore faut-il éviter les écueils d une mise en œuvre inadaptée de la démarche. Après ce cours, vous saurez utiliser des tests automatisés comme moyen de spécification, de conception et bien sûr de test. Vous saurez développer des tests pour du code existant hérité. Vous connaîtrez les techniques et outils, tels que les bouchons, pour développer en TDD du code comprenant des bases de données et des IHM. Vous verrez le TDD à l œuvre au travers d exemples concrets. Une étude de cas réaliste vous permettra d acquérir les réflexes du TDD, d aborder les divers problèmes qui se posent aux développeurs en TDD et de mettre en œuvre les bonnes pratiques, des plus simples aux plus élaborées. TDDj 3 jours - 21 heures Développeurs Java, responsables tests, chefs de projet, responsables qualité Pratique de la conception objet Pratique du développement avec Java ou avoir suivi le cours JOD (p. 58) ou IJOP (p. 59) Contenu Le test dans le processus de développement - Processus, qualité, tests - Tests et agilité - Tests et spécifications Tests automatisés avec le Framework JUnit - Le besoin d un Framework de test - Le Framework JUnit - Bonnes pratiques associées à JUnit Principes fondamentaux du TDD - Le cycle de développement du TDD - Test First - Refactoring Stratégies de Test First - Tests comme moyen de spécification - Tests comme moyen de conception - Tests indépendants Test de code hérité - Qu est-ce que du code hérité? - Cycle d évolution du code hérité Tests fonctionnels avec Fit et FitNesse - Tests fonctionnels et TDD - Écriture de tests fonctionnels exécutables avec FitNesse TDD dans des situations particulières - Tests en présence de bases de données - Tests d interface utilisateur Le Refactoring en TDD - Quelques «mauvaises odeurs» - Techniques de Refactoring en TDD - Découvrir les principes fondamentaux et les bonnes pratiques du TDD - Utiliser JUnit dans une approche TDD - Mettre en œuvre les divers types de tests automatisés au sein d un processus agile - Utiliser des techniques avancées d écriture de tests - Mettre en œuvre le TDD en présence de code hérité (legacy) - Appliquer le TDD dans des contextes spécifiques (bases de données, IHM) - Pratiquer le Refactoring d un code développé en TDD 60 % de travaux pratiques Écrire du code testable - Composition plutôt qu héritage - Éviter le code statique - Isoler les dépendances - Inverser les dépendances Mocks et doublures - Quand les utiliser - Types de Mock - Bibliothèques de Mocks Techniques d écriture de tests - Tests basés sur la responsabilité - Tests basés sur l implémentation - Styles de TDD Couverture des tests - Les axiomes sur la couverture des tests - Types de couverture - Combien de tests faut-il écrire? - Tests de régression - Outils de couverture 30
31 Contenu Savoir intégrer - Définition de l intégration continue - techniques et méthodologiques - Pratiques connexes Intégrer tous les jours - Bonnes pratiques - Alertes informatiques et visuelles - Réagir aux feedbacks - Pratiques connexes Outils d intégration continue - Catégories d outils - Hudson, CruiseControl, Continuum Gestion de configuration - Objectifs et rôle - Tronc, branches et étiquettes - Lock Modify Unlock ou Merge Modify Outils de construction - Objectifs et rôle - d une construction automatisable - Dépendance binaire / dépendance de source - Maven et ANT, différences et complémentarité - Ivy, alternative à Maven Maven - Déclarer sa construction en utilisant les conventions - Mutualiser la logique de construction Notions avancées Maven - Modulariser sa construction avec Maven - Appréhender la gestion des dépendances - Intégrer des plug-ins Maven et enrichir le cycle de construction - Personnaliser la construction en créant ses propres conventions Appréhender les tests - Test et feedback - Test Driven Developement - Tests unitaires, tests d intégration, tests fonctionnels Métriques - Types de métriques - Méthodologie d usage des métriques Gestion des livrables - Mettre en place un Maven Repository avec Artifactory - Gérer les habilitations de ce type de Repository Usine logicielle, des concepts à la pratique Les projets informatiques qui adoptent un cycle de développement en cascade se retrouvent inévitablement avec une phase d intégration critique qui révèlera tardivement toutes les failles des phases amonts. Pour autant, l intégration est-elle inévitablement le cauchemar de la fin de projet? Ce n est pas une fatalité si on met en œuvre l intégration continue, une des 12 pratiques décrites dans la méthode extreme Programming. Ce cours présente donc toutes les bonnes pratiques de l intégration continue et de ses phases connexes comme la construction ou les tests d intégration. Il sera majoritairement consacré à la mise en œuvre de ces bonnes pratiques, que ce soit avec Maven comme outil de construction, Hudson pour l intégration continue, ou encore JUnit et HttpUnit pour les tests d intégration. Ce cours est destiné à tous ceux qui se posent les questions suivantes : «Quels sont les bénéfices réels de l intégration continue?», «Quels sont les apports de Maven par rapport à des outils plus classiques comme ANT?», ou de manière plus pratique «Comment mettre en œuvre Maven comme outil de construction?». - Mettre en place Maven comme outil de construction - Connaître et savoir communiquer les bénéfices de l intégration continue - Connaître les méthodes et bonnes pratiques liées à l intégration continue - Apprécier et mettre en œuvre des tests de validation de votre construction - Comprendre l interaction entre les différents outils de l environnement de développement - Appréhender la qualité de votre projet avec différents types de métriques usil 3 jours - 21 heures Développeurs Java, chefs de projets, responsables méthodes, responsables des développements Avoir une première expérience en développement de projet informatique (Java) 60 % de travaux pratiques Méthodes et pratiques agiles 31
32 Méthodes et pratiques agiles Gestion de configuration logicielle avec Subversion La Gestion de Configuration Logicielle (GCL) s est imposée comme une des disciplines indispensables à la réussite d un développement logiciel. Pour preuve, les modèles d amélioration des processus de développement intègrent la GCL à leurs recommandations et bonnes pratiques. Ce cours est une introduction par la pratique au monde de la GCL basée sur un logiciel Open Source plébiscité par les développeurs : Subversion dit SVN. Il sera question d utilisation de SVN au quotidien mais aussi de réflexion sur l organisation nécessaire au bon fonctionnement du travail en équipe avec SVN. Vous obtiendrez des réponses concrètes aux questions suivantes : «Quels sont les problèmes directement imputables à des carences de gestion de configuration?», «Quelles pratiques dois-je mettre en place pour utiliser efficacement SVN?». - Connaître les problématiques de la GCL - Utiliser SVN pour gérer un projet en équipe - Connaître les principaux clients SVN - Résoudre des conflits de mise à jour - Comprendre l importance de la GCL dans un cycle de développement svn 1 jour - 7 heures Chefs de projet, responsables de configuration logicielle, développeurs Aucun 50 % de travaux pratiques Contenu Présentation de la GCL - Objectifs de la GCL - Principaux outils de GCL - Place de la GCL dans un processus de développement - Responsabilités et GCL - Terminologies : Branch, Tag, Merge, Check-In, Commit... Présentation de SVN - Caractéristiques de SVN - Installation de SVN, référentiel de données - Clients SVN et intégration dans votre environnement Travailler en équipe avec SVN - Récupérer les sources - Création d une branche - Commit des modifications - Résolution des conflits - Création d un Tag - Bonnes pratiques de travail en commun Administration SVN - Référentiel et stockage - Mode et sécurité d accès - Sauvegarde et récupération La GCL au quotidien - Gestion des versions - Fréquence des modifications - Parallélisation des développements 32
Marketing digital Méthodes et pratiques agiles Gestion de projet Architecture et intégration Analyse, conception et modélisation avec UML
Marketing digital Méthodes et pratiques agiles Gestion de projet Architecture et intégration Analyse, conception et modélisation avec UML Développement Java et C++ Java EE et Frameworks Développement Web
Plus en détailConduite 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étailAgile 360 Product Owner Scrum Master
Agile 360 Product Owner Scrum Master Lead Technique Equipe Agile Conception Agile Leadership Agile Software Craftmanship Test Driven Development Catalogue 2013 Liste des formations Formation Agile 360
Plus en détailTopologie 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étail25/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étailLes méthodes itératives. Hugues MEUNIER
Les méthodes itératives Hugues MEUNIER INTRODUCTION. Toute les méthodes ont le même but : la maîtrise du budget, du planning et de la qualité des projets de développement informatique Plusieurs approches
Plus en détailTHÉMATIQUES. Comprendre les frameworks productifs. Découvrir leurs usages. Synthèse
THÉMATIQUES Comprendre les frameworks productifs Découvrir leurs usages Synthèse 2 LES ENJEUX DES FRAMEWORKS D ENTREPRISE EN 2012 LE CONSTAT Ressources Recrutement Flexibilité Intérêt Montée en compétence
Plus en détailAlignement avec les métiers par le test fonctionnel et d acceptation en projets agiles
Alignement avec les métiers par le test fonctionnel et d acceptation en projets agiles Laurent PY CEO, Smartesting Laurent.py@smartesting.com @py_laurent www.smartesting.com Guillaume Coquelle Testeur,
Plus en détailRecherche d une formation par
20 12 3 Recherche d une formation par Sommaire Filières Index Page 04 Page 11 Page 150 Le saviez-vous? Découvrez Valtech Training. Autrement. Premier indice p. 10 MAD SEAN MISO PURE 6 7 8 9 10 11 12 13
Plus en détailRè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étailMéthode Agile de 3 ème génération. 2008 J-P Vickoff
PUMA Essentiel Méthode Agile de 3 ème génération 1 Structure de la présentation PUMA Essentiel méthode Agile de 3 ème génération Quelques principes Agiles Principales pratique Agile de pilotage Structure
Plus en détailGESTION 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étailYassine ZAKARIA SÉMINAIRE : MÉTHODES AGILES
Yassine ZAKARIA SÉMINAIRE : MÉTHODES AGILES Quelques constats Etude du Standish Group Seul 1/3 des projets informatiques sont qualifiés de succès 50 % sont livrés et opérationnels, mais sont sortis du
Plus en détailCQP Développeur Nouvelles Technologies (DNT)
ORGANISME REFERENCE STAGE : 26572 20 rue de l Arcade 75 008 PARIS CONTACT Couverture géographique : M. Frédéric DIOLEZ Bordeaux, Rouen, Lyon, Toulouse, Marseille Tél. : 09 88 66 17 40 Nantes, Lille, Strasbourg,
Plus en détailMé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étailINGÉNIEUR LOGICIEL JAVAEE / GROOVY 8 ANS D EXPÉRIENCE
INGÉNIEUR LOGICIEL JAVAEE / GROOVY 8 ANS D EXPÉRIENCE Igor Rosenberg 30 ans DEA «Image-Vision» de l Université de Nice Sophia-Antipolis POSTES PRECEDENTS MMA: Développement Web/Grails sur démonstrateur
Plus en détailSoyez 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étailMé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étailFormation Certifiante Scrum Master
Formation Certifiante Scrum Master Cette formation pratique de deux jours, ponctuée par la certification Scrum Master délivrée par la Scrum Alliance, est destinée aux chefs et directeurs de projets, responsables
Plus en détailScrum 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étailExpert technique J2EE
EHRET Guillaume 25, rue de la Richelandiere 42100 SAINT ETIENNE 32 ans - Célibataire Expert technique J2EE Domaines de compétences Environnement et langages Expertise en programmation Java et en architecture
Plus en détailGestion 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étailJean-Pierre Vickoff www.vickoff.com
Techniques du futur Agile Communication - Architecture - Méthode Vers une approche Agile de 3 ème génération Jean-Pierre Vickoff www.vickoff.com Protocole de séance : Précisions techniques immédiates possibles
Plus en détailL enseignement de méthodes agiles dans un contexte d apprentissage actif
L enseignement de méthodes agiles dans un contexte d apprentissage actif Ruben González-Rubio Eugène Morin Balkrishna Sharma Gukhool Groupe ɛ X it C1-3019 Département de génie électrique et de génie informatique
Plus en détailLes 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étailScrum + Drupal = Julien Dubois
Pourquoi j aime Scrum Pourquoi Scrum et Drupal sont faits pour s entendre Scrum + Drupal = Julien Dubois Happyculture.coop De quoi allons-nous parler? 1. Que sont les méthodes agiles? 2. Présentation de
Plus en détailHassene BELGACEM. Expériences Professionnelles. JEE architect / Technical leader. Ingénieur Informatique. Cycle Préparatoire
Objectifs Formations Expériences Professionnelles Hassene BELGACEM http://belgacem.hassene.netcv.com S intégrer dans une équipe de développement de haute compétence et participer activement dans la réalisation
Plus en détailIntroduc)on à l Agile
Introduc)on à l Agile 1 D où je viens Études M2 info : Paris Diderot (2009) MS Management de Projets Technologiques : ESSEC / Telecom Paris (2010) Aujourd hui Consultant à OCTO Technology (Conseil en SI)
Plus en détailJean-Pierre Vickoff. 2008 J-P Vickoff
Agilité étendue Jean-Pierre Vickoff 1 Structure de la présentation PUMA Essentiel méthode Agile de 3 ème génération Le mouvement Itératif-Incrémental (Agile) Agilité étendue au SI et PUMA Essentiel Entreprise
Plus en détailRefonte front-office / back-office - Architecture & Conception -
Refonte front-office / back-office - Architecture & Conception - GLG204 - Architectures Logicielles Java 2008/2009 Nom : Cédric Poisson Matricule : 06-49012 Version : 1.0 Jeudi 28 mai 2009 1 / 23 Table
Plus en détailIBM Rational Application Developer pour WebSphere Software V8.5 accélère le développement d'applications de haute qualité.
, datée du 24 avril 2012 IBM Rational Application Developer pour WebSphere Software V8.5 accélère le développement d'applications de haute qualité. Table des matières 1 Présentation 2 Date de disponibilité
Plus en détail1/15. Jean Bernard CRAMPES Daniel VIELLE
1/15 Jean Bernard CRAMPES Daniel VIELLE CaseOnCloud est un SaaS de gestion de projets de développement logiciel CaseOC est : Multi démarches : MACAO MACAO Agile SCRUM Suivi d'aucune démarche particulière
Plus en détailTP3 Intégration de pratiques agiles. 1. User Stories (1) Scénario d intégration agile. En direct-live du château
Rappel TP3 Intégration de pratiques agiles En direct-live du château 40 41 Scénario d intégration agile 1. User Stories (1) 1. Rédiger les User Stories (exigences) 2. Planifier les Itérations (quoi / quand)
Plus en détailFORMATION MÉTHODES & PRATIQUES AGILES RÔLES AGILES & CERTIFICATIONS MODÉLISATION & CONCEPTION JAVA & FRAMEWORKS MICROSOFT.NET DÉVELOPPEMENT IHM WEB
FORMATION 2014 MÉTHODES & PRATIQUES AGILES RÔLES AGILES & CERTIFICATIONS MODÉLISATION & CONCEPTION JAVA & FRAMEWORKS MICROSOFT.NET DÉVELOPPEMENT IHM WEB DÉVELOPPEMENT MOBILE INTÉGRATION WEB SERVICES &
Plus en détailAgilitéet qualité logicielle: une mutation enmarche
Agilitéet qualité logicielle: une mutation enmarche Jean-Paul SUBRA Introduction : le manifeste Agile Manifeste pour le développement Agile de logiciels Nous découvrons comment mieux développer des logiciels
Plus en détailAssurances & Mutuelles, Industrie, Santé, Énergie, Transport, Médias / Multimédias, Télécoms, Services
Société de conseil et d ingénierie en informatique SEELANDE Consulting, société de conseil et d ingénierie en informatique spécialisée dans les NTIC, se positionne dans différents secteurs d activités
Plus en détailFidéliser les collaborateurs tout en améliorant leurs compétences
Fidéliser les collaborateurs tout en améliorant leurs compétences Anne Lamarque Manager OD Grenoble & Responsable OD Formation Florence Gayet Responsable Recrutement groupe VISEO Thibault Parmentier Directeur
Plus en détailCATALOGUE)FORMATION)2015)
CATALOGUE)FORMATION)2015) Intitulé(de(formation( Code( Agiliser)vos)processus) F010$ Fondamentaux)du)Lean) F021$ Résolution)de)problème) F022$ Lean)Six)Sigma) F023$ Mesures)et)indicateurs) F030$ Assurance)qualité,)vérification,)validation)
Plus en détailCertification Scrum Master
avec Jeff Sutherland Les méthodes Agiles représentent indéniablement une approche nouvelle et différente dans la conduite de projets. Au lieu de suivre un plan à la lettre en assignant des tâches à une
Plus en détailCours en ligne Développement Java pour le web
Cours en ligne Développement Java pour le web We TrainFrance info@wetrainfrance Programme général du cours Développement Java pour le web Module 1 - Programmation J2ee A) Bases de programmation Java Unité
Plus en détailMarie-Christine Spengler
Marie-Christine Spengler Ingénieur Informatique JAVA - Freelance JAVA/J2EE, HTML, Flex 07/09/1979, Nationalité Française Compétences techniques Méthodologies Modélisation Langages Frameworks Outils de
Plus en détailINF2015 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étailPaul FLYE SAINTE MARIE
Paul FLYE SAINTE MARIE ASSISTANT CHEF DE PROJET DANS LE DÉVELOPPEMENT INFORMATIQUE Domaines de compétences Conduite de projet (échange avec la maitrise d ouvrage, maitrise d œuvre, rédaction des spécifications
Plus en détailbacklog du produit Product Owner
Méthodes agiles : Définition: selon Scott Ambler «Une méthode agile est une approche itérative et incrémentale pour le développement de logiciel, réalisé de manière très collaborative par des équipes responsabilisées
Plus en détailFormation pour Product Owner
2 jours +33 6 08 34 63 55 laurent@morisseauconsulting.com SARL unipersonnelle au capital de 3500 - N SIRET : 508 068 590 00019 Code APE 6202A Sommaire 1 Contexte de la formation... 3 2 Le formateur...
Plus en détailSITE WEB E-COMMERCE ET VENTE A DISTANCE
Développement d une application JAVA EE SITE WEB E-COMMERCE ET VENTE A DISTANCE PLAN PROJET Binôme ou monôme (B/M): M Nom & Prénom : AIT NASSER Btissam Email : aitnasser.btissam123@gmail.com GSM : Organisme
Plus en détailTesteur Agile Niveau Fondation 2014 - Bertrand Cornanguer, Vice-chair Agile tester WG
Testeur Niveau Fondation 2014 - Bertrand Cornanguer, Vice-chair tester WG Enquêtes 2013 sur l Agilité Seriez-vous interessé par la certification Testeur? Enquête ISTQB (70 pays juin octobre 2013) Ingénieurs
Plus en détailObjectif : Passer de l analyse métier et fonctionnelle à la définition des applications qui
Formation PARTIE 1 : ARCHITECTURE APPLICATIVE DUREE : 5 h Objectif : Passer de l analyse métier et fonctionnelle à la définition des applications qui automatisent les fonctions Définir une architecture
Plus en détailAgile Maroc 24 Novembre 2010. Méthodes agiles. Thierry Cros. http://etre-agile.com. Agile Maroc 24 novembre 2010
Agile Maroc 24 Novembre 2010 Méthodes agiles Thierry Cros 1 Thierry Cros 10 ans déjà... 2010 Création Extreme Programming France 2009 SigmaT Les Agilistes Toulousains 2010 Membre de «Fédération Agile»
Plus en détailDéveloppement itératif, évolutif et agile
Document Développement itératif, évolutif et agile Auteur Nicoleta SERGI Version 1.0 Date de sortie 23/11/2007 1. Processus Unifié Développement itératif, évolutif et agile Contrairement au cycle de vie
Plus en détailRetour d expérience implémentation Scrum / XP
Retour d expérience implémentation Scrum / XP Bruno Orsier Octobre 2008 p.1 Bruno Orsier, Agile Tour 2008 Grenoble Plan Qui sommes nous? Pourquoi Scrum/XP? Historique de la mise en œuvre Bilan Sondage
Plus en détailREX Scrum Master du terrain
REX Scrum Master du terrain Ludovic Larché Agile Tour 2012 à Rennes le 4 octobre 2012 Qui suis je? Ludovic LARCHE Agile Scrum / Kanban Consultant Scrum Master depuis 2008 Accompagnement de Product Owner
Plus en détailConsultant MOE/Référent technique JAVA/J2EE JSF, RICH FACES
SS Consultant MOE/Référent technique JAVA/J2EE JSF, RICH FACES FORMATIONS ET DIPLOMES Certification SCRUM Master (AgilBee) 2009. Formation TDD 2008. Diplômé de l Institut Supérieur des Etudes Technologiques
Plus en détailProgramme «Analyste Programmeur» Diplôme d état : «Développeur Informatique» Homologué au niveau III (Bac+2) (JO N 176 du 1 août 2003) (34 semaines)
Programme «Analyste Programmeur» Diplôme d état : «Développeur Informatique» Homologué au niveau III (Bac+2) (JO N 176 du 1 août 2003) (34 semaines) Module 1 : Programmer une application informatique Durée
Plus en détailScrum. ... pour des projets informatiques agiles. Pascal Lando Certified Scrum product owner
Scrum... pour des projets informatiques agiles Pascal Lando Certified Scrum product owner e-merchant Laboratoire Mis IUP Miage d Amiens pascal.lando@u-picardie.fr 2 octobre 2013 Ceci n est pas un cours
Plus en détailAn Phong Do. 567 croissant des Glaïeuls Laval (Québec) H7X 3H2 Cellulaire : 514-825-7652 anphongdo@gmail.com
, PMP 567 croissant des Glaïeuls Laval (Québec) H7X 3H2 Cellulaire : 514-825-7652 anphongdo@gmail.com PROFIL GÉNÉRAL Gestionnaire de projet bilingue, avec plus de 16 ans d expérience dans le domaine des
Plus en détailUML est-il soluble dans les méthodes agiles?
Pascal ROQUES Valtech Training UML est-il soluble dans les méthodes agiles? octobre 07 Résumé On entend beaucoup parler actuellement de deux approches ayant l'air fondamentalement opposées : l'approche
Plus en détailFormation Scrum. 2 jours
2 jours +33 6 08 34 63 55 laurent@morisseauconsulting.com SARL unipersonnelle au capital de 3500 - N SIRET : 508 068 590 00019 Code APE 6202A Sommaire 1 Contexte de la formation... 3 2 Le formateur...
Plus en détailCHAPITRE 3 : LES METHODES AGILES?
CHAPITRE 3 : LES METHODES AGILES? UE Gestion de Projet Master 1 STIC 2014/2015 Céline Joiron 2 Introduction Après avoir présenté les cycles de vie «classiques» de la gestion de projet L objectif de ce
Plus en détailTuesday, October 20, 2009. Nantes
Tuesday, October 20, 2009 Nantes Retour d'expérience SCRUM/XP dans un contexte CMMI-DEV niveau 2 SM CMM Integration, IDEAL, and SCAMPI are service marks of Carnegie Mellon University. Capability Maturity
Plus en détailYoussef LYHYAOUI Ingénieur Java/J2EE, SOA, ESB, Web services 31 ans Statut : Indépendant SITUATION ACTUELLE
Youssef LYHYAOUI Ingénieur Java/J2EE, SOA, ESB, Web services 31 ans Statut : Indépendant Adresse Personnelle : 3, allée du Roussillon 91300 Massy Téléphone : (+33) 06 78 37 34 82 E-mail : youssef.lyhyaoui@spartup.com
Plus en détailLe 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étailLes offres de Xebia : Agilité, Big Data, Cloud, DevOps, Java & Friends, Mobilité et Web Oriented Architecture.
DevOps Xebia est un cabinet de conseil international spécialisé dans les technologies Big Data, Cloud et Web, les architectures Java et la mobilité dans des environnements agiles. Xebia se distingue par
Plus en détailXP : 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étailPrésident d Inotekk Gestion de la société, développement du portefeuille clients, gestion et réalisation des projets informatiques
LEO MARQUES Né le 11/09/1984 à Paris XIème (75) 7 Ter avenue Edith Cavell 06000 NICE Tél. Portable : 06 15 22 48 08 Permis A et B, véhicule personnel Président d Inotekk Gestion de la société, développement
Plus en détailVérifier la qualité de vos applications logicielle de manière continue
IBM Software Group Vérifier la qualité de vos applications logicielle de manière continue Arnaud Bouzy Kamel Moulaoui 2004 IBM Corporation Agenda Analyse de code Test Fonctionnel Test de Performance Questions
Plus en détailISTQB Agile Tester en quelques mots ISTQB Marketing Working Group
ISTQB Agile Tester en quelques mots ISTQB Marketing Working Group Mai 2014 Qu est-ce que l ISTQB? ISTQB : International Software Testing Qualifications Board (www.istqb.org): Association sans but lucratif
Plus en détailMaster Informatique Aix-Marseille Université
Aix-Marseille Université http://masterinfo.univ-mrs.fr/ Département Informatique et Interactions UFR Sciences Laboratoire d Informatique Fondamentale Laboratoire des Sciences de l Information et des Systèmes
Plus en détailCours de Java. Sciences-U Lyon. Java - Introduction Java - Fondamentaux Java Avancé. http://www.rzo.free.fr
Cours de Java Sciences-U Lyon Java - Introduction Java - Fondamentaux Java Avancé http://www.rzo.free.fr Pierre PARREND 1 Octobre 2004 Sommaire Java Introduction Java Fondamentaux Histoire de Java Machine
Plus en détailGestion de Projet Agile
Gestion de Projet Agile Planification et Estimation Sprint 0 Tianxiao.Liu@u-cergy.fr Université de Cergy-Pontoise Master SIC/ISIM 2 ième Année Plan Introduction Motivation : pourquoi planifier & estimer?
Plus en détailLes méthodes Agiles Introduction. Intervenant : Tremeur Balbous tremeur@agilegardener.com http://www.agilegardener.com/ 04/09/2008
Les méthodes Agiles Introduction Intervenant : Tremeur Balbous tremeur@agilegardener.com http://www.agilegardener.com/ 04/09/2008 Les méthodes Agiles Le contexte Le Manifeste Agile Une tentative de définition
Plus en détailW4 - Workflow La base des applications agiles
W4 - Workflow La base des applications agiles, W4 philippe.betschart@w4global.com Vous avez dit «workflow»? Processus : Enchaînement ordonné de faits ou de phénomènes, répondant à un certain schéma et
Plus en détailJ2EE in practice. Olivier Liechti Patrik Fuhrer. Department of Informatics. Computer Science Master Course - SH 2004/05
J2EE in practice Olivier Liechti Patrik Fuhrer Informatics Computer Science Master Course - SH 2004/05 Introduction Dans le cours ASE, nous avons: étudié une plate-forme de développement distribuée: Java
Plus en détailEclipse Process Framework et Telelogic Harmony/ITSW
Eclipse Process Framework et Telelogic Harmony/ITSW Boris Baldassari 1 Résumé Une introduction à Eclipse Process Framework (EPF) et au processus OpenUP, et comment tirer profit de ces initiatives dans
Plus en détailFormation : Langues : Types d Intervention et Secteurs d Activité :
Ismail HACHOUM 142, Rue Georges Pompidou, 59110 La Madeleine - FRANCE Email : ismail.hachoum@gmail.com Tél: +33(0) 650 198 937 27 ans - Marié Permis B Ingénieur Etudes et Développement Java/JEE Formation
Plus en détailScrum et l'agilité des équipes de développement
NormandyJUG Scrum et l'agilité des équipes de développement Par Dimitri Baeli & Nicolas Giard 23 Février 2010 Présentation des intervenants Dimitri Baeli http://twitter.com/dbaeli VP Quality Enterprise
Plus en détailCatalogue des Formations Techniques
Catalogue des Formations Techniques Items Média Concept 4, allées Pierre-Gilles de Gennes - 33700 Mérignac Téléphone : 05.57.35.73.73 Télécopie : 05.57.35.73.70 Courriel : contact@imc-fr.com 2 Préambule
Plus en détail31 ans - 8 ans d'expérience
B0052 T EAM LEADER SENIOR JAVA - J2EE 31 ans - 8 ans d'expérience Expert ises mét iers : Langues : Cert if icat ions : Editeur de logiciels, Telecoms, Banque, finance Roumain (Langue maternelle), Anglais
Plus en détailPrésentation UBO 12/2008 Présentation des méthodes agiles
Gestion de projet Vers les méthodes agiles Des approches prédictives aux méthodes agiles appliquées avec SCRUM Présentation UBO 12/2008 Présentation des méthodes agiles Partie 1 : La société Altran Altran
Plus en détailL'agilité appliquée à nous-mêmes. Philippe Krief, PhD Development Manager IBM France Lab
L'agilité appliquée à nous-mêmes Philippe Krief, PhD Development Manager IBM France Lab Agenda Où en était l équipe RPP il y a 24 mois Réorganisation de l équipe et du projet autour de Scrum et de RTC
Plus en détailListe des Formations
Janvier 2014 2 Liste des Formations INGENIERIE DES EXIGENCES... 3 Préparation à la Certification IREB en Ingénierie des Exigences (Réf : FIREB)...4 Ingénierie des Exigences (Réf : FIE)...6 Améliorer l
Plus en détailCours 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étailCALENDRIERS DES FORMATIONS 2015- LILLE
CALENDRIERS DES FORMATIONS 2015- LILLE Pour les dates sur PARIS, TOULOUSE, NANTES, LYON, STRASBOURG et AIX télécharger les calendriers sur www.3itforms.fr 3it FORMATION 56/58 Boulevard de la République
Plus en détailSCRUM BUT, LE LIVRE BLANC. De la problématique de mener un projet AGILE dans une organisation classique
SCRUM BUT, LE LIVRE BLANC De la problématique de mener un projet AGILE dans une organisation classique Résumé Alors que les demandes de conduite de projet en AGILITE sont de plus en plus fréquentes, les
Plus en détailLe rôle du coach Agile et son apport pour le projet
Le rôle du coach Agile et son apport pour le projet Franck Beulé Soirée du 4 novembre 2013 Chez Google 45 Sommaire Qu est- ce qu un coach Agile? Que s interdit- il? Ce qu il fait Ses points d anenoon Des
Plus en détailOffre Nouvelles Technologies (NTIC)
Offre Nouvelles Technologies (NTIC) - 2014/2015 - www.sodifrance-institut.fr 1/150 SODIFRANCE INSTITUT VOTRE PARTENAIRE FORMATION Sodifrance Institut, filiale du Groupe Informatique Sodifrance, est spécialisé
Plus en détail1 JBoss Entreprise Middleware
1 JBoss Entreprise Middleware Les produits de la gamme JBoss Entreprise Middleware forment une suite de logiciels open source permettant de construire, déployer, intégrer, gérer et présenter des applications
Plus en détailSé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étailProcess 4D Catalogue de formations 2011
Process 4D Catalogue de formations 2011 CMMi Lean Agilité ISO Process Six-Sigma ClearQuest Doors / RMF Qualité POUR DES FORMATIONS PARTICIPATIVES Mon expérience comme formateur (et comme stagiaire) depuis
Plus en détailChef de projet / Architecte JEE 15 ans d expérience
Méallier Eric 33 Traverse de la CNR 30400 Villeneuve les Avignon Mob : 06.20.33.05.39 E-Mail : eric@meallier.fr Nationalité Française 38 ans, 2 enfants Permis B Chef de projet / Architecte JEE 15 ans d
Plus en détailMéthodes agiles. Pratiques agiles. Développement Web. Développement mobile. Marketing digital. Java EE & Frameworks.
s agiles Pratiques agiles Développement Web Développement mobile Marketing digital Sommaire Index Architecture Java & C++ Java EE & Frameworks Big Data & NoSQL Microsoft.Net Analyse & conception Sommaire
Plus en détailCursus Sage ERP X3 Outils & Développement. Le parcours pédagogique Sage ERP X3 Outils et Développement
Cursus Outils & Développement Vous êtes Consultant, Chef de Projets, Directeur des Systèmes d Information, Directeur Administratif et Financier, Optez pour les «formations Produits» Nous vous proposons
Plus en détailLes méthodes Agiles. Introduc)on aux méthodes Agiles Exemple : Scrum
Les méthodes Agiles Introduc)on aux méthodes Agiles Exemple : Scrum Défini)on de base Les méthodes Agiles sont des procédures de concep)on de logiciel qui se veulent plus pragma)ques que les méthodes tradi)onnelles
Plus en détailCalendrier 2012-2013 crim.ca/formation
AL100 Comprendre le data mining 6 h 500 $ 575 $ 18 BUI100 Business Intelligence - séminaire 3 h 400 $ 475 $ Analytique avancée BUI110 Business Intelligence - séminaire pour professionnels TI 3 h 400 $
Plus en détailGL - 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étailGénie logiciel (Un aperçu)
(Un aperçu) (sommerville 2010) Laurent Pérochon INRA URH 63122 St Genès Champanelle Laurent.perochon@clermont.inra.fr Ensemble d activités conduisant à la production d un logiciel Sur un échantillon de
Plus en détailHISTOIRE D UNE DIGITAL FACTORY
HISTOIRE D UNE DIGITAL FACTORY L ambition et le Contexte IT L Ambition de Bouygues Telecom fin 2012. 1. Fournir une expérience encore plus digitale à ses clients. 2. Faciliter l accès au monde digital.
Plus en détailOlivier Deheurles Ingénieur conception et développement.net
Olivier Deheurles Ingénieur conception et développement.net MOTS CLES Maîtrise de la conception et du développement orientés Objet 6 ans d expérience sur les plateformes.net 1.1 et 2.0 (C# et VB.NET) MCAD
Plus en détail