Xebia-Training se positionne logiquement dans la continuité de Xebia, tant sur la qualité de son offre de formation technique que méthodologique, en proposant des formations haut de gamme animées uniquement par les référents de leur domaine. La spécialité de Xebia-training repose donc sur 2 axes :
Nos formations, savant équilibre entre théorie et travaux pratiques, sont destinées à un large public soucieux d’acquérir les meilleures pratiques de notre industrie.
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 équipe, le chef de Projet Agile, “le Scrum Master” facilite, coache et organise les compétences et les motivations des équipes en intégrant les besoins utilisateurs tout au long du cycle de développement, délivrant ainsi une valeur continue.
Cette formation de deux jours fournit aux stagiaires les principes fondamentaux de Scrum. Des ateliers permettent de mettre la théorie en pratique. Les stagiaires gagneront une expérience dans l’élaboration du Product et du Sprint Backlog, l’organisation des Daily Scrums, des Sprint Planning Meetings, la tenue du Burndown Chart. Jeff fournit tout au long de cette formation des trucs et astuces, hérités d’une expérience unique en tant que père de la méthode ayant plus de 10 ans d’expérience sur Scrum.
Informations :
Cette formation originale, organisée autour de 4 ateliers d’une demi-journée chacun, a pour objectif de fournir aux stagiaires les techniques et les éléments clefs pour s’assurer que leur application Java sera prête à être utilisée dans un environnement de production industrialisé. Chaque atelier comprend un volet théorique présentant les éléments clefs du problème de production à adresser, et un volet pratique, dans lequel les stagiaires sont invités à adapter une application exemple pour satisfaire les exigences de production.
Informations :
Cette formation certifiante de 2 jours vous apportera tous les éléments nécessaires pour diriger ou contribuer à une équipe Scrum. A la suite de cette formation, les participants seront certifiés Scrum Master (CSM). Cette certification inclue un abonnement d’un an à la Scrum Alliance qui permets d’avoir accès à du matériel exclusivement réservé aux Scrum Master certifiés.
Cette formation est animée par des agilistes experts dans le domaine, disposant d’une réelle expérience industrielle auprès de plus grandes sociétés cotées en bourse. Cette formation est ponctuée d’exercices, de démonstrations, de discussions, d’études de cas et d’exemples concrets afin de mieux illustrer les principes de Scrum et de répondre aux besoins de chacun.
Informations :
Cette formation a pour objectif de démystifier la nouvelle plate-forme Java EE. Elle allie présentations et séances de développement d’une application complète en mettant l’accent sur les bonnes pratiques d’architectures. Patterns d’hier devenus anti-pattern aujourd’hui, course au découplage, sur-découpage en couches… vous apprendrez à utiliser les briques techniques de Java EE 6 (JPA 2.0, EJB 3.1, JSF 2.0, Bean Validation 1.0, CDI 1.0 et JAX-RS 1.0) pour répondre au mieux aux besoins de vos utilisateurs.Pour que cette formation réponde à vos attentes, vous aurez a remplir un questionnaire rapide. Cela permettra d’ajuster la formation au niveau du groupe.
Vous repartirez avec un exemplaire du livre Java EE 6 d’Antonio Goncalves, une licence d’Intellij Idea et une licence de JRebel.
Informations :
Cette formation approfondie de 4 jours vous permettra d’obtenir les compétences nécessaires pour optimiser la performance de vos applications Java. Vous aborderez pendant cette formation tous les aspects de la performance : l’outillage nécessaire, les méthodologies à appliquer, les concepts d’architecture sous jacents à la performance, les meilleures pratiques, le benchmarking et la gestion de mémoire.
Informations :
Cette formation de 2 jours vous apportera tous les éléments qui vous sont nécessaires afin de devenir un interlocuteur productif, maximisant le ROI de son entreprise. Les participants apprendront les concepts et les outils essentiels de Scrum, les différences entre les projets agiles et les méthodologies traditionnelles de type cascade et comment le rôle de l’interlocuteur « business » change vis-à-vis des équipes Scrum. Les participants apprendront aussi comment gérer et prioriser efficacement les « product backlogs », les « plan releases », les « sprints » et les « track et report ».
A la fin de la formation, les participants deviennent des « Product Owners certifiés » et bénéficient d’un abonnement gratuit d’un an à la « Scrum Alliance » (www.scrumalliance.org), site sur lequel les « Product Owners certifiés » bénéficient de contenu à forte valeur ajoutée.
Informations :
Les bases de données NoSQL apportent scalabilité, flexibilité des schémas, haute disponibilité, et élasticité, en osmose avec la récente mouvance vers le cloud computing. Mais au-delà de ces caractéristiques intrinsèques, elles ouvrent également la voie à de nouveaux types de cas d’utilisation permettant d’offrir des fonctionnalités audacieuses aux utilisateurs des applications les exploitant. Quels sont les concepts sur lesquels reposent ces technologies ? Quel intérêt présentent-t-elles pour l’entreprise ? Comment mettre en oeuvre Cassandra ou MongoDB dans un projet ? Comment les exploiter en production ? Autant de questions auxquelles cette formation se donne pour objectif de répondre.
Informations :
Scrum est la méthode la plus connue et la plus pratiquée des méthodes de développement de logiciel agile. Cette formation d’une journée vous initiera donc à cette méthodologie. Vous apprendrez ce qu’est Scrum, ce que Scrum peut vous apporter et comment mettre Scrum en pratique avec succès.
A l’issue de cette formation, les stagiaires auront :
Informations :
Cette formation s’adresse à tous ceux – développeurs, architectes, analystes, etc. – qui, ayant intégré un projet agile, souhaitent maîtriser l’ensemble des prérogatives dévolues à l’équipe. L’adoption croissante des méthodes agiles dans les contextes les plus divers s’accompagne d’une véritable révolution dans l’activité quotidienne des développeurs: pluridisciplinaires, responsables, engagées, communicantes, les équipes agiles n’ont que peu à voir avec les organisations projets classiques.
Sur un mode souvent ludique, mixant équitablement théorie et exercices pratiques, vous apprendrez à définir et gérer les besoins en collaboration avec les utilisateurs, à estimer et planifier itérations et projets ou encore à concevoir et architecturer votre logiciel sur le mode agile.
Vous y apprendrez également les techniques de l’excellence logicielle, indispensables pour soutenir durablement un développement incrémental : TDD et TDR, refactoring, gestion de versions, intégration continue…
Vous apprendrez enfin comment cultiver la responsabilité collective et transformer un groupe d’individus en une véritable équipe agile.
Informations :
Le succès d’un projet agile repose en partie sur la mise en œuvre d’une discipline de développement sans faille, indispensable pour soutenir durablement la production incrémentale d’un logiciel de très haute qualité. Cette formation, destinée aux architectes, concepteurs et développeurs Java, explore un ensemble de pratiques et de techniques de conception et d’ingénierie permettant de mettre en œuvre une discipline de développement rigoureuse. Elle s’articule autour de 3 ateliers thématiques d’une journée chacun, mixant enseignement théorique et mise en pratique de chacun des concepts abordés.
Informations :
Une fois formé aux méthodes agiles, le Scrum Master est confronté à la mise en application de la théorie sur le terrain. Il doit alors fréquemment faire face à des difficultés voire des résistances. Freins personnels, barrières relationnelles ou écueils au plan managérial, on ne s’improvise pas Scrum Master, surtout si l’on pratique différemment le management depuis plusieurs années.
A l’issue de ce programme de formation, vous disposerez d’outils opérationnels pour « décoder » les jeux en place, de « trucs et astuces » pour faciliter la collaboration au sein de l’équipe et assumer pleinement vos nouvelles responsabilités.
Informations :
Scala: quand l’orienté objet sert le metier.
Ce cours a été conçu par Martin Odersky, le créateur de Scala. Il permet aux stagiaires d’appréhender de manière très opérationnelle Scala. Comprenant de nombreux ateliers pratiques, il s’adresse à tous ceux qui, connaissant Java depuis au moins un an, et souhaitent découvrir Scala. Il n’est donc pas nécessaire d’avoir d’expérience préalable sur ce langage. Cette formation est dispensée en langue anglaise.
Cette formation s’achève par une intense session de programmation guidée par Martin dont le but est de développer une feuille de calcul.
A l’issue de ce cours, les stagiaires seront à même :
Informations :
Même s’il est vrai qu’un logiciel peut fonctionner malgré un code de mauvaise qualité, ce même code peut également être la source de pertes de productivité graves pour une entreprise. Cette formation pratique de 2 jours est inspirée des principes et bonnes pratiques énumérées dans l’ouvrage de Robert Martin : Clean code : A Handbook of Agile Software Craftmanship.
Informations :
Cette formation originale, organisée autour de 4 ateliers d’une 1/2 journée chacun, a pour objectif de fournir aux stagiaires une méthodologie d’ensemble permettant de résoudre les principaux problèmes rencontrés dans les applications Web Java.
Cette formation comprend les 4 ateliers suivants :
Chaque atelier comprend un volet théorique, permettant aux stagiaires d’acquérir les bases de résolution du problème à partir d’un symptôme commun, et un volet pratique, dans lequel les stagiaires sont invités à diagnostiquer puis corriger les problèmes sur une application réelle.
Informations :
Cet atelier intensif de 2 jours a pour but de vous aider à mettre en pratique, les meilleures disciplines du Lean (retour rapide, qualité intégrée, responsabilité individuelle et collective et optimisation générale au développement logiciel…)
Informations :
La plateforme Android permet le développement d’applications mobiles en Java. Cette formation vous donnera les fondations permettant de vous lancer dans le développement d’applications Android. À la fin de la formation, vous connaitrez les capacités et les spécificités de cette technologie, mais vous serez surtout capable de démarrer la création de vos propres projets. L’alternance entre les présentations théoriques et les travaux pratiques vous permet d’appliquer au fil de la formation les différentes notions abordées.
Informations :
Nous organisons une formation d’optimisation des performances d’applications JAVA/J2EE avec KIRK PEPPERDINE, une première en France. Les prochaines sessions auront lieu :
Pour ceux qui ne le connaissent pas, Kirk Pepperdine dispose de plus de 15 ans d’expérience dans les technologies orientées objets et l’optimisation de la performance. Figure emblématique du monde JAVA et élu "Champion JAVA" en 2005, Kirk est reconnu comme le référent de l’optimisation de performance JAVA. Il est le DSI de Kodewerk Ltd et le principal contributeur de javaperformancetuning.com.
Cette formation approfondie de 4 jours permettra aux stagiaires d’obtenir les compétences nécessaires pour optimiser la performance de leurs applications JAVA. Vous aborderez pendant cette formation tous les aspects de la performance : l’outillage nécessaire, les méthodologies à appliquer, les concepts d’architecture sous jacents à la performance, les meilleures pratiques, le benchmarking et la gestion de mémoire.
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 équipe, le chef de Projet Agile, « le ScrumMaster » facilite, coache et organise les compétences et les motivations des équipes en intégrant les besoins utilisateurs tout au long du cycle de développement, délivrant ainsi une valeur continue.
Xebia organise 4 fois par an, avec l’inventeur de la Méthodologie Scrum, le Dr Jeff Sutherland, des sessions de formations certifiantes de ScrumMaster. Les prochaines sessions auront lieu les
Un abonnement d’un an à la Scrum Alliance est également inclus dans cette formation.
Cette formation de deux jours fournit aux stagiaires les principes fondamentaux de Scrum.
Des ateliers pratiques permettent de mettre la théorie en pratique. Les stagiaires gagneront une expérience pratique dans l’élaboration du Product et du Sprint Backlog, l’organisation des Daily Scrums, des Sprint Planning Meetings, la tenue du Burndown Chart.
Jeff fournit tout au long de cette formation des trucs et astuces, hérités d’une expérience unique en tant que père de la méthode ayant plus de 10 ans d’expérience sur Scrum.
Pour toute information sur cette formation, contactez-nous via ce formulaire ou directement par mail info@xebia.fr ou par téléphone au 01.53.89.99.99.
Au sein d'un projet Scrum, le Product Owner tient un rôle essentiel, et pourtant souvent un peu mystérieux.
Cette formation de deux jours a pour objectif de vous apprendre à devenir un Product Owner efficace et impliqué. Vous y apprendrez les concepts et outils qui sous-tendent Scrum, ainsi que les techniques qui permettent d'alimenter correctement une équipe. Les participants apprendront également les différences entre les projets agiles et les méthodologies traditionnelles de type cascade et comment le rôle de l’interlocuteur "business" change vis-à-vis des équipes Scrum.
Vous apprendrez aussi, a travers un mélange de théorie et d’exercices pratiques, comment gérer et prioriser efficacement les "product backlogs", les "plan releases", les "sprints" et les "track et report".
Arlen Bankston (Formateur Scrum Master certifié et Lean Six Sigma Master Black Belt) animera cette formation "Product Owner" certifiante 4 fois en 2010 :
Xebia propose des formations certifiantes Scrum Master en inter-entreprise animées par Arlen Bankston.
Cette formation répondra, entre autres, aux questions suivantes :
Arlen Bankston (Formateur Scrum Master certifié et Lean Six Sigma Master Black Belt). La formation a lieu en anglais.
Arlen Bankston est un leader reconnu dans la mise en œuvre des méthodologies de management tel que Lean, Six Sigma, BPM mais aussi dans les processus de développement logiciel SCRUM et XP.
Arlen a mené avec succès des projets agiles d’envergure pour des entreprises telles que Capital One, T.Rowe Price, NBC Universal, Saudi Telecom, United States Army et Freddie Mac pour ne citer qu’elles.
Arlen est aussi le Vice Président de LitheSpeed, un cabinet international spécialisé dans la mise en place des techniques Lean et Six Sigma et des méthodologies Scrum et XP.
Les dates des prochaines formations sont les 8 et 9 mars 2010 et les 22 et 23 avril 2010.