Formation indisponible à l'heure actuelle

Analyse des besoins pour le développement de logiciels

4.5
1 avis
  • Notre formateur a partagé son expérience du terrain avec nous, notamment en termes de besoins utilisateur, pour le développement de logiciels, ce qui a constitué une valeur ajoutée en plus du support de cours.
    |

Formation

À Paris ()

Prix sur demande

Description

  • Typologie

    Formation

Vous apprendrez à Élaborer des spécifications logicielles adaptées aux systèmes applicatifsCréer un modèle de spécifications basé sur des cas d'utilisationRédiger des scénarios et des cas d'utilisation entièrement développés brefs et informelsModéliser une interface utilisateur au moyen de maquettes et développer un modèle de données

Questions / Réponses

Ajoutez votre question

Nos conseillers et autres utilisateurs pourront vous répondre

Saisissez vos coordonnées pour recevoir une réponse

Nous ne publierons que votre nom et votre question

Emagister S.L. (responsable du traitement) traitera vos données pour mener des actions promotionnelles (par e-mail et/ou téléphone), publier des avis ou gérer des incidents. Vous pouvez consulter vos droits et gérer votre désinscription dans la politique de confidentialité.

Les Avis

4.5
  • Notre formateur a partagé son expérience du terrain avec nous, notamment en termes de besoins utilisateur, pour le développement de logiciels, ce qui a constitué une valeur ajoutée en plus du support de cours.
    |
100%
4.5
très bien

Évaluation de la formation

Recommandée

Évaluation du Centre

J. Hoverson Analyste fonctionnelle ASM Research

4.5
03/03/2016
Les points forts: Notre formateur a partagé son expérience du terrain avec nous, notamment en termes de besoins utilisateur, pour le développement de logiciels, ce qui a constitué une valeur ajoutée en plus du support de cours.
À améliorer: -
Recommanderiez-vous cette formation?: Oui
*Tous les avis recueillis par Emagister & iAgora ont été vérifiés

Les exploits du centre

2016

Toutes les formations sont actualisées

L'évaluation moyenne est supérieure à 3,7

Plus de 50 opinions au cours des 12 derniers mois

Ce centre est avec Emagister depuis 18 ans.

Les matières

  • Analyse de résultats

Le programme

L'importance des spécifications logiciellesLe cycle de vie du développement de logiciel
  • Définition et différentiation des types de spécifications
  • Localisation des sources de recueil de besoins
  • Approches de développement
Présentation des spécifications logicielles
  • Structuration du document de spécifications
  • Éléments de spécification: texte, diagrammes, données
Structuration du projetAdapter la méthodologie à l'envergure du projet
  • Adaptation du processus à des aux systèmes
  • Différentiation des techniques agiles et standards
Analyse des besoins utilisateur
  • Identification et hiérarchisation des parties prenantes
  • Détermination des principaux besoins sur la base des documents fournis
  • Itération collaborative du recueil des besoins
Application du processus de spécification
  • Détermination
  • Analyse
  • Spécification
  • Validation
  • IEEE
  • Standards SwebOK
  • Le Processus Unifié
Collecte et enrichissement des cas d'utilisationRédaction de scénarios
  • Élaboration de scénarios et de cas d'utilisation synthétiques
  • Itération et élaboration progressive de cas d'utilisation
Création de cas d'utilisation structurés
  • Cas d'utilisation axés sur les comportements
  • Identification des parties prenantes et acteurs
  • Dénomination et définition du périmètre des cas d'utilisation
  • Rédaction de scénarios: scénarios nominaux et alternatifs
  • Ajout de pré-conditions et de post-conditions
Itération des cas d'utilisation
  • Affiner les cas d'utilisation avec les parties prenantes
  • Factorisation des étapes élémentaires
  • Découverte de scénarios alternatifs
  • Contrôle de l'exhaustivité des cas d'utilisation
Organisation des cas d'utilisation
  • Modélisation des scénarios avec UML
  • Texte libre et ou notation formelle de cas d'utilisation
Identification des spécifications d'une interfaceIntégration des besoins d'interface
  • Cas d'utilisation et maquettes d'interfaces utilisateur
  • Comparaison des divers types d'interfaces
Création d'interfaces types
  • Développement d'un story-board et d'un prototype
  • Modélisation d'interfaces à partir de schémas de navigation et de diagrammes d'état UML
Spécifications des donnéesAnalyse des besoins de données
  • Étude des cas d'utilisation et de l'interface
  • Identification des règles de gestion
Création d'un modèle de spécifications de données
  • Représentation des modèles de données par des diagrammes de classes UML
  • Entités
  • Attributs
  • Multiplicité d'associations
  • Actualisation du glossaire
Spécifications non fonctionnellesCollecte des exigences non fonctionnelles
  • Obtention de données volumétriques
  • Classification des besoins non fonctionnels avec FURPS
Illustration des spécifications non fonctionnelles
  • Fiabilité du système: disponibilité, intégrité et défaillances
  • Flexibilité, évolutivité, simplicité, réutilisabilité et robustesse
Validation des spécifications et création de scénarios de testValidation des exigences
  • Validation de la mise en forme des exigences
  • Processus de révision des exigences
  • Inspection des exigences pour vérification
Génération des cas d'utilisation de test à partir des exigences
  • Vérification de la testabilité des exigences
  • Extrapolation des scripts et scénarios de test sur la base des exigences
  • Exigences, tests système et test d'acceptation Utilisateur (UA)

Analyse des besoins pour le développement de logiciels

Prix sur demande