Conception et analyse du système Flashcards

1
Q

Partie prenante (Stakeholder)

A

• Une personne, un groupe ou une organisation qui a un intérêt ou une préoccupation dans une organisation.

• Quelques exemples de parties prenantes clés sont les créanciers, les administrateurs, employés, gouvernement (et ses agences), propriétaires
(actionnaires), les fournisseurs, les syndicats et la communauté dont l’entreprise puise ses ressources.

• Toutes les parties prenantes ne sont pas égales. Les clients d’une entreprise ont droit à des pratiques commerciales loyales, mais ils n’ont pas le droit de
la même considération que les employés de l’entreprise.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Parties prenantes internes vs parties prenantes externes d’une entreprise

A

Les parties prenantes internes sont le directeur, les employés, le propriétaire.

Les parties prenantes externes sont les fournisseurs, la société, le gouvernement, les actionnaires, les clients

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Questions à demander lors de l’identification des parties prenantes pour un nouveau système

A
  • Qui sera touché par le nouveau système?
  • Qui le nouveau système affectera-t-il?
  • Qui seront les utilisateurs finaux?
  • Quels sont leurs besoins?
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Utilitarisme

A

• Lors de la conception d’un nouveau système, nous essayons généralement de le concevoir pour
le plus grand bien pour le plus grand nombre.

• Cette approche s’appelle l’utilitarisme.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Les méthodes d’obtention des exigences des parties prenantes avant de concevoir un nouveau système

A
  • Enquêtes ou Surveys
  • Entretiens ou Interviews
  • Observation directe
  • Collecte de documents
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Enquêtes/ surveys

A

Méthode d’obtention des exigences des parties prenantes avant de concevoir un nouveau système

  • Consiste à distribuer des questionnaires que les gens doivent remplir.
  • Avantages
  • Il est possible de recueillir une grande quantité de données auprès d’un grand groupe.
  • L’analyse prend peu de temps (si elle est effectuée par voie électronique).
  • Simple

• Inconvénients

  • Il est difficile de poser la “bonne question”.
  • Les informations recueillies sont limitées par le questionnaire et peuvent être biaisées.
  • La qualité des réponses n’est pas garantie
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Entretiens

A

Méthode d’obtention des exigences des parties prenantes avant de concevoir un nouveau système

  • Consiste à interviewer les personnes clés du système afin de savoir comment il fonctionne.
  • Avantages
  • Permet de recueillir de nombreuses informations très détaillées.
  • On peut demander aux gens ce qu’ils n’aiment pas dans le système.

• Inconvénient
- Prend beaucoup de temps

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Observation directe

A

Méthode d’obtention des exigences des parties prenantes avant de concevoir un nouveau système

•Consiste à se promener dans l’organisation en regardant de ses propres yeux comment
les choses se font

•Avantage
- Possibilité de recueillir des informations de première main et impartiales.

• Inconvénient
- Il arrive souvent que les gens ne travaillent pas comme ils le font normalement lorsqu’ils sont observés

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Collecte de documents

A

Méthode d’obtention des exigences des parties prenantes avant de concevoir un nouveau système

  • Consiste à rechercher dans les documents actuellement utilisés dans le système pour essayer de découvrir comment le système actuel fonctionne.
  • Avantages
  • Des informations détaillées sur le système actuel peuvent être recueillies
  • On peut voir où l’ancien système a des problèmes.

•Inconvénients

  • Prend du temps
  • Le simple fait de regarder les formulaires/sorties peut être source de confusion.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Étapes de la conception d’un nouveau système

A
  • Déterminer les parties prenantes
  • Obtenir les exigences
  • Recueillir des informations pour le nouveau système
  • Commencer à concevoir/construire le nouveau système
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Les techniques pour recueillir les informations nécessaires avant de concevoir le nouveau système pour parvenir à une solution viable

A
  • L’examen des systèmes actuels
  • L’examen des produits concurrents
  • Capacités de l’organisation
  • Recherches bibliographiques
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

L’examen des systèmes actuels

A

Technique pour recueillir des informations pour le nouveau système

Avant de faire quelque chose de nouveau, voyez ce qui se fait actuellement.
- Qui fait quoi ?
- Comment le font-ils ?
Pensez aux 5 composants d’un système informatique :
matériel, logiciel, réseau, périphériques, ressources humaines.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q
  • L’examen des produits concurrents
A

Technique pour recueillir des informations pour le nouveau système

Jetez un coup d’œil à ce que font les concurrents.
Le but n’est pas de les copier, mais de se faire une idée de ce qui est possible/fait actuellement.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Attention ! La propriété intellectuelle

A

Technique pour recueillir des informations pour le nouveau système

La propriété intellectuelle est une chose unique que vous avez physiquement.
Une idée seule ne constitue pas une propriété intellectuelle.
Par exemple, l’idée d’une application ne compte pas, mais les lignes de code que vous avez écrites comptent.

Vous possédez une propriété intellectuelle si vous

  • vous l’avez créée (et qu’elle remplit les conditions requises pour bénéficier d’un droit d’auteur, d’un brevet ou d’un dessin ou modèle)
  • avez acheté les droits de propriété intellectuelle au créateur ou à un propriétaire antérieur
  • vous avez une marque qui pourrait être une marque commerciale, par exemple un nom de produit connu
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Capacités de l’organisation

A

Technique pour recueillir des informations pour le nouveau système

Un élément important à prendre en compte avant de créer un nouveau système est de déterminer ce dont l’organisation est capable.

  • Peut-elle se permettre un nouveau système/un nouvel équipement ?
  • Le personnel peut-il utiliser le nouveau système ? Une formation est-elle nécessaire ?
  • Peut-elle disposer d’un temps d’arrêt pour effectuer la mise à niveau ?
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Recherches bibliographiques

A

Technique pour recueillir des informations pour le nouveau système

Avez-vous consulté la littérature pour voir ce qu’il pourrait y avoir ?
En termes de l’IB, le terme “ littérature “ fait référence aux livres, magazines, sites Web, revues, vidéos, articles universitaires…

17
Q

Représentations pour illustrer les exigences du système

A

A. Organigramme du système
B. Diagramme de flux de données
C. Diagramme de structure

{Diagrammes important de connaitre

  • Diagrammes de classe UML (liens avec le thème 4)
  • Wireframes (liens vers l’évaluation interne)}
18
Q

Organigramme du système

A
  • Un organigramme est un type de diagramme représentant un processus en utilisant différents symboles contenant des informations sur les étapes ou une séquence d’événements.
  • Chacun de ces symboles est relié à des flèches pour illustrer la direction du flux du processus.
  • L’IB n’utilise que deux formes pour toutes les commandes : Losange et rectangle
  • Voir image et doit savoir le dessiner
19
Q

Diagramme de flux de données

A

Un diagramme de flux de données (DFD) cartographie le flux d’informations pour tout processus ou système.

Il utilise des symboles définis comme des rectangles, des cercles et des flèches, ainsi que des étiquettes de texte court, pour montrer les entrées et sorties de données, les points de stockage et les itinéraires entre chaque destination.

-Voir image et doit savoir le dessiner

20
Q

Diagramme de structure

A

Diagramme représentant l’organisation d’un système, généralement en montrant les différentes parties en ordre hiérarchique.

-Voir image et doit savoir le dessiner

21
Q

Prototypes

A
  • Les prototypes sont des représentations abstraites du système se concentrant souvent sur un ou deux aspects clés du système.
  • Ils sont importants pour les tests, car chaque composant du système peut être testé avant d’être implémenté et pour illustrer le fonctionnement du futur système au client.
22
Q

Objectifs d’un prototype

A
  • Échouer tôt et à moindre coût - en construisant un prototype, vous pouvez rapidement éliminer les approches qui ne fonctionnent pas pour vous concentrer sur celles qui fonctionnent.
  • Recueillir des exigences plus précises - les entretiens et les groupes de discussion peuvent échouer car beaucoup de gens ont du mal à conceptualiser un produit avant de le voir.
    En développant un prototype fonctionnel, vous pouvez démontrer la fonctionnalité pour aider à consolider les exigences de la conception finale.
  • Comprendre techniquement le problème - en développant un prototype fonctionnel, vous êtes contraint de relever les défis techniques prévus et imprévus de la conception d’un dispositif.
  • D’autres objectifs incluent…
    +Résoudre des conflits
    +Obtenir un soutien financier
    +Déposer des brevets plus
23
Q

Itération

A

L’action ou un processus d’itération ou de répétition.

Signification 1 : une procédure dans laquelle la répétition d’une séquence d’opérations donne des résultats qui se rapprochent successivement du résultat souhaité.
(lié au prototypage)

Signification 2 : répétition d’une séquence d’instructions informatiques un nombre déterminé de fois ou jusqu’à ce que le résultat soit atteint
(liens avec les boucles, une alternative à la récursion)

24
Q

Les conséquences de ne pas impliquer l’utilisateur final dans le processus de conception du système

A
  • L’utilisateur peut être insatisfait du système

- Le système peut être inadapté au problème de l’utilisateur, ce qui affecte la productivité

25
Q

Sujets de discussion possibles associés à l’introduction de nouveaux systèmes informatiques

A
  • Les robots remplacent les humains
  • Les algorithmes d’IA remplacent les travailleurs humains
  • Les nouveaux systèmes créent une dépendance, sont frustrants et moins efficaces.
  • Les nouveaux systèmes créent de nouveaux marchés (mPesa/Amazon).
  • L’accessibilité modifie les habitudes de travail
  • Les changements de logiciels entraînent des changements de matériel et vice versa