Outils pour utilisateurs

Outils du site


genie_logiciel:analyse_de_besoins_et_specifications:toc

Analyse de besoins et spécifications

Étapes de l’analyse du problème

  1. Obtention de l’accord sur la définition du problème
  2. Comprendre les causes radicales du problème en arrière du problème
  3. Identifier les utilisateurs et les parties prenantes
  4. Définir les frontières de la solution
  5. Identifier les contraintes imposables à la solution

Obtention de l’accord sur la définition du problème

Élément Description
Le problème de Description du problème
Affecte Identifier les parties prenantes affectées par le problème
Le résultat par lequel Décrire l’impact de ce problème sur les parties prenantes et les activités d’affaires
Bénéfices de Indiquer la solution proposée et mette en évidence quelques bénéfices clés

Comprendre les causes radicales du problème

La technique d'analyse de la cause radicale est une approche systématique pour découvrir la racine, ou l’origine de la cause d'un problème identifié ou le symptôme d'un problème.

Diagramme en arêtes de poisson (//fishbone//) des causes radicales

  • L'idéal est de réparer toutes les causes radicales possibles d'un problème, mais cela n’est généralement pas faisable (cette démarche peut dépasser le coût du problème lui-même). On doit plutôt déterminer la contribution de chaque cause radicale.
  • Principe de PARETO : « 80% des problèmes sont causés par 20% des causes ».

Identification des utilisateurs et des parties prenantes

  • La compréhension des besoins des utilisateurs et des parties prenantes est un facteur clé dans le développement efficace de la solution.
  • Partie prenante (Stakeholder) : Toute personne qui pourrait être affectée de « façon importante » par l'implémentation du nouveau système ou de l’application.
  • Quelques questions que l'on peut se poser :
    • Qui sont les utilisateurs du système ?
    • Qui est le client (acheteur) du système ?
    • Qui d'autre va être affecté par les sorties produites par le système ?
    • Qui va évaluer le système une fois livré et déployé ?
    • Existe-t-il d'autres utilisateurs internes ou externes du système dont les besoins doivent être définis ?
    • Qui va maintenir le système ?
    • Y a-t-il quelqu'un d'autre ?
genie_logiciel/analyse_de_besoins_et_specifications/toc.txt · Dernière modification : 2023/10/03 21:36 de sgariepy