|
|
|
Analyser les besoins utilisateur pour garantir le développement de logiciels
Formation 218 • 4 jours
Courriel
Sommaire
PDF
Foire aux questions
Quel est l'objectif de cette formation ?Tout projet de développement de logiciel débute par l'identification des besoins, laquelle garantit le respect des délais et budgets impartis, ainsi que l'adaptation fructueuse du produit aux exigences des futurs utilisateurs. Ce cours vous offre les connaissances et compétences requises pour déterminer les spécifications logicielles au moyen de processus structurés. Vous apprendrez ainsi à identifier les besoins des utilisateurs et les spécifications système, à adapter le processus à l'envergure de votre projet, ainsi qu'à tester la qualité et la cohérence de votre modèle de spécifications type. Ce cours vous plonge dans un processus réaliste de développement de spécifications logicielles. Vous travaillerez en équipe et acquerrez une expérience concrète du développement d'un modèle de spécifications logicielles. A qui s'adresse cette formation ?Ce cours s'adresse aux professionnels du développement de logiciels et de l'étude des besoins utilisateur, notamment aux analystes, développeurs, programmeurs, architectes, testeurs et chefs de projets de développement de logiciels. Il est destiné aux chefs de projets logiciels, chefs d'équipe et analystes d'entreprise.Quel profil dois-je avoir ? Aucune expérience préalable de l'identification des besoins des utilisateurs et des spécifications logicielles n'est nécessaire. Une expérience du langage UML n'est pas indispensable.En quoi cette formation diffère-t-elle du cours 315 ?Le
Cours 315, Définir et formaliser les besoins utilisateur a pour objectif d'offrir aux chefs de projet des connaissances générales sur les besoins utilisateur. Le cours 218, quant à lui, fournit aux intervenants d'un projet les compétences requises pour développer des logiciels ou systèmes basés sur des logiciels en réponse aux besoins des utilisateurs. Il convient donc davantage aux développeurs, analystes, chefs de projet, programmeurs et techniciens qui appliquent les techniques d'identification des besoins aux projets de développement de logiciels.Comment cette formation est-elle structurée ?Ce cours est construit selon un style dynamique d'apprentissage créé par Learning Tree : RealityPlus - une expérience qui vous plonge dans une simulation réaliste d'environnement professionnel. À travers des études de cas et jeux de rôle multimédias et des activités sur vidéo et ordinateur, vous prendrez part à un scénario en évolution constante pendant lequel les décisions que vous prendrez affecteront l'issue de la simulation. La méthode d'apprentissage RealityPlus est présentée dans un environnement idéal pour acquérir de nouvelles compétences et mettre en pratique les techniques les plus efficaces. Au terme du cours, vous serez à même de mettre en application ces nouvelles compétences dès votre retour en entreprise ! Cette formation couvre-t-elle le recueil des besoins utilisateur avec les cas d'utilisation ?Oui. La majeure partie des méthodologies d'élaboration de spécifications logicielles sont pilotées par les cas d'utilisation. Ce cours s'articule principalement autour des cas d'utilisation, pour la partie théorique comme pour la partie pratique. Vous apprendrez ainsi à recueillir, structurer et enrichir des cas d'utilisation, à modéliser des interfaces et données utilisateur et à générer des scénarios de cas de test.Je travaille actuellement sur un petit/gros projet de développement de logiciel. Cette formation me sera-t-elle utile ?Absolument ! Les méthodes vues en cours s'appliquent aux projets de développement de logiciels de toute taille. Il a été pensé pour répondre aux besoins spécifiques des développeurs en environnement agile.Les méthodes de recueil des besoins et spécifications vues en cours peuvent-elles s'appliquer à un projet de conception de logiciel orienté objet (OO) ?Oui. La plupart des techniques modernes de conception de logiciels sont orientées objet en raison de la prédominance actuelle des langages OO. Les modèles de spécifications créés lors de ce cours sont directement applicables à un projet de conception de logiciel orienté objets. Les techniques mises en pratique lors de ce cours conviennent aussi à la maintenance et à la gestion des changements apportés aux systèmes en place.Combien de temps est consacré à chaque sujet ?| Sujets | Heures | | L'importance des spécifications logicielles | 3,5 | | Structuration du projet | 2,0 | | Recueil et enrichissement des cas d'utilisation | 7,0 | | Identification des spécifications d'une interface | 2,0 | | Spécifications des données et besoins non fonctionnels | 3,5 | | Validation des exigences et création de scénarios de test | 3,0 | | Gestion de l'évolution des exigences | 1,0 | | Bonnes pratiques de définition des besoins utilisateur | 1,0 | Cet horaire, comprenant les travaux pratiques, est indicatif et dépend des besoins de chaque classe.Quels types d'exercices propose cette formation ? Environ 60 pour cent de la durée de la formation est consacrée à des activités. Ces activités pratiques approfondies et interactives, réalisées en petits groupes, comprennent :Identification des besoins d'utilisateurs à partir d'une vidéo vous plaçant au cœur d'une réunion
Modélisation de ces besoins dans des diagrammes UML à l'aide d'un AGL (Atelier de Génie Logiciel) réputé
Recueil, structuration et enrichissement des cas d'utilisation dans un environnement réaliste simulé
Développement de maquettes d'écran par simulation d'interface
Application d'inspections formelles à un document de cas d'utilisation
Création d'un modèle UML de spécification
Validation des spécifications via les listes de vérification conformes aux normes de l'IEEE
Inspection des documents de cas d'utilisation en conditions réelles
Cette formation est-elle accréditée par l'IIBA® ?Oui. Learning Tree est prestataire approuvé (Endorsed Education Provider : EEP®) par l'International Institute of Business AnalysisIIBA®. Cette formation a été reconnue comme offrant les concepts et les connaissances essentiels décrits dans le Business Analysis Body of Knowledge (BABOK®) de l'IIBA®. Cette formation vous permet d'obtenir 23 points CDU qui vous permettront d'être éligible pour la certification CBAP®(Certified Business Analyst ProfessionalTM ) ou de la conserver. Si vous souhaitez obtenir plus de renseignements sur les CDU et sur la manière dont les faire enregistrer par l'IIBA® EEP®, vous pouvez consulter le site Webhttp://www.theiiba.org. L'IIBA®, association professionnelle indépendante et à but non lucratif, a créé un recueil de connaissances destiné aux business analysts et appelé BABOK®. Le BABOK® reflète les pratiques actuelles et décrit les domaines de connaissances en business analysis, les activités et les tâches qui y sont associées et les compétences nécessaires pour les exécuter efficacement. Ce cours est-il valable pour obtenir la certification PMP (Project Management Professional) ?Oui. Même si ce cours n'est pas conçu comme un cours préparatoire à l'examen, il sera bénéfique à tous ceux qui souhaitent passer la certification PMP. Pour ceux qui sont déjà certifiés, ce cours rapporte 23 points PDU (Professional Development Units). Nous vous rappelons que vous devez cumuler 60 points tous les trois ans afin de rester certifié. Pour plus d'informations, demandez-nous le document Questions & Réponses intitulé PMI Registered Education Provider.Learning Tree International propose-t-il d'autres cours relatifs à ce sujet ?Les cours suivants sont recommandés à tous ceux qui souhaitent approfondir leurs connaissances et élargir leurs compétences dans le domaine de l'ingénierie et de la conception de logiciels/systèmes : 315, Définir et formaliser les besoins utilisateur, vous permet de définir étape par étape les besoins des utilisateurs et de l'entreprise.216, UML 2 : Les fondamentaux, vous offre les connaissances et les compétences requises pour générer et interpréter des modèles UML grâce aux principaux AGL.316, Test de logiciel : Les fondamentaux, présente les méthodes de test pouvant être intégrées tout au long du cycle de vie du logiciel.424, Architecture orientée services (SOA) : Les fondamentaux, vous aporte les bases nécessaires pour modéliser, concevoir et implémenter une SOA.340, Gestion de projets pour le développement de logiciels, met à votre disposition les outils nécessaires pour organiser et sélectionner des processus, créer des plans réalistes et composer et gérer efficacement votre équipe à chaque étape du cycle de développement d'un logiciel.211, Assistance à maîtrise d'ouvrage1801, Conception de logiciels orientés objet |
Le logo PMI R.E.P. est une marque déposée du Project Management Institute, Inc. RealityPlusTM est une marque de Learning Tree International, Inc.
|
|
Calendrier des Formations
Plus de dates et de lieux.
Solutions intra
entreprise
Suivez cette formation ou toute autre formation Learning Tree où vous voulez ou faites-la personnaliser pour votre entreprise.
|