Formation Brainstorming
L'objectif principal de ces formations et ateliers est de fournir des connaissances, des outils et des techniques
pour améliorer l'efficacité des activités liées à l'identification de la valeur commerciale,
tenir compte des besoins du client et faciliter l'obtention d'un consensus entre les différentes fonctions,
technologie et qualité dans le processus de création des exigences à l'aide de techniques
de brainstorming.
Format de la formation
- Cours interactif et discussion.
- De nombreux exercices et mises en pratique.
- Implémentation pratique dans un environnement de laboratoire en direct.
Options de personnalisation de la formation
- Pour demander une formation personnalisée pour ce cours, veuillez nous contacter pour organiser cela.
Plan du cours
1. Introduction au facilitation, ou pourquoi il est intéressant d'utiliser le brainstorming
2. Définition des clients/utilisateurs à l'aide de techniques de personnalisation
3. Définition du problème / défi - situation client
4. Identification de la valeur commerciale dans le projet - exigences et critères d'acceptation
– création de cartes d'histoires utilisateur en utilisant des techniques de brainstorming
- Identification, définition, décomposition et priorisation des exigences - outils et techniques, par exemple l'exercice du carpaccio d'éléphant de Richard Lawrens
- atelier:
- définition des exigences - identification des exigences dans la formule de l'histoire utilisateur
- mesurabilité des exigences et évaluation de l'efficacité - identification des critères d'acceptation pour une histoire utilisateur
- priorisation des exigences en fonction des besoins du client du projet
- transfert des exigences - comment s'assurer que nous nous comprenons mutuellement - transfert des besoins du client vers une histoire utilisateur transparente
5. Résumé - rétrospective "commencer, arrêter, continuer"
Pré requis
- Expérience dans la conception et/ou le développement de solutions logicielles pour les clients
Public cible
- Développeurs
- Responsables des départements informatiques
- Chefs de projet, PM
- Propriétaires de produit
- Employés des départements marketing
Cours à partir de 4 + personnes. Pour un entraînement individuel ou en petit groupe, veuillez demander un devis.
Formation Brainstorming - Réservation
Formation Brainstorming - Demande de renseignements
Brainstorming - Demande d'informations consulting
Nos clients témoignent (2)
Les explications et l'interactivité du formateur étaient vraiment excellentes ; même si je n'étais probablement pas assez expérimenté, j'ai beaucoup appris !
Pieter Bruynseels - Spot Buy Center BV
Formation - Design Patterns
Traduction automatique
J'ai aimé la plateforme que nous avons utilisée. Elle était vraiment agréable et facile à utiliser. J'ai particulièrement apprécié la section sur TypeScript, en particulier les parties consacrées aux espaces de noms et aux modules.
Robert - DB Global Technology
Formation - JavaScript - Advanced Programming
Traduction automatique
Cours à venir
Cours Similaires
Résolution créative de problèmes avec les techniques de ludification (Pensée design)
14 HeuresCette formation en direct avec un formateur en Canada (en ligne ou sur site) s'adresse aux participants de niveau débutant à intermédiaire qui souhaitent résoudre les défis quotidiens du lieu de travail grâce à des techniques de ludification.
À la fin de cette formation, les participants seront en mesure de :
- Comprendre les principes de la pensée design et leur application à la résolution de problèmes.
- Intégrer des techniques de ludification pour favoriser l'engagement et l'innovation.
- Développer des solutions créatives et pratiques aux problèmes courants du lieu de travail.
- Collaborer efficacement entre équipes pour mettre en œuvre des stratégies de résolution de problèmes.
- Appliquer des approches itératives pour affiner les solutions grâce à la rétroaction et à l'expérimentation.
Conception axée sur le domaine : Concepts et pratiques
21 HeuresCette formation en présentiel ou en ligne, animée par un instructeur, s'adresse aux développeurs, architectes et analystes de niveau intermédiaire qui souhaitent apprendre et appliquer les concepts et pratiques de la CAD à leurs projets logiciels.
À l'issue de cette formation, les participants seront capables de :
- Comprendre les concepts fondamentaux de la CAD (contextes bornés, entités, etc.) et leur application dans les projets logiciels.
- Appliquer la CAD stratégique pour définir et concevoir le modèle de domaine, identifier les sous-domaines et établir des limites.
- Mettre en œuvre la CAD tactique en utilisant des motifs tels que le CQRS, les usines d'objets et l'event sourcing.
- Refactoriser et moderniser efficacement les systèmes hérités à l'aide des techniques de la CAD.
- Concevoir et mettre en œuvre des architectures orientées produit, domaine et équipe.
- Utiliser le maillage de données (data mesh) pour créer une plateforme de données orientée domaine, favorisant la découverte et la gouvernance des données.
Introduction au Domain-Driven Design
14 HeuresLe Domain-Driven Design (DDD) est une approche puissante de développement logiciel qui se concentre sur la modélisation des comportements complexes en alignant l'implémentation technique avec les concepts fondamentaux de l'entreprise. Ce cours explore comment le DDD aide les équipes à gérer la complexité et à réduire les risques grâce à des patterns stratégiques et tactiques. Les participants apprendront à créer un « Langage universel », à définir des limites claires via des Contextes délimités, et à utiliser des blocs de construction spécifiques comme les Entités, les Objets de valeur et les Agrégats. L'objectif est de créer des architectures logicielles flexibles et maintenables qui restent cohérentes avec le domaine commercial en évolution.
Conception de modèles pilotés par le domaine : Concepts et pratiques pour les développeurs seniors
21 HeuresLa conception de modèles pilotés par le domaine (Domain-Driven Design, DDD) est une approche du développement logiciel qui insiste sur la conception de systèmes centrés sur le domaine métier, en utilisant un langage ubiquitaire partagé ainsi que des techniques de modélisation tactique et stratégique.
Cette formation dirigée par un formateur, en ligne ou sur site, s'adresse aux développeurs seniors avancés qui souhaitent appliquer les principes du DDD pour concevoir des systèmes robustes, maintenables et évolutifs.
À l'issue de cette formation, les participants seront en mesure de :
- Identifier et modéliser les concepts centraux du domaine à l'aide du langage ubiquitaire et des contextes limités.
- Appliquer les motifs tactiques du DDD tels que les entités, les objets de valeur, les agrégats, les référentiels et les services du domaine.
- Concevoir des cartes de contexte et des frontières stratégiques pour gérer la complexité au sein des microservices et des équipes.
- Intégrer les pratiques du DDD dans les équipes Agiles et les flux de travail CI/CD afin d'améliorer la collaboration et la livraison.
Format du cours
- Conférence interactive et discussion.
- De nombreux exercices et mises en pratique.
- Implémentation pratique dans un environnement de laboratoire en temps réel.
Options de personnalisation du cours
- Pour demander une formation personnalisée pour ce cours, veuillez nous contacter afin d'en convenir.
Patterns de conception
14 HeuresIl existe de nombreux patterns éprouvés et largement accessibles à tous. Parfois, il suffit de modifier les noms et d'implémenter le pattern dans une technologie spécifique. Cela peut faire économiser des centaines d'heures qui auraient autrement été consacrées à la conception et aux tests. Objectifs de formation Ce cours a deux objectifs : premièrement, il vous permet de réutiliser des patterns largement connus ; deuxièmement, il vous permet de créer et de réutiliser des patterns spécifiques à votre organisation. Il vous aide à évaluer comment les patterns peuvent réduire les coûts, systématiser le processus de conception et générer un cadre de code basé sur vos patterns. Public cible Concepteurs de logiciels, analystes d'affaires, chefs de projet, programmeurs et développeurs, ainsi que responsables opérationnels et directeurs de divisions logicielles. Style du cours Le cours met l'accent sur les cas d'utilisation et leur relation avec un pattern spécifique. La plupart des exemples sont expliqués en UML et illustrés par des exemples simples en Java (le langage peut changer si le cours est réservé en tant que formation privée). Il vous guide à travers les sources des patterns ainsi que la manière de cataloguer et décrire les patterns pouvant être réutilisés au sein de votre organisation.
Design Thinking : Se projeter dans les besoins des clients internes
7 HeuresLe design thinking est une méthodologie centrée sur l'humain qui permet de résoudre des problèmes en s'appuyant sur l'empathie, la définition, l'idéation, le prototypage et les tests. Cette version du cours met fortement l'accent sur l'étape d'empathie, en se concentrant sur le lien entre les points de douleur identifiés précédemment et les vrais besoins des clients internes, ainsi que sur l'application d'activités dynamiques et collaboratives pour transformer ces aperçus en résultats concrets.
Cette formation en présentiel ou à distance, animée par un formateur, s'adresse aux équipes et aux leaders de niveau débutant à intermédiaire qui souhaitent approfondir leurs compétences en empathie, renforcer leurs relations avec les clients internes et transformer les points de douleur en opportunités réelles d'amélioration.
À l'issue de cette formation, les participants seront capables de :
- Appliquer des techniques fondées sur l'empathie pour découvrir et valider les besoins des clients.
- Transformer les points de douleur cartographiés en besoins clairs et actionnables.
- Participer à des jeux de rôle et des simulations dynamiques pour pratiquer des conversations centrées sur le client.
- Redéfinir collaborativement les énoncés de problèmes du point de vue du client.
Format du cours
- Conférence interactive et discussions guidées.
- Jeux de rôle et exercices d'empathie pratiques et dynamiques.
- Ateliers de groupe pour reformuler les problèmes de manière collaborative.
Options de personnalisation du cours
- Pour demander une version personnalisée adaptée à un processus interne spécifique (p. ex., approvisionnement ou provisionnement d'équipements), veuillez nous contacter pour en discuter.
Conception centrée sur l'utilisateur : Empathie et définition pour les clients internes
7 HeuresLa conception centrée sur l'utilisateur (Design Thinking) est une méthodologie humaine axée sur la résolution de problèmes grâce à l'empathie, la définition, l'idéation, la prototypation et les tests. En se concentrant sur les deux premières étapes — Empathie et Définition — les équipes peuvent mieux comprendre leurs clients internes et définir les bons problèmes à résoudre.
Cette formation en direct, animée par un formateur (en ligne ou sur site), s'adresse aux équipes et aux dirigeants de niveau débutant à intermédiaire qui souhaitent renforcer leur lien avec les clients internes, réduire la résistance au changement et améliorer l'efficacité opérationnelle par des méthodes pratiques et collaboratives.
À la fin de cette formation, les participants seront en mesure de :
- Utiliser l'écoute active et des techniques d'entrevue pour recueillir des informations pertinentes sur les clients internes.
- Créer des cartes d'empathie et saisir les besoins et les points de douleur des usagers.
- Différencier les vrais problèmes racines des problèmes perçus à l'aide d'outils tels que les 5 Pourquoi et les arbres de problèmes.
- Rédiger des énoncés de problèmes clairs et actionnables (Points de Vue) qui orientent le travail de solution.
Format du cours
- Cours interactif et discussions.
- Exercices pratiques et mises en situation.
- Ateliers de groupe et séances de rétroaction plénières.
Options de personnalisation du cours
- Pour demander une version personnalisée adaptée à un processus interne spécifique (p. ex., approvisionnement ou provisionnement d'équipement), veuillez nous contacter pour en convenir.
Atelier de Design Thinking pour les développeurs de logiciels
14 HeuresDans le cadre de cet atelier de formation en direct animé par un instructeur à Canada (en ligne ou sur site), les participants apprendront comment appliquer les cinq étapes du Design Thinking pour mieux comprendre les problèmes rencontrés par les utilisateurs finaux d'un produit ou d'un service, puis développer la meilleure approche pour les résoudre.
À la fin de cette formation, les participants seront en mesure de :
- Utiliser des stratégies créatives pour aligner les besoins des clients avec des solutions technologiquement faisables.
- Élaborer une stratégie afin d'augmenter la valeur pour le client et d'améliorer les offres de produits et de services.
Design Thinking : Méthodologies de l'innovation
24 HeuresCette formation en direct, encadrée par un formateur, à Canada (en ligne ou en présentiel), s'adresse aux professionnels de niveau débutant à intermédiaire qui souhaitent comprendre et appliquer les méthodologies du Design Thinking pour stimuler l'innovation et améliorer les solutions commerciales.
À l'issue de cette formation, les participants seront capables de :
- Comprendre les principes fondamentaux du Design Thinking et son rôle dans l'innovation.
- Appliquer les cinq étapes du Design Thinking à la résolution de problèmes.
- Utiliser des techniques et des outils d'idéation pour stimuler la créativité.
- Mettre en œuvre des stratégies de Design Thinking pour améliorer les processus et accroître l'efficacité.
Leadership innovante par la pensée design
14 HeuresCette formation en direct encadrée par un formateur à Canada (en ligne ou sur site) s'adresse aux leaders et aux professionnels des Ressources Humaines débutants qui souhaitent apprendre et appliquer les méthodologies de la pensée design pour stimuler l'innovation, améliorer les capacités de résolution de problèmes et engager efficacement les équipes.
À l'issue de cette formation, les participants seront en mesure de :
- Équiper les participants d'outils et de méthodologies pour stimuler l'innovation et l'engagement des équipes.
- Développer des compétences en cartographie de l'empathie, en génération d'idées et en prototypage pour résoudre des défis complexes.
- Appliquer les principes de la pensée design aux contextes de leadership et des Ressources Humaines.
- Promouvoir une culture de l'innovation au sein des équipes technologiques.
Pensée design : Innovation et résolution créative de problèmes
4 HeuresAperçu :
Le processus de pensée design (PD) comprend cinq étapes : empathie, définition du problème, idéation, prototypage et test.
Dans un monde de plus en plus complexe, nous sommes confrontés à des problèmes qui peuvent nécessiter des approches spécifiques. La pensée design permet de traiter ces enjeux complexes. Maîtriser la pensée design aide à résoudre efficacement les problèmes complexes, à mieux communiquer, à convaincre plus utilement, à améliorer les résultats commerciaux et à renforcer les comportements et la performance organisationnelle et personnelle.
- Fonctionnement du PD : apprentissage auprès des utilisateurs et des problématiques, identification des tendances, élaboration d'un modèle (dérive du modèle), test du modèle, évaluation du modèle et réingénierie.
- Relations entre le PD, l'innovation et l'entrepreneuriat.
- Méthodes et outils du PD : persona, carte des parties prenantes, parcours client, schéma de service, innovation du modèle d'affaires.
- Applications du PD : état d'esprit du design, innovation disruptive, approche itérative, technique d'estimation agile, pensée critique, résolution de problèmes, travail d'équipe, leadership, compétences en communication, maîtrise technologique, vision à long terme, compétences interculturelles et éthiques, intelligence émotionnelle, conscience de soi, compétences en négociation, résolution de conflits.
Objectifs :
- Comprendre les fondements et les nuances du PD
- Explorer les concepts clés, les facteurs, les théories, les types et les modèles en PD
- Expérimenter, vivre et pratiquer le PD
Prestation :
Ce cours de formation d'une journée (4 heures) se compose de :
- conférences (40 % - présentation des théories, concepts, modèles et interactions),
- exercices en groupe (30 % - dynamiques de groupe, jeux, discussions en groupe et exercices de résolution de conflits simulés),
- activités individuelles (15 % - rédaction, conception et échanges entre pairs)
- et autres contenus (15 % - vidéos, lectures).
Note : en raison de la nature de ce cours, la taille minimale du groupe est de 3 participants
Design Patterns (GoF) pour Java
21 HeuresCette formation en direct, animée par un formateur, à <lieu> (en ligne ou sur site), s'adresse aux développeurs Java de niveau intermédiaire qui souhaitent appliquer des design patterns pour améliorer la structure, la maintenabilité et l'évolutivité des logiciels.
À l'issue de cette formation, les participants seront capables de :
- Comprendre l'utilité et les avantages des design patterns.
- Appliquer efficacement les patterns créationnels, structurels et comportementaux en Java.
- Améliorer la réutilisabilité, l'évolutivité et la maintenabilité du code.
- Refactorer des bases de code existantes en utilisant des design patterns.
Patterns de conception en PHP
14 HeuresCette formation en présentiel ou en ligne Canada, dirigée par un formateur, s'adresse aux développeurs PHP de niveau intermédiaire souhaitant appliquer efficacement des patterns de conception dans leurs projets.
À l'issue de cette formation, les participants seront capables de :
- Comprendre l'utilité et les avantages des patterns de conception.
- Identifier et implémenter les patterns de conception appropriés pour des scénarios courants.
- Structurer des applications PHP selon les meilleures pratiques reconnues par l'industrie.
- Intégrer des patterns dans des frameworks modernes tels que Symfony ou Zend.
JavaScript - Programmation avancée
14 HeuresCette formation s'adresse aux développeurs JavaScript souhaitant concevoir et mettre en œuvre des applications Internet avancées. Les sujets abordés pendant la formation visent à diffuser les meilleures pratiques en matière de programmation JavaScript et à mettre en évidence les erreurs les plus courantes. Un point important de la formation est de discuter de la programmation orientée objet disponible avec la syntaxe JavaScript.
Architectures de référence Kubernetes
21 HeuresL'évolution des microservices et des conteneurs au cours des dernières années a considérablement transformé la façon dont nous concevons, développons, déployons et exploitons les logiciels. Les applications modernes doivent être optimisées pour l'évolutivité, l'élasticité, la tolérance aux pannes et l'adaptabilité face aux changements. Poussées par ces nouvelles exigences, les architectures modernes nécessitent un ensemble différent de modèles et de bonnes pratiques. Dans cette formation, nous examinons des façons d'identifier, de comprendre et de nous adapter à ces nouvelles exigences.
Public cible
Cette formation s'adresse aux personnes ayant une certaine familiarité avec la technologie des conteneurs et les concepts de Kubernetes, mais qui manquent peut-être d'expérience pratique. Elle s'appuie sur des cas d'utilisation et les enseignements tirés de projets réels, avec l'intention d'inspirer les participants à créer et à gérer des applications cloud native encore plus performantes.
- Développeurs
- Opérations informatiques (Operations)
- DevOps
- Ingénieurs QA (Assurance qualité)
- Chef(fe)s de projet IT
Format de la formation
- Conférence interactive et débats
- De nombreux exercices et mises en pratique
- Mise en œuvre pratique dans un environnement de laboratoire virtuel
Options de personnalisation de la formation
- Pour demander une formation personnalisée pour ce cours, veuillez nous contacter afin de la convenir.